本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
for SQL Server MSDTC RDS的故障診斷
在某些情況下,在用戶端電腦上MSDTC執行 與RDS在 for SQL Server 資料庫執行個體上執行MSDTC的服務之間建立連線時,您可能會遇到困難。若是如此,請確定下列事項:
-
與資料庫執行個體相關聯之安全群組的傳入規則已正確設定。如需更多詳細資訊,請參閱 無法連線至 Amazon RDS 資料庫執行個體。
-
您的用戶端電腦設定正確。
-
用戶端電腦上的MSDTC防火牆規則已啟用。
設定用戶端電腦
-
開啟 Component Services (元件服務)。
或者,在 Server Manager (伺服器管理員) 中,選擇 Tools (工具),然後選擇 Component Services (元件服務)。
-
展開 Component Services (元件服務),展開 Computers (電腦),展開 My Computer (我的電腦),然後展開 分散式交易協調器。
-
開啟 Local DTC 的內容 (按滑鼠右鍵) 選單,然後選擇 Properties 。
-
選擇 Security (安全) 標籤。
-
選擇下列所有項目:
-
網路DTC存取
-
Allow Inbound (允許傳入)
-
Allow Outbound (允許傳出)
-
-
請確定已選擇正確的身分驗證模式:
-
Mutual Authentication Required (需要相互驗證) – 用戶端電腦與參與分散式交易的其他節點加入相同的網域,或是網域之間已設定信任關係。
-
No Authentication Required (不需要驗證) – 所有其他情況。
-
-
選擇 OK (確定) 以儲存變更。
-
如果系統提示您重新啟動服務,請選擇 Yes (是)。
若要啟用MSDTC防火牆規則
-
開啟 Windows 防火牆,然後選擇 Advanced settings (進階設定)。
開啟 Server Manager (伺服器管理員),選擇 Tools (工具),然後選取 Windows Firewall with Advanced Security (具有進階安全性的 Windows 防火牆)。
注意
視您的作業系統而定,Windows 防火牆可能稱為 Windows Defender 防火牆。
-
在左窗格中選擇 Inbound Rules (傳入規則)。
-
啟用下列防火牆規則 (如果尚未啟用):
-
分散式交易協調員 (RPC)
-
分散式交易協調員 (RPC)-EPMAP
-
分散式交易協調員 (TCP-In)
-
-
關閉 Windows 防火牆。