SQL Server DATA文件夹下audittrace20180124152845_52.trc类文件异常增多

本文针对SQL Server 2008 R2数据库中audittrace开头的trc文件不断增多的问题进行排查,通过检查后台开启的trace、人工开启的SQL Profiler等手段未发现异常。最终通过关闭C2审计解决了该问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

同事告知某现场SQL Server2008R2数据库的DATA文件夹下audittrace开头的trc文件不断增多,占用较大空间,因此需要关停,尝试解决步骤如下:

1.查看是否有后台开启的trace

dbcc traceon(3604)
go
dbcc tracestatus(-1)

发现并没有......

2.查看是否有人工开启的sqlprofiler。(一般生成在本地的trc都是本地的sqlprofiler窗口,查这个没报多大期望)

select * from sys.dm_exec_sessions where program_name like 'SQL Server%';

结果果然为空......

3.Google之,在一个9年前的网页上找到了解决办法,提示是开启了C2审计,关闭之。

https://www.sqlservercentral.com/Forums/Topic707676-324-1.aspx

关于C2审计参考https://msdn.microsoft.com/en-us/library/cc293615.aspx?f=255&MSPPError=-2147217396 最后一段。

转载于:https://www.cnblogs.com/leohahah/p/8352500.html

### SQL Server DATA 文件夹的位置 SQL Server 的 `DATA` 文件夹用于存储数据库的数据文件(`.mdf` 和 `.ndf`)以及日志文件(`.ldf`)。通常情况下,这个文件夹位于 SQL Server 安装目录下的特定子文件夹中。对于默认实例,默认路径可能是: - **Windows:** `C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA`[^3] 如果 SQL Server 安装在其他磁盘或自定义路径,则路径会有所不同。例如,在 D 盘上的安装路径可能类似于: - **D 盘:** `D:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA` ### SQL Server DATA 文件夹的作用 #### 存储数据库文件 `DATA` 文件夹主要用于存放数据库的主要数据文件 (`*.mdf`)、次要数据文件 (`*.ndf`) 和事务日志文件 (`*.ldf`)。 当创建新的数据库时,这些文件会被自动放置在这个文件夹内,除非指定了不同的路径。为了确保最佳性能和管理方便,建议将数据库文件放在专用的高速磁盘上,并保持良好的组织结构[^2]。 #### 日志跟踪文件 除了常规的数据库文件外,有时还会在此处发现一些临时性的追踪文件 (如 `.trc`),它们记录了系统的活动情况以便于审计或调试用途。例如,`audittrace20180124152845_52.trc` 类型的日志文件可能会因为某些原因而异常增加数量,这通常是由于启用了某种形式的安全审核机制所致[^1]。 #### 自动化部署支持 通过 SSDT (SQL Server Data Tools),可以更高效地管理和维护数据库项目。利用 SSDT 创建的应用程序可以在开发环境中构建并测试,之后再无缝迁移到生产环境。此过程涉及到了解目标服务器的具体配置细节,包括确认 `DATA` 文件夹的确切位置以确保所有必要的资源都能被正确加载和访问[^4]。 ```sql -- 查询当前数据库文件的实际物理路径 SELECT name, physical_name FROM sys.master_files; ``` 上述查询语句可以帮助快速定位现有数据库文件所在的实际物理路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值