日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MSDTC不可用

發布時間:2023/12/14 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MSDTC不可用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在本地機直接在觸發器里更新另一臺服務器數據時出現: MSDTC不可用
解決辦法:
在windows控制面版-->管理工具-->服務-->Distributed?? Transaction?? Coordinator-->屬性-->啟動

1.
A.不用事務,關用SELECT?? 語句.是否可以分布式查詢?????
B.LINKSERVER?? 在做分布式更新事務時不能對本機操作.(就是不能環回分布式事務)
C.DBCC?? TRACEON?? (3604,?? 7300)--用跟蹤看更詳細錯誤信息.????????
D.下載MS提供的DTCPing.exe?? 分裝在兩臺機上,按README說明來運行它.看出錯信息.
http://download.microsoft.com/download/complus/msdtc/1.7/nt45/en-us/DTCPing.exe
2.
兩臺機的MSDTC是否都打開了.????
3.
MSDTC設置是否正確.
1).打開命令提示,運行"net?? stop?? msdtc",然后運行"net?? start?? msdtc"。
2).轉至"組件服務管理工具"。
3).瀏覽至"啟動管理工具"。
4).選擇"組件服務"。
?? a.展開"組件服務"樹,然后展開"我的電腦"。
?? b.右鍵單擊"我的電腦",然后選擇"屬性"。
?? C.在MSDTC選項卡中,確保選中了下列選項:?? 網絡?? DTC?? 訪問 網絡管理 網絡事務 XA 事務
?? e.另外,"DTC登錄帳戶"一定要設置為"NT Authority/NetworkService"。
5).單擊"確定"。這樣將會提示您"MS DTC 將會停止并重新啟動。
???? 所有的依賴服務將被停止。請按''是''繼續"。單擊"是"繼續。
6).單擊"確定"關閉"我的電腦"屬性窗口。??
4.
MSDTC依賴于RPC,RPC使用的端口是135,測試135端口是否打開.是否有防火墻?如果有先關了防火墻.
telnet?? IP?? 135
如果是關閉的打開它.??
5.
有的機由于各種原因,SQLOLEDB不能使用分布式事務,更改為"MSDASQL"?? 的ODBC方式聯接.
使用RRAS而不是RAS.(控制面版--管理工具--遠程服務管理器)
Check?? whether?? you?? are?? using?? Remote?? Access?? Server?? (RAS)?? to?? access?? remote?? servers.?? If?? so,?? make?? sure?? that?? you?? have?? implemented?? Routing?? RAS?? (RRAS).?? Linked?? server?? does?? not?? work?? on?? RAS?? because?? RAS?? allows?? only?? one?? way?? communication.????
6.檢查你的兩臺服務器是否在同一個域中. 如果不在同一個域中,是否建立可信任聯接.
7.如果是WIN2000,升級到SP4
8.升級MDAC到2.6以上,最好是2.8.
9.要安裝SQL的最新補丁:?? sp3a

總結

以上是生活随笔為你收集整理的MSDTC不可用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。