启用C2审核登录造成SQLServer关闭

 

         一直运行很稳定的数据库服务器(SQLServer2008),突然发生了SQL Server连接不上的问题,检查服务器发现SQL Server服务停止了,其原因是由于C盘空间已满(SQL Server安装在了C),经检查发现C:\...\MSSQL\Data存在好多名为"audittrace201000502112519_15.trc"的文件,文件大小200MB,把这些文件删除后,不长时间又会自动生成了好多这样的文件。

 

        检查服务器的配置,发现启用了C2审核跟踪(服务器属性/安全性)造成的。

      

        原来启用C2审核跟踪后,SQL Server会审核对语句和对象的所有访问,并将它们记录在\MSSQL\Data目录下的文件中.如果审核日志文件大小达到最大限制值时(200MB),SQL Server 会新建一个文件,关闭旧文件,将所有新的审核数据记录到新文件中。此过程会一直持续到审核数据目录写满或关闭审核为止,可以通过查询sys.traces视图来确定C2跟踪状态。

     

       如果日志目录空间不足,SQL Server会将自身关闭,如要在强制关闭后重启SQL Server,需要使用 -f  标志绕过审核或释放更多空间用于审核日志

 

     --禁用或启用C2审核跟踪

     EXEC sp_configure 'c2 audit mode',<0 or 1>

     GO

     RECONFIGURE

.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15042150/viewspace-661909/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/15042150/viewspace-661909/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值