自動化收集SQLSERVER診斷信息的工具選擇及使用介
導讀:1建站知識相信很多人都遇到過當SQLSERVER出現問題的時候,如果想解決的話一般需要你收集一些系統信息和SQLSERVER診斷信息;接下如何seo優化推廣網站高端網站建設。
自動化收集SQLSERVER診斷信息
相信很多人都遇到過當SQLSERVER出現問題的時候,而你又解決不了需要DBA或者微軟售后支持工程師去幫忙解決問題,那么他們一般需要你收集一些系統信息和SQLSERVER診斷信息。而收集這些信息又需要圖形工具,又需要指令,步驟又非常復雜。
我們要按照步驟一步一步把需要的信息收集全,在收集的過程中,往往折騰幾次就頭痛了
解決問題的工具
這個問題隨著一個在SQL2005里的工具的出現而得到了解決
這個工具可以自動收集很多信息,擴展了原來的應用,增強了其信息收集的能力
這個工具就是SQLDIAG.exe SQL代表:SQLSERVER DIAG 代表Diagnostic(診斷)
SQLDiag這個工具可以收集的信息有:
(1)Windows事件日志
(2)S建設網站公司QLSERVER ErrorLog,以及SQL配置信息,一些重要運行信息
(3)SQL曾經產生的DUMP文件
(4)服務器系統配置信息
(5)同時包含有系統和SQL性能計數器的性能日志
(6)服務器端Trace
這個工具可以幫助DBA自動打開服務器端Trace,比用SQLSERVER Profiler要安全多了
因為SQLSERVER Profiler屬于客戶端跟蹤工具,而且需要網站優化seo培訓消耗系統資源跟服務器通信需要
進程間通信,而這個工具用的是服務器端Trace
SQLDiag工具默認安裝在:C:\Program Files\Microsoft SQL Server\90\Tools\Binn
C盤是我的SQLSERVER安裝路徑,大家安裝SQLSERVER不是選擇默認路徑的話可能跟我不一樣
使用工具
這個工具需要在命令行窗口運行,可以在命令行直接運行\SQLdiag.exe,工具會使用默認的配置,收集系統信息
把SQLDIAG.exe拖到cmd窗口,按回車鍵就可以啟動了,詳細步驟看下圖
當出現SQLDIAG Collection started. Press Ctrl+C to stop. 信息以后就按Crtl+C,終止這個工具的執行。
SQLDIAG 工具會在Binn目錄下產生三個XML文件,并且產生一個SQLDIAG子目錄,存放剛才收集的信息
使用默認配置(即Binn目錄下的SQLDiag.xml)只會收到:
(1)SQL errorlog文件內容,以及SQL配置信息和一些重要運行信息(XXXX_sp_sqldiag_Shutdown.out)
(2)SQL曾經產生的dump記錄(XXXX_SQLDUMPER_ERRORLOG.log)
(3)服務器系統配置信息(XXXX_MSINFO32.txt)
(4)SQL默認開啟的Default Trace文件(log_XXX.trc)
使用配置文件
你可以使用另外兩個SQLDiag自帶的XML配置文件SD_General.xml 和 SD_Detailed.xml,這兩個xml文件跟SQLDiag.exe在同一目錄下,
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-23 ,文章自動化收集SQLSERVER診斷信息的工具選擇及使用介主要講述標簽,標題,SQL網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_6124.html