背景: #EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  
阅读新闻

MS SQL压缩数据库日志方法

[日期:2006-03-21] 来源:  作者: [字体: ]
企业管理器里面的方法:
1、打开企业管理器
2、打开要处理的数据库
3、点击最上面菜单>工具>SQL查询分析器,打开SQL查询分析器
4、在输入窗口里面输入:
 
DUMP TRANSACTION [数据库名] WITH  NO_LOG

BACKUP LOG [数据库名] WITH NO_LOG
DBCC SHRINKDATABASE([数据库名])


点击绿色的小三角(或按F5)执行查询,等状态栏提示处理完成即可!


程序里面的方法:
压缩数据库日志
--1.清空日志
exec('DUMP TRANSACTION ['+@dbname+'] WITH  NO_LOG') 
--2.截断事务日志:
exec('BACKUP LOG ['+@dbname+'] WITH NO_LOG')
--3.收缩数据库文件(如果不压缩,数据库的文件不会减小
exec('DBCC SHRINKDATABASE(['+@dbname+'])')
阅读:
录入:admin

推荐 】 【 打印
上一篇:ASP写的一个小计数器(实用)
下一篇:从日志中恢复SQL Server数据库到时间点
相关新闻      
本文评论       全部评论
发表评论


点评: 字数
姓名:

  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款