SQL2005清空删除日志:

代码如下:

Backup Log
DNName with no_log  '这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了。

go

dump transaction
DNName with no_log

go

USE
DNName

DBCC SHRINKFILE (2)

Go

SQL2008清空删除日志:

'在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。

代码如下:

USE [master]

GO

ALTER DATABASE
DNName SET RECOVERY SIMPLE WITH NO_WAIT

GO

ALTER DATABASE
DNName SET RECOVERY SIMPLE --简单模式

GO

USE
DNName

GO

DBCC SHRINKFILE (N'
DNName_Log' , 11, TRUNCATEONLY)

GO

'这里的DNName_Log 如果不知道在sys.database_files里是什么名字的话,可以用以下注释的语句进行查询

'USE DNName

'GO

'SELECT file_id, nameFROM sys.database_files;

'GO

USE [master]

GO

ALTER DATABASE
DNName SET RECOVERY FULL WITH NO_WAIT

GO

ALTER DATABASE
DNName SET RECOVERY FULL --还原为完全模式

GO

sqlserver2000压缩日志

可以将jb51.ldf文件变得很小,方便备份数据库等,在sqlserver查询分析器中执行即可。

复制代码 代码如下:

DUMP TRANSACTION [
DNName] WITH NO_LOG

BACKUP LOG [
DNName] WITH NO_LOG

DBCC SHRINKDATABASE([
DNName])

里面的数据库名要清楚:

详细出处参考:http://www.jb51.net/article/37305.htm

最新文章

  1. Java递归算法——二分查找
  2. 小波说雨燕 第三季 构建 swift UI 之 UI组件集-视图集(一)视图共性 学习笔记
  3. 图示-Centos7完整安装
  4. vim使用快捷键
  5. HeadFirst设计模式之工厂模式
  6. uboot启动linux的过程
  7. 水题:HDU 5112 A Curious Matt
  8. NSString 去掉前后空格或回车符
  9. div滚动与控制
  10. IE 加速插件之 Google Chrome Frame
  11. Node.js学习 - Function
  12. [刷题]算法竞赛入门经典(第2版) 4-2/UVa201 - Squares
  13. Servlet和web服务器关系
  14. 自定义view入门
  15. xmanager 开启X11转发失败问题解决
  16. UVa10129(还没ac)各种re,o(╥﹏╥)o
  17. git 创建项目
  18. 程序员快速掌握的UI设计技巧
  19. day 41 mysql 函数 事物
  20. nginx 刷新显示404

热门文章

  1. 关于RadUpload上传问题总结
  2. runtime的概念,message send如果寻找不到相应的对象,如何进行后续处理
  3. IOS开发之格式化日期时间的使用 && 编程中常见问题
  4. .net 中实现php rawurlencode方法(RFC3986)
  5. [置顶] 关于CSDN2013博客之星的一些看法
  6. Vim中如何全选并复制?
  7. 17.2?Replication Implementation 复制实施:
  8. java学习之IO对象流
  9. 简单的iOS抽屉效果
  10. CoreAnimation —— CALayer