随笔分类 -  SqlServer相关

摘要:原因分析 1)管理器不会主动刷新,需要手工刷新一下才能看到最新状态(性能方面的考虑) 2)很少情况下,恢复进程被挂起了。这个时候假设你要恢复并且回到可访问状态,要执行: RESTORE database dbname with recovery 3)如果你要不断恢复后面的日志文件,的确需要使数据库处 阅读全文
posted @ 2018-04-19 09:45 疯狂二十九笔 阅读(412) 评论(0) 推荐(0)
摘要:dbcc checkident('tablename',reseed,0) 阅读全文
posted @ 2016-02-04 00:38 疯狂二十九笔 阅读(175) 评论(0) 推荐(0)
摘要:--获取所有数据库名SELECT Name FROM Master..SysDatabases ORDER BY Name--获取所有表名 XType='U':表示所有用户表; XType='S':表示所有系统表;SELECT Name FROM [GWI-Pay]..SysObjects Wher... 阅读全文
posted @ 2015-08-18 11:21 疯狂二十九笔 阅读(651) 评论(0) 推荐(0)
摘要:适用于2005以上版本create procedure [dbo].[SP_GetPageList](@columns nvarchar(max), --查询字段@tablename nvarchar(max), --表名\视图@orderby nvarchar(max), --排序字段@swhere nvarchar(max), --查询条件@pagesize int, --每页条数@pageindex int, --页的索引@rowCount int output --总记录数)as --获取总记录数declare ... 阅读全文
posted @ 2013-07-17 15:26 疯狂二十九笔 阅读(197) 评论(0) 推荐(0)
摘要:SqlServer2008日志压缩语句如下:USE [master]GOALTER DATABASE DBName SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE DBName SET RECOVERY SIMPLE --简单模式GOUSE DBName GODBCC SHRINKFILE (N'DBName_log' , 11, TRUNCATEONLY)GOUSE [master]GOALTER DATABASE DBName SET RECOVERY FULL WITH NO_WAITGOALTER DATABASE DB 阅读全文
posted @ 2013-07-15 11:09 疯狂二十九笔 阅读(205) 评论(0) 推荐(0)