sql server 2012 profiler打開2016的profiler


軟件環境:
1.本機是sql server 2012,遠程服務器是sql server 2016
2.本機是Windows 7,安裝不了sql server 2016

問題場景1:
本機sql server 2012 profiler可以對遠程sql server 2016進行跟蹤,但保存的跟蹤文件(.trc)在本機是打不開,錯誤提示:找不到跟蹤定義文件Microsoft SQL Server TraceDefinition 13.0.0.xml(用於打開的跟蹤文件x.trc)。請連接到Microsoft SQL Server 13.0.0服務器並將文件Microsoft SQL Server TraceDefinition 13.0.0.xml復制到您的C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Profiler\TraceDefinitions目錄,或者將事件探查器連接到該服務器以自動生成文件。然后重新打開該跟蹤文件。

問題場景2:
本機sql server 2012 profiler沒有遠程sql server 2016 profiler的跟蹤模板文件,造成每次要跟蹤都需要重復設置比較麻煩。

解決方案:
Step 1:復制遠程sql server 2016 profiler的跟蹤定義文件和模板文件夾
C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Profiler\TraceDefinitions\Microsoft SQL Server TraceDefinition 13.0.0.xml
C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Profiler\Templates\Microsoft SQL Server\130

Step 2:sql server 2016 profiler跟蹤定義文件放到本機sql server 2012 profiler
>>遠程sql 2016的跟蹤定義文件Microsoft SQL Server TraceDefinition 13.0.0.xml放到本機C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Profiler\TraceDefinitions目錄下

Step 3:sql server 2016 profiler模板放到本機sql server 2012 profiler
>>遠程sql 2016的130整個文件夾放到本機C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Profiler\Templates\Microsoft SQL Server目錄下

后記:
以上是本人在本周實際工作中遇到的sql profile問題並自行摸索到的解決辦法,特此分享一下,希望對遇到同樣問題的朋友有所幫助。如果幫助到了你,歡迎給我打賞支持一下哦。
【轉載請注明博文來源:https://www.cnblogs.com/zhang502219048/p/10957612.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM