随笔分类 - SQL
摘要:截掉事务日志:1.截掉事务的逻辑日志。 BACKUP LOG <databaseName> with no_log2.截掉事务的物理日志。 DBCC SHRINKFILE (日志文件名) 注:这样截掉后的日志文件的大小为第一次建立时的文件的大小。--得到日志文件名select * from sysfiles注: 其它用法 可以参看 DBCC SHRINKFILE 在联机帮助中的信息。上面的修改下select * from sysfiles USE [master]GOALTER DATABASE test SET RECOVERY SIMPLE WITH NO_WAITGOALTE
阅读全文
摘要:1.asp.net 转成XML 执行GetCheckedIDXml方法 public static string ParseListToXML<T>(T list, string rootName, string elementName) where T : ICollection { StringBuilder sb = new StringBuilder(); sb.AppendFormat("<{0}>", rootName); foreach (var str in list) ...
阅读全文
摘要:SQL Server 2008 R2 各个版本支持的功能http://msdn.microsoft.com/zh-cn/library/cc645993.aspx
阅读全文
摘要:@test是变量select @xml.exist(N'//MasterxRow[position()=sql:variable("@test")]')
阅读全文
摘要:use master go --建一个存储过程,断开所有用户连接。 create proc killspid (@dbname varchar(20)) as begin declare @sql nvarchar(500) declare @spid int set @sql='declare getspid cursor for select spid from sysprocesses where dbid=db_id('''+@dbname+''')' exec (@sql) open getspid fetch next
阅读全文
摘要:withCTSAS(selectid,CategoryfromtblStringMap)updatetblStringMapsetPage=(selectCategoryfromCTSwhereCTS.id=tblStringMap.Id)
阅读全文
摘要:ALTER DATABASE DBName SET NEW_BROKER WITH ROLLBACK IMMEDIATE;ALTER DATABASE DBName SET ENABLE_BROKER;这是在外国论坛里找的一个解决方案,果然可以,不然运行一个晚上都会卡在那里
阅读全文
摘要:表里面点开一个XML字段的值如下<MasterxRow> <ActivityType>2</ActivityType> <ProductType>21</ProductType> <RefNo>222222222222222222222</RefNo> <ContactResult>0</ContactResult> <Reason /> <OtherReason /> <OtherActivityType /> <OtherProductTyp
阅读全文
浙公网安备 33010602011771号