疑難排解
如果您在診斷應用程式錯誤時遇到問題,請參閱下列疑難解答秘訣:
- 請確定分散式交易協調器 (DTC) 已在所有伺服器上執行。
- 先在本機計算機上測試網路通訊,以確認應用程式是否正常運作。 如果您在網路上執行 TCP/IP,您可以使用 ping.exe 公用程式來確認機器位於網路上。
- 請確定 SQL 和 DTC 位於同一部電腦上,或 DTC 用戶端組態程式指定 DTC 位於另一部電腦上。 如果沒有,SQL 連線 會在從交易元件呼叫時,在內部傳回錯誤。
- 將交易逾時設定為大於預設 60 秒的數位。 交易逾時之後,COM+ 會中止交易。 所有後續對元件的呼叫都會立即傳回CONTEXT_E_ABORTED。
- 請確定您的 ODBC 驅動程式是安全線程,而且沒有線程親和性。
- 如果您無法讓應用程式在數部伺服器上運作,請重新啟動客戶端,然後確認域控制器已正確設定。