我想查看SQL Server Management Studio的日志文件,但无法弄清楚它们在文件系统上的存储位置。他们在哪里?
答案 0 :(得分:0)
我的位置在C:\Users\username\AppData\Local\Temp\SSMS
:
在app.config
中查找我的SSMS版本(位于C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\Ssms.exe.config
),我找到了一个添加记录器的部分:
<!-- Enhanced logging to help troubleshoot password loss issues -->
<system.diagnostics>
<sources>
<source name="UserSettings" switchName="SourceSwitch" switchType="System.Diagnostics.SourceSwitch" >
<listeners>
<add name="logFile" type="Microsoft.SqlServer.Diagnostics.STrace.LogFileTraceListener,
 Microsoft.SqlServer.Diagnostics.STrace, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"
logPath="%TEMP%\SSMS\" encrypt="false" >
</add>
</listeners>
</source>
</sources>
<!-- ... other config here ... -->
</system.diagnostics>
就我而言,%TEMP%
的值为C:\Users\username\AppData\Local\Temp
。