读取SQL Server跟踪文件失败,提示无法识别该文件求助
问题:读取SQL Server跟踪文件时提示“...is not a recognizable trace file”
尝试读取跟踪文件时收到提示:"...is not a recognizable trace file",使用的查询语句如下:
SELECT * FROM sys.fn_trace_gettable('<myLogPath>\Log\log.trc', default)
已完成以下检查:
- 确认报错原因是文件正被占用,无法访问。
- 对比
sys.traces条目:
运行正常的服务器有2条条目:
出现问题的服务器仅存在1条条目:id status path 1 1 ...\Log\myLog_381.trc 2 0 NULL id status path 1 1 ...\Log\Log_890.trc - 尝试停止并重启默认跟踪(执行
EXEC sp_configure 'default trace enabled',已生成新的.trc文件),但第二条条目仍缺失,而第一条文件始终处于占用状态。 - 手动创建新跟踪需要指定路径,但正常服务器上存在path为NULL的条目,该条目是否为系统自动创建?
内容的提问来源于stack exchange,提问作者Marcin
相关产品推荐
相关产品推荐

