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


 

转载于:https://www.cnblogs.com/EasyData/archive/2009/02/13/1389572.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值