SQL Server 2008 收缩日志 清空删除大日志文件
SQL2008 的收缩日志
由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消:
(SQL2005)
BackupLog DNName with no_log
go
dumptransaction DNName with no_log
go
USE DNName
DBCC SHRINKFILE (2)
Go
--------------------------------------------------------------
(SQL2008):
在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。
USE[master]
GO
ALTERDATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTERDATABASE DNName SET RECOVERY SIMPLE --简单模式
GO
USE DNName
GO
DBCC SHRINKFILE (N'DNName_Log' , 11, TRUNCATEONLY)
GO
USE[master]
GO
ALTERDATABASE DNName SET RECOVERY FULLWITH NO_WAIT
GO
ALTERDATABASE DNName SET RECOVERY FULL --还原为完全模式
GO
优点:此清除日志所运行消耗的时间短,90GB的日志在分钟左右即可清除完毕,做完之后做个完全备份在分钟内
即可完成。
缺点: 不过此动作最好不要经常使用,因为它的运行会带来系统碎片。普通状态下LOG和DIFF的备份即可截断日志。
此语句使用的恰当环境:当系统的日志文件异常增大或者备份LOG时间太长可能影响生产的情况下使用。
转载于:https://www.cnblogs.com/zhaoyx/articles/2621122.html
SQL Server 2008 收缩日志 清空删除大日志文件相关推荐
- 2008日志清理 server sql_SQL Server 2008 收缩日志 清空删除大日志文件
由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消: (SQL2005) BackupLog DNName with no_log go ...
- SQL Server 2008 R2占用内存越来越大解决方法
SQL Server 2008 R2占用内存越来越大解决方法 参考文章: (1)SQL Server 2008 R2占用内存越来越大解决方法 (2)https://www.cnblogs.com/pe ...
- 在SQL Server 2008上遇到了删除作业失败的问题。 547错误
删除 对于 Job"temp1.Subplan_1"失败. (Microsoft.SqlServer.Smo) DELETE 语句与 REFERENCE 约束"FK_su ...
- 重装MS SQL Server 2000前必须彻底删除原安装文件!
今天重装MS SQL Server 2000,装了几次都提示出错,查看事件,显示 driver={sql server};server=harry;UID=sa;PWD=;database=maste ...
- SQL Server 2008 R2 中不能删除复制(replication) 的解决方法
错误描述: Msg 15517, Level 16, State 1, Procedure sp_replcmds, Line 1 Cannot execute as the database pri ...
- SQL Server 2008如何导出带数据的脚本文件
SQL之前的版本导出脚本的时候只能把数据表的结构导出,却不能把其中的数据一齐导出来,在平时的应用中难免有时希望获取数据导出的脚本,比如有时SQL版本不一样的时候,无法把高版本的数据库备份直接还原到低版 ...
- SQL Server 2008 - 第2章 创建、管理 数据库
第2章 创建数据库 数据库是用来存储数据的空间,它作为存储结构的最高层次是其他一切数据库操作的基础.用户可以通过创建数据库来存储不同类别或者形式的数据. 因此,在本章用户将详细地学习针对数据库的基本 ...
- SQL SERVER 2008安全配置
0x00 sql server 2008 权限介绍 在访问sql server 2008的过程中,大致验证流程如下图: 当登录操作一个数据库的时候,会经过三次验证: 1. 操作系统的验证 2. SQL ...
- 详细介绍微软SQL Server 2008
SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本.这篇文章详细介绍了Microsoft SQL Ser ...
最新文章
- 《网络攻防实践》第八周作业
- richTextBox1 转到行号
- Linux命令详解:[7]获得命令帮助
- JAVA之二叉查找树
- 一步一图一代码之排序二叉树
- Java IO: 文件
- scala和java的关键字对比
- click 在网页测试手机模式下无效,不能执行。调成非手机模式即可
- fiddler在ios10.3系统抓包https失败原因解决
- 最完整Android Studio插件整理 (转)
- 非空参数校验的工具类
- scrt上传下载文件
- 微信公众号基础篇(个人订阅号)
- 用Python摘抄《大道争锋》中的诗句
- 第一章 数据仓库理论专题
- 计算机加密解除,bitlocker加密如何取消?Win7系统电脑取消bitlocker加密的方法
- rpm包与deb包的制作过程
- 微软捕获中国黑客刘蝶雨的故事
- Android Studio 中 为模拟器添加图片和图片路径(图文级教程)
- 转 浅谈游戏辅助程序的制作
热门文章
- 严重: A child container failed during start
- vue的route懒加载
- mysql独立服务器_独立服务器linux系统mysql设置方法
- cbow word2vec 损失_Skip-gram和CBOW知识点
- 用PHP删除一条记录mysql,php – 如何使用jquery删除mysql记录
- npoi 执行公式_生成excel文件时NPOI无法计算公式
- CentOS 环境下配置MySQL8.0
- mysql order 关键字_PHP数据库MySQL Order By 关键词 - PHP教程
- 深度学习 用户画像_用户画像架构方案(持续更新)
- 计算机网络-思维导图(3)数据链路层