zoukankan      html  css  js  c++  java
  • SQL Server 2008中删除errorlog文件的方法

    删除error咯个文件【SSQLMSSQL10.MSSQLSERVERMSSQLLog目录下面】

    由于默认情况下,SQL Server 保存 7 个 ErrorLog 文件,名为:

    • ErrorLog
    • ErrorLog.1
    • ErrorLog.2
    • ErrorLog.3
    • ErrorLog.4
    • ErrorLog.5
    • ErrorLog.6

        --清除 SQL Server 错误日志文件 存档

        EXEC sp_cycle_errorlog
        GO

         执行一次EXEC sp_cycle_errorlog就会产生一个新的errorlog,然后把errorlog.6给删掉。就是先进先出(队列类似的情况)这样循环6次就可以把errorlog都刷新一遍

        当查询窗口中,出现以下错误信息时:

        消息 17049,级别 16,状态 1,过程 sp_cycle_errorlog,第 9 行
       由于出现操作系统错误 '5(拒绝访问。)',无法将错误日志文件从 'C:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLLogERRORLOG.5' 循环到 'C:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLLogERRORLOG.6'。SQL Server 外部的进程可能会阻止 SQL Server 读取这些文件。因此,错误日志条目可能已丢失,并且或许不可能查看某些 SQL Server 错误日志。请确保任何其他进程都未将该文件锁定为只写访问。"
    DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

        手工删除那个错误日志文件即可。

  • 相关阅读:
    php-ip
    第十三讲 服务寄宿
    第十二讲:服务寄宿
    第十一讲:大消息处理
    第十讲:绑定(信道)
    第九讲:消息契约
    第八讲:数据契约版本控制
    第七讲:数据契约(2)
    第六讲:数据契约
    第五讲:异步操作
  • 原文地址:https://www.cnblogs.com/huaan011/p/4952058.html
Copyright © 2011-2022 走看看