


MSDTC不可用解決辦法
MSDTC(分布式交易協(xié)調(diào)器),協(xié)調(diào)跨多個數(shù)據(jù)庫、消息隊列、文件系統(tǒng)等資源管理器的事務(wù)。該服務(wù)的進(jìn)程名為Msdtc.exe,該進(jìn)程調(diào)用系統(tǒng)Microsoft Personal Web Server和Microsoft SQL Server。該服務(wù)用于管理多個服務(wù)器 .
位置:控制面板--管理工具--服務(wù)--Distributed Transaction Coordinator
依存關(guān)系:Remote Procedure Call(RPC)和Security Accounts Manager
建議:一般家用計算機(jī)涉及不到,除非你啟用Message Queuing服務(wù),可以停止。
解決辦法:
1. 在windows控制面版-->管理工具-->服務(wù)-->Distributed Transaction Coordinator-->屬性-->啟動
2.在CMD下運(yùn)行"net start msdtc"開啟服務(wù)后正常。
注:如果在第1步Distributed Transaction Coordinator 無法啟動,則是因為丟失了日志文件,重新創(chuàng)建日志文件,再啟動就行了。重新創(chuàng)建 MSDTC 日志,并重新啟動服務(wù)的步驟如下:
(1) 單擊"開始",單擊"運(yùn)行",輸入 cmd 后按"確定"。
(2) 輸入:msdtc -resetlog (注意運(yùn)行此命令時,不要執(zhí)行掛起的事務(wù))
(3) 最后輸入:net start msdtc 回車,搞定!
本文來自CSDN博客,轉(zhuǎn)載請標(biāo)明出處:http://blog.csdn.net/bobwu/archive/2009/07/30/4392616.aspx
在“服務(wù)”里找到這三個服務(wù),都啟動就行了
Distributed Transaction Coordinator
Remote Procedure Call (RPC)
Security Accounts Manager
dtc的啟動經(jīng)常會遇到問題,有以下解決辦法:
1.直接運(yùn)行msdtc -resetlog
2.
A.在命令行下運(yùn)行 msdtc -uninstall,刪除了 msdtc(Distributed Transaction Coordinator)服務(wù)
B.在“本地連接”的屬性中刪除了 NetBIOS 協(xié)議
C.重新啟動機(jī)器后,在命令行下運(yùn)行 msdtc -install,安裝 msdtc 服務(wù)。
D.在數(shù)據(jù)庫服務(wù)器上,在“組件服務(wù)”mmc中,依次打開“組件服務(wù)”、“計算機(jī)”,在“我的電腦”上點右鍵選擇“屬性”。然后選擇“msdtc”選項卡中的“安全配置”,確認(rèn)選中“網(wǎng)絡(luò) DTC 訪問”,并選擇“不要求進(jìn)行驗證”。
關(guān)鍵字:MSDTC、數(shù)據(jù)庫
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動項
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機(jī)IP講解
- CentOS7使用hostapd實現(xiàn)無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯
- 解決Centos7雙系統(tǒng)后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認(rèn)iptable規(guī)則詳解