亚洲网站在线,97人人澡在线观看,久99久热只有精品国产女同,亚洲一级AV黄色

新建賬套時系統提示MSDTC不可用怎么辦?

安裝完金蝶KIS商貿版產品后,在新建賬套的過程中,系統顯示以下提示信息:
數據庫升級失敗!SQL文件不全或SQL語句有誤!
錯誤描述:number:-2147217900
Source:Microsoft OLE DB Provider for SQL Server
Description:服務器'PC-200906041643'上的MSDTC不可用。
如下圖:
新建賬套時系統提示MSDTC不可用怎么辦? - 煙灰亂飛 - 我的博客,我做主!!!
導致新建賬套不成功。
【分析】:
msdtc.exe是微軟分布式傳輸協調程序,該進程用于調用Windows系統的Microsoft Personal Web Server和Microsoft SQL Server。MSDTC服務是一個系統服務,它是金蝶商貿版軟件運行不可缺少的系統服務組件
。如果MSDTC服務不能正常運行,則新建賬套將遇到錯誤。出現這種情況,一般是發生在使用了某些電腦城裝機版的Ghost系統,在這些系統中,MSDTC服務默認沒有啟動沒有安裝,需要手工設置它的啟動或安裝。
【處理】
1、檢查服務器上的MSDTC是否正常啟動
以管理員身份登錄操作系統,通過控制面板--》管理工具--》服務,找到MSDTC服務,檢查它是否處于自動運行狀態:
新建賬套時系統提示MSDTC不可用怎么辦? - 煙灰亂飛 - 我的博客,我做主!!!
如果沒有,則設置為自動啟動狀態。
2、重新安裝并重置MSDTC服務
如果上述設置無法使用MSDTC服務正常運行,則需要重新安裝MSDTC服務。一般情況下,安裝并重置MSDTC服務,可以按以下過程進行:
1)先“msdtc -uninstall”卸了它,
2)再用“msdtc -install”重新裝上,
3)然后用“msdtc -resetlog”創建日志文件,
4)最后用“net start msdtc”啟動服務
其中,上述命令可以通過在運行中輸入后,確定即可,如:
新建賬套時系統提示MSDTC不可用怎么辦? - 煙灰亂飛 - 我的博客,我做主!!!
確定后,系統顯示這樣的類似信息:
新建賬套時系統提示MSDTC不可用怎么辦? - 煙灰亂飛 - 我的博客,我做主!!!
在上述設置過程中,根據系統提示,如果需要重啟操作系統,請按提示操作。
3、說明事項
1、出現這種情況,一般是發生在使用了某些電腦城裝機版的Ghost系統,在這些系統中,MSDTC服務默認沒有啟動沒有安裝,需要手工設置它的啟動或安裝。正常安裝的系統中較少出現這樣的問題。
2、導致MSDTC服務不可用的原因有很多(如病毒、木馬等等),解決方法也有很多種。上述方法只是其中最常用的方法之一。而且這涉及到對系統服務的一些操作,對問題處理者的要求相對要高一些,因此
在遇到相似的問題時,可以多參考網上的資料,如:msdtc不可用MSDTC等等。因此出現此類錯誤,需要仔細分析原因,針對性地進行處理。
3、如果在金蝶KIS專業版、金蝶K/3或其他需要涉及到MSDTC服務的應用中,遇到此類錯誤也可參考此方法處理。

問題:商貿版2.0新建帳套時出現錯誤,提示如下圖:

解決

電腦公司裝機用的Ghost版的XP系統由于進行過優化,會關閉系統的一些服務!啟動服務軟件能夠正常使用了!!上面所述問題,主要和Windows的Distributed Transaction Coordinator服務沒有啟動有關。下面來啟動Distributed Transaction Coordinator(msdtc)服務:

控制面板---管理工具---服務---Distributed Transaction Coordinator----右鍵啟動,如果啟動失敗

請嘗試開始菜單---運行---輸入CMD---在彈出的窗體輸入如下命令:

Msdct –resetlog回車

Net Start msdtc

如果啟動失敗,請檢查C:\WINDOWS\system32\MsDtc目錄下是否有MSDTC.LOG文件!!如果沒有請通過記事本手工建立該文件,重新執行上述命令!!

此時應該可以啟動Distributed Transaction Coordinator服務了,如若還啟動不了,我們需要重新安裝來修復Distributed Transaction Coordinator服務,在命令行輸入如下命令:

Net stop msdtc

Msdtc –uninstal

Msdtc –instal

net start msdtc

此時服務能夠正常啟動了!!

啟動服務后,到查詢分析器執行如下語句,即可修改帳套版本!

use 帳套數據名稱--在這里輸入實際的賬套號

update t_systemprofile set fvalue='版本號'

where fcategory='base' and fkey='ServicePack'

use AcctCommerce

--select * from t_ad_kdAccount_gl

update t_ad_kdAccount_gl set FVersion='版本號'

where Fdbname='帳套數據名稱'--在這里輸入正確的賬套號

編輯人:牧良朔 時間:2013/08/29  瀏覽次數:1356

Copy right 2013-2018 山東順迪信息科技股份有限公司版權所有 魯ICP備19006782號-1