欲了解OSCE Master Service意外終止原因,我們建議您使用Microsoft的ADPlus工具。
此工具可在不需啟用OSCE debugging,當OSCE發生崩潰或異常時,ADPlus將會自動紀錄並生成轉儲文件。
使用ADPlus
1.下載並安裝微軟 Debugging工具,ADPlus工具屬於微軟 Debugging工具一部分。
2.開啟命令提示字元,切換至Debugging工具安裝路徑底下。
默認情況下,它位於Windows的C:\ Program Files \ Debugging Tools \中。
在服務器上運行ADPlus。
3.執行以下命令:
“adplus -crash -pn ofcservice.exe -o C:\ temp”
需要考慮的幾個點:
.C:\ TEMP可以是任何其他目錄。只要確保路徑存在。
.如果您看到相同的命令對dbserver.exe進行故障排除,則用dbserver.exe替換cservice.exe。
例如:“adplus -crash -pn dbserver.exe -o C:\ temp”
注意:
由ADPlus打開的DOS視窗請不要關閉。ADPlus將在後台運行,同時等待程序崩潰。
另外,因為ADPlus使用PID,故請確保不要重新運行OSCE或在運行命令後重新啟動,
若重新啟動伺服器或重啟電腦,OSCE伺服器將獲得新的PID,您將無法捕獲轉儲。
一旦發生崩潰,ADPlus將生成崩潰轉儲並自動終止。
4.一旦程序崩潰,請收集ADPlus在C:\ Temp文件夾下生成的日誌。
5.將日誌發送到趨勢科技技術支持進行進一步分析。
在某些情況下,ADPlus只能捕捉到程序第一次crash,故此LOG對故障排除有限。
因此建議採用第二種使用WinDBG捕獲進程轉儲文件的方法。
要使用WinDBG捕獲轉儲:
1.在安裝Windows的調試工具後,請打開命令提示字元,並切換到Windows調試工具安裝目錄。
默認情況下,它位於windows \的C:\ Program Files \ Debugging Tools中。
2.輸入以下命令:
“Windbg.exe -i”
您會看到一個訊息框,顯示“WinDBG已成功安裝為默認的事後調試器”。
3.一旦程序崩潰,WinDBG窗口將啟動。鍵入以下命令以捕獲WinDBG窗口中的轉儲:
“.dump / ma c:\ temp \ processname.dmp”
“q”
以下是您應該考慮的要點:
.C:\ temp可以是任何現有的目錄。
.進程名稱是您要解決的可執行文件的名稱。
例如,如果要解決dbserver.exe中的崩潰問題,請將processname.dmp替換為dbserver.dmp:
“.dump / ma c:\ temp \ dbserver.dmp”
.“q”命令表示退出。捕獲轉儲後,您不必運行任何操作。
4.將擷取的轉儲發送到趨勢科技技術支持進行進一步分析。
檢視次數:
關鍵字: Windows debugging tools,osce service terminate,officescan services not working,debugging issues,debugging problem,debugging error,server stops