摘要: SQLServer所谓的分布式查询(DistributedQuery)是能够访问存放在同一部计算机或不同计算机上的SQLServer或不同种类的数据源,从概念上来说分布式查询与普通查询区别它需要连接多个MSSQL服务器也就是具有多了数据源.实现在服务器跨域或跨服务器访问.而这些查询是否被使用完全看使用的需要.--查看链接服务器SELECTname,product,provider,data_sou... 阅读全文
posted @ 2010-11-02 14:19 qanholas 阅读(3226) 评论(0) 推荐(0) 编辑
摘要: --SQLSERVER本身也提代加密密码的函数:--pwdencrypt,pwdcompareCREATETABLEUsers(UserIDVARCHAR(10),UserPWVARBINARY(256))INSERTINTOUSERSVALUES('TestUser1',pwdencrypt('TestPW1'))INSERTINTOUSERSVALUES('TestUser2',pwdencr... 阅读全文
posted @ 2010-11-02 13:07 qanholas 阅读(519) 评论(0) 推荐(0) 编辑
摘要: --禁用,启用saALTERLOGIN[sa]DISABLEALTERLOGIN[sa]ENABLE--sa改密码EXECsp_passwordNULL,'123456','Sa'--sa添加Windows管理员权限--------------------------------------------------------------------------------------------... 阅读全文
posted @ 2010-11-02 12:58 qanholas 阅读(489) 评论(0) 推荐(0) 编辑
摘要: CREATETABLEPerson(FirstNameVARCHAR(10),AgeINT,GenderCHAR(1))INSERTINTOPersonVALUES('Ted',23,'M')INSERTINTOPersonVALUES('John',40,'M')INSERTINTOPersonVALUES('George',6,'M')INSERTINTOPersonVALUES('Mary'... 阅读全文
posted @ 2010-11-02 12:31 qanholas 阅读(381) 评论(0) 推荐(0) 编辑
摘要: sp_readerrorlog/xp_readerrorlog存储过程sp_readerrorlog实际上有两种形式。每一项的工作内容一样;一个是另一个的简单封装。封装的存储过程是sp_readerrorlog,它调用xp_readerrorlog。这两个都有四个输入参数,但是只有前两个对我们有用。第一个参数设定你希望看到的文件编号。第二个是要查看的日志(对于ERRORLOG是1或空,对SQLAg... 阅读全文
posted @ 2010-11-02 10:54 qanholas 阅读(2054) 评论(1) 推荐(0) 编辑
摘要: /*--说明系统存储过程sp_MSforeachtable和sp_MSforeachdb,是微软提供的两个不公开的存储过程,从mssql6.5开始。存放在SQLServer的MASTER数据库中。--参数说明:@command1nvarchar(2000),--第一条运行的SQL指令@replacecharnchar(1)=N'?',--指定的占位符号@command2nvarchar(2000)... 阅读全文
posted @ 2010-11-02 10:37 qanholas 阅读(199) 评论(0) 推荐(0) 编辑
摘要: ;WITHtAS(SELECT1ASnumUNIONALLSELECTnum+1FROMtWHEREnum<200)SELECT*FROMtOPTION(MAXRECURSION0)--当指定MAXRECURSION为0时,递归层次无限制,100为系统的默认值/*num-----------123456789101112131415161718192021222324252627282930... 阅读全文
posted @ 2010-11-02 09:11 qanholas 阅读(413) 评论(0) 推荐(0) 编辑
摘要: DECLARE@idocINT;DECLARE@docXML;SELECT@doc=bulkcolumnFROMOPENROWSET(BULK'c:\123.xml',SINGLE_BLOB)ASxEXECsp_xml_preparedocument@IdocOUTPUT,@docSELECT*INTO#tempFROMOPENXML(@Idoc,'/Root/row',2)WITH([费用ID]... 阅读全文
posted @ 2010-11-02 00:03 qanholas 阅读(367) 评论(0) 推荐(0) 编辑