10 2015 档案

摘要:首先要把数据库的TRUSTWORTHY属性改为ON 接下来直接创建ASSEMBLY应该就没问题了。但是往往有可能遇到一种情况 -- 在运行CREATE ASSEMBLY的时候发生错误 Msg 33009, Level 16, State 2, Line 5The database owner SID 阅读全文
posted @ 2015-10-21 16:55 Jerry_Chen 阅读(1614) 评论(0) 推荐(0) 编辑
摘要:一般我们用SELECT .... INTO语句生成的表字段都是允许为NULL。而如果我们需要改成NOT NULL呢select 'ALTER TABLE dbo.XXXXXXX ALTER COLUMN ' + QUOTENAME(c.name) + ' ' + t.name + case when... 阅读全文
posted @ 2015-10-20 14:47 Jerry_Chen 阅读(1246) 评论(0) 推荐(0) 编辑
摘要:对于MapReduce模型的实现,有Java等一些语言实现了接口,或者用像Hive/Pig这样的平台来操作。MapReduce由Map函数、Reduce函数和Main函数实现。第一步,源数据文件按默认文件系统块大小分割成M个数据块后传给M个Map函数,M个Map函数分布在N台机器上。Map函数接受两... 阅读全文
posted @ 2015-10-18 12:35 Jerry_Chen 阅读(461) 评论(0) 推荐(0) 编辑
摘要:EXEC master.dbo.sp_addlinkedserver @server = N'', @srvproduct=N'', @provider=N'sqlncli', @datasrc=N'', @catalog=N'' EXEC master.dbo.sp_addlinkedsrvlog... 阅读全文
posted @ 2015-10-15 15:02 Jerry_Chen 阅读(161) 评论(0) 推荐(0) 编辑
摘要:1)表转移Schema和重命名表ALTER SCHEMA Stage TRANSFER dbo.Stage_AAA;EXEC sp_rename 'Stage.Stage_AAA', 'AAA';2)重命名列USE [MyDB]GOIF EXISTS(SELECT * FROM sys.column... 阅读全文
posted @ 2015-10-13 16:45 Jerry_Chen 阅读(566) 评论(0) 推荐(0) 编辑
摘要:因工作需要写了个CLR存储过程枚举目录文件并返回结果集using System;using System.IO;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Ta... 阅读全文
posted @ 2015-10-13 14:28 Jerry_Chen 阅读(679) 评论(0) 推荐(0) 编辑
摘要:找到最近数据库备份的细节信息,包括备份设备名和地址,最后备份时间------------------------------------------------------------------------------------------- --Most Recent Database Bac... 阅读全文
posted @ 2015-10-11 16:07 Jerry_Chen 阅读(1699) 评论(0) 推荐(0) 编辑
摘要:有时工作中要建个分区函数,可是像日期这种分区函数要是搞个几百个的值那不是要搞死我。于是写了点代码自动生成一个从1990年开始的按月的分区函数和对应的分区主题USE [TestDB]GODECLARE @STR NVARCHAR(MAX)SET @STR = 'CREATE PARTITION FUN... 阅读全文
posted @ 2015-10-10 17:20 Jerry_Chen 阅读(593) 评论(0) 推荐(0) 编辑
摘要:1) CLR不支持C#类方法重载(Method Overload)  今天打算写个枚举目录的C# CLR存储过程,结果发现原来CLR不支持方法重载. Msg 6572, Level 16, State 1, Procedure GetFileList, Line 12More than one me 阅读全文
posted @ 2015-10-07 19:24 Jerry_Chen 阅读(668) 评论(0) 推荐(0) 编辑
摘要:刚好看到关于Name node/Data node和Job tracker/Task tracker的解释,一开始有点混淆,以为说Job tracker必须运行在Name node上,他们俩有依赖或者从属关系。其实不是这样的。他们间的区别在于1)Name node/Data node是HTFS层面上... 阅读全文
posted @ 2015-10-06 12:50 Jerry_Chen 阅读(771) 评论(0) 推荐(0) 编辑
摘要:Hadoop是什么?1)Hadoop是一个分布式计算平台,程序员可以在不需要知道底层结构的情况下实现集群并行运算;2)Hadoop不只是一个软件或者系统,它代表的是一个生态圈,一个做大数据分析计算的生态圈。3)Hadoop核心是HDFS和MapReduce。HDFS(Hadoop Distribut... 阅读全文
posted @ 2015-10-05 18:43 Jerry_Chen 阅读(200) 评论(0) 推荐(0) 编辑
摘要:今天开始学习Hadoop这门热门的数据库技术。直接从被奉为Hadoop圣经的《Hadoop The Definitive Guide 4th Edition》入手。第一章作者写到一个关于分布型数据库系统在处理数据分割时的两种方法:1)按照某个单位(诸如年份或者数值范围);2)均匀分割所有数据到若干份... 阅读全文
posted @ 2015-10-05 13:29 Jerry_Chen 阅读(1525) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示