解决供水SQLServer服务器ERRORLOG太大导致C盘满的故障

上传人:枫** 文档编号:458252219 上传时间:2022-12-09 格式:DOCX 页数:2 大小:18.56KB
返回 下载 相关 举报
解决供水SQLServer服务器ERRORLOG太大导致C盘满的故障_第1页
第1页 / 共2页
解决供水SQLServer服务器ERRORLOG太大导致C盘满的故障_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《解决供水SQLServer服务器ERRORLOG太大导致C盘满的故障》由会员分享,可在线阅读,更多相关《解决供水SQLServer服务器ERRORLOG太大导致C盘满的故障(2页珍藏版)》请在金锄头文库上搜索。

1、解决供水SQLServer服务器ERRORLOG大导致C盘满的故障今日供水打电话,说C盘满了,日志太多,登陆后查看,发现sqlserver日志中有是大量的登陆错误,sqlserver的log目录中有一个ERRORLOG至U23GB最小的4GB把C盘堆满了,立即采取以下措施:1 .登陆虚拟化平台,对此虚拟服务器进行快照;2 .用户需要保留此文件,所以将LOG目录整体备份到D盘;3 .打开SQLServerManagement,启动查询窗口,写入语句execsp_cycle_errorlog;然后点击执行,共执行6次;3.查看ERRORLOG件,已经是新的了,C盘腾出了30GB空间,系统恢复正常;

2、以下为本次故障解决的参考资料默认情况下,sqlserver保存7个ErrorLog文件,名为:ErrorLog1 .远程服务器中数据库的D盘空间不足。查看之后就只有一个数据库,一个sqlServer05.一个数据库XX文件夹。一个VS文件夹。可以转移的文件都已经作了车t移。然后查看后发现sqlServer05文件夹log下面有很多错误日志2 .这时候不可以随便全部删掉。因为默认情况下,SQLServer保存7个ErrorLog文件,名为:ErrorLog3 .每次重启动SQLServer时,这些日志文件都如下循环:删除文件中的所有数据,并创建一个新的ErrorLog文件。上个ErrorLog文

3、件中的所有数据被写入到文件中。上个文件中的所有数据被写入到文件中。上个文件中的所有数据被写入到文件中。上个文件中的所有数据被写入到文件中。上个文件中的所有数据被写入到文件中。上个文件中的所有数据被写入到文件中。4 .这时候只要在数据库查询窗口中对指令的数据库执行6次sp_cycle_errorlog命令。就可以清理垃圾数据,填出很多空间。5 .像我就一次性填出了18G的空间。注意事项:旧的ErrorLog文件中的数据将被覆盖!如果必须保存旧的ErrorLog文件中的数据,则可将这些旧的ErrorLog文件复制到某个外部存储介质中。在APACSOS版本中,可从SQLServerManagementStio运行sp_cycle_errorlog存储过程。所以需要定期能切换写入errorlog.一般可以使用DBCCerrorlog命令来操作。Exec(DBCCErrorLog)或execsp_cycle_errorlog或者可以通过以下命令,将sp放在Job中定期执行。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号