如何在 SQL 2005(完整版)上使用 sp_configure 来禁用这些在后台运行并填满我的硬盘的 200MB 多线程跟踪?
C:\Program 文件\Microsoft SQL 服务器\MSSQL.1\MSSQL\Data\audittrace_20061029095619_4.trc
谢谢你的回答。解决方法如下:
c:\> osql -E
> sp_configure 'show advanced options', 1
> go
> RECONFIGURE
> go
> sp_configure 'c2 audit mode', 0
> go
> RECONFIGURE
> go
Then restart SQL server.
答案1
阅读启用和禁用 C2 审计。
然而,在关闭此功能之前,您难道不应该先检查一下为什么要启用它吗?您是否有启用 C2 审计跟踪的业务需求?
如果您确实需要保留它们,您可以编写一个脚本,将它们不时移动到合适的安全位置。默认情况下,它们被写入安装时选择的默认数据目录。如果这是一个问题,您可能能够更改默认数据目录的位置,但可能需要重新启动服务才能使其生效。
要更改默认数据库文件位置,请打开 SQL Server Management Studio 并右键单击服务器对象,选择属性,然后选择数据库设置。