关于SQL Server 2000的日志文件压缩

yanglilibaobao 2006-12-12 02:01:03
1. 把SQL Server 的故障模式置为简单模式,以节省log文件所占空间;

alter database 'database_name' set recovery simple


  2. 在“Enterprise Manager”中用菜单操作或者用以下DBCC命令:

USE 'database_name'
GO
DBCC SHRINKFILE(select File_id('database_name_log'), 1)
* 1表示1M, 'database_name_log'表示日志文件的逻辑文件名


  3. Backup日志,并在Backup后Truncate日志文件;

---收缩日志
backup log dbname with no_log
dbcc shrinkdatabase('dbname',truncateonly)


转载:http://tech.it168.com/db/s/2006-08-04/200608041709270.shtml
...全文
211 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yesyesyes 2006-12-12
  • 打赏
  • 举报
回复
以后要用日志还原怎么办
smaworm 2006-12-12
  • 打赏
  • 举报
回复
学习
dawugui 2006-12-12
  • 打赏
  • 举报
回复
学习+接分.
zzxiaoma 2006-12-12
  • 打赏
  • 举报
回复
学习
caixia615 2006-12-12
  • 打赏
  • 举报
回复
up,顶
中国风 2006-12-12
  • 打赏
  • 举报
回复
在企业管理—数据库—所有任务—收缩文件(选择日志文件)

27,581

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧