SQL2005 数据库常用维护脚本

 

--附加数据库
exec sp_attach_db @dbname = N'DBName'
@filename1 = N'D:\My Documents\SqlData\DBName.mdf'
@filename2 = N'D:\My Documents\SqlData\DBName_log.ldf'

--分离数据库
Exec sp_detach_db @dbname='库名'

 

 

 

-- 以下三句同时执行可以清空数据库日志 

--清空日志
DUMP TRANSACTION 库名 WITH NO_LOG

--截断事务日志
BACKUP LOG 库名 WITH NO_LOG

--收缩数据库
DBCC SHRINKDATABASE('库名'')

 

 

 


使用osql工具实例代码:


 C:\>osql -U sa
密码:
1> exec sp_attach_db @dbname = N'DBName',
2> @filename1 = N'D:\My Documents\SqlData\DBName.mdf',
3> @filename2 = N'D:\My Documents\SqlData\DBName_log.ldf'
4> go


 

posted on 2009-02-13 01:15  迷你软件  阅读(335)  评论(0编辑  收藏  举报

本网站绝大部分资源来源于Internet,本站所有作品版权归原创作者所有!!如有以下内容:章节错误、非法内容、作者署名出错、版权疑问、作品内容有违相关法律等请及时与我联系. 我将在第一时间做出响应!本站所有文章观点不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。