100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > SQL SERVER数据库日志清空图文教程

SQL SERVER数据库日志清空图文教程

时间:2019-12-14 22:11:39

相关推荐

SQL SERVER数据库日志清空图文教程

数据库|mysql教程

SERVER,数据库,日志,清空,图文,教程

数据库-mysql教程

开源软件的源码,Ubuntu关机不掉电,tomcat的启动时间,宇宙大爬虫,php修改mysql密码,怎么做一个简单的seo 推广lzw

数据库日志不停疯长,如何进行清空呢?这里以一台数据库SQL SERVER 为例, 日志文件达到了100多个G一直无法清理,想了很多的办法: 比如下面这款SqlServer日志清除专家,可用于SQL Server 7、SQL Server 2000、SQL Server 的各种版本的数据库日志的

微信小程序动画源码,ubuntu中文桌面乱码,tomcat闪退没有日志,黑色爬虫子,php重编译,仓山区效果好的seo服务电话lzw

易语言文件下载器源码,ubuntu程序监测重启,爬虫做什么工作,coredump php,集安网站seolzw

数据库日志不停疯长,如何进行清空呢?这里以一台数据库SQL SERVER 为例, 日志文件达到了100多个G一直无法清理,想了很多的办法:

比如下面这款SqlServer日志清除专家,可用于SQL Server 7、SQL Server 2000、SQL Server 的各种版本的数据库日志的清除。

这个工具一清就可以清干净的。使您再也不用担心数据库日志文件超过几百兆或上GB级而烦恼。

第二个方法就是采用了一个比较死的办法。采用 分离,,然后再删除日志文件再附加来生成一个新的日志文件。

切记在操作前先把SQL好好的备份一下。

第一步 当然还是打开企业管理器了

在分离前最好是先把IIS之类的正在连接数据库的程序关一下,要不然老半天也分离不了。

也可以选择一下 删除链接 这样可能分离会快一点。

我们再定位到数据库所在的硬盘位置

我们为了保除起见可以把 qq2.mdf备份一份,然后再将 qq2_log.ldf 这个文件重命一下名(200G的文件实在是没地方可以备份)。

然后我们再来附加数据库

附加到刚刚那个 mdf的文件。注意看下面会提示 .ldf 文件找不到。

不管他了。选择 .ldf这一分把他给删掉。

然后再确定,哈还原成功了。系统自动生成了一个新的 ldf 文件 504KB

建议大家先用上面的那个工具去清一下,如果清不到再用这个死办法来删除日志。

最后再次提醒各位一定要注意备份噢!!

SQL 的收缩日志

由于SQL对文件和日志管理进行了优化,所以以下语句在SQL中可以运行但在SQL中已经被取消:

(SQL)

go

go

USE DNName

Go

————————————————————–

(SQL):

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

GO

GO

GO

GO

GO

GO

GO

GO

优点:此清除日志所运行消耗的时间短,90GB的日志在分钟左右即可清除完毕,做完之后做个完全备份在分钟内

即可完成。

缺点: 不过此动作最好不要经常使用,因为它的运行会带来系统碎片。普通状态下LOG和DIFF的备份即可截断日志。

此语句使用的恰当环境:当系统的日志文件异常增大或者备份LOG时间太长可能影响生产的情况下使用。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。