天天看點

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

問題現象:右擊桌面“我的電腦”圖示 - 依次點選“管理”- “服務和應用程式”-“服務”- 啟動“用友通服務”時提示“本地計算機上的用友通服務啟動後又停止了。一些服務自動停止,如果它們沒有什麼可做的,例如“性能日志和警報”服務”。

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

原因分析:用友通服務啟動過程中此提示比較常見,出錯原因情況較多,一般通過分析用友通日志檔案來确定問題所在。日志檔案名為UF2000.log(存放路徑C:\Windows\System32\UF2000.log),此檔案可用記事本打開,操作中可先清空内容或删除檔案,然後再啟動服務将錯誤的日志資訊寫入,最後由日志提示資訊判斷分析問題原因,針對不同的原因有不同的解決方案。

解決方案:(1)檢視UF2000.log提示:[2012.8.21 10:23:22]不能找到UFSystem或Account表庫,可能是安裝沒有正常完成,或沒有進行初始化,請運作行系統管理進行安裝後的初始化。如下圖所示:

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

分2種情況進行解決:

a、安裝用友通T3軟體或者重新安裝用友通T3軟體後,未重新啟動電腦,請直接重新開機電腦;或者輕按兩下桌面的“系統管理”圖示建立系統庫,再右擊桌面“我的電腦”圖示 - 依次點選“管理”- “服務和應用程式”-“服務”- 啟動“用友通服務”用友通服務就可以自動啟動了。

b、可能是系統初始化執行了,但是沒有執行完整,導緻系統庫置疑或者沒有建立完,此種情況下即使重新啟動

電腦或者重新打開系統管理都不會重建系統庫。此時需要删除系統資料庫項:

[HKEY_LOCAL_MACHINE\SOFTWARE\UFSoft\UF2000\2.0\Setup]

再重新登入系統管理做初始化操作。【重要提示:删除系統資料庫後打開系統管理系統會重建立立系統庫。請确定賬套資料備份的情況下再執行此操作,否則重建系統庫之後,用友通T3登入界面隻能找到軟體自帶的示範賬套了。】

附:删除系統資料庫項的操作步驟如下“開始”-“運作”-“regedit”-依次找到

[HKEY_LOCAL_MACHINE\SOFTWARE\UFSoft\UF2000\2.0\Setup],右擊Setup删除。

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?
本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

(2)檢視UF2000.log提示:

[2012.8.21 10:59:55]不能連接配接到SQL Server,可能是密碼不正确。

[2012.8.21 10:59:55]SetServiceStatus failed

如下圖所示:

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

一般情況下是SA密碼更改過造成的,具體可用以下幾種方法進行解決:

a、如果是自己修改過SA密碼,那麼可以打開桌面的“系統管理”會提示輸入SA密碼,此時輸入修改過的SA密碼就可以重新啟動用友通服務了;如下圖所示:

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

b、如果不确定是否修改過SA密碼,請參照如何修改SA密碼,将SA密碼進行重置,再啟用用友通服務;

c、如果上述a/b兩種情況都不存在,那麼可以檢視一下資料庫服務是否正常啟動【右擊“我的電腦”-“管理”-“服務和應用程式”-“服務”- 找到MSSQLSERVER服務(注:SQL2005服務名為:SQL Server(MSSQLSERVER)),右擊并選擇“重新啟動”如圖所示】

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

如果此時資料庫服務不能正常啟動,提示錯誤,說明資料庫可能已經被損壞,需要備份資料重新安裝資料庫來解決此問題。(特别提示:請确定您的賬套資料已經備份的情況下再重新安裝)

d、如果資料庫服務正常啟動,SA密碼也是正确的,系統管理也能夠正常登入,那麼請對用友通服務授予LOCAL SERVICE權限,操作步驟如下:右擊“我的電腦”- 選擇“管理”-“服務和應用程式”-“服務”-“用友通服務”,右鍵“屬性”,選擇“屬性”,如圖:

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

選擇“登入”頁籤,點選“此賬戶”,點選“浏覽”

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

點選“進階”,點選“立即查找”,在清單處選擇“LOCAL SERVICE”

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?
本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

依次點選“确定”按鈕,清空密碼處的密碼,設定為空,點選确定,再啟動用友通服務;如下圖:

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?
本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

(3)檢視UF2000.log提示:

[2012.01.13 15:16:53]接收資訊出錯。……[2012.6.14 15:17:1]不能裝訂接口。如下圖所示:

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

a、提示中的接口可以了解為端口,用友通産品端口是4630,SQL資料庫預設端口是1433,日志中記錄不能裝訂接口,很可能是産品端口被禁用或被别的程式占用,被禁用一般是由于防火牆引起,包括防毒軟體自帶防火牆或作業系統系統防火牆,被占用可能是别的應用軟體需要調動自身端口或臨時動态端口,導緻4630端口不能被用友通服務正常調用。可以參照如下方法判斷是否開放:點選“開始”-“運作”-“CMD”-在DOS視窗中輸入

netstat –a –n(如下圖表示已經開放)

本地計算機上的用友通服務啟動後又停止了,用友通服務啟動後又停止了?

如果在上圖中未找到4630和1433的端口,那麼請參照如何添加端口文章添加4630和1433端口再啟用用友通服務。

注:最簡單的方法是先把防毒軟體和防火牆關閉,此方适用于判斷問題,如果半閉後用友通服務能夠正常啟動的話,請參照如何添加端口中的方法添加端口号再啟用用友通服務。

(4)檢視UF2000.log提示:

[2010.8.19 17:51:3]XP201005051033

[2010.8.19 17:51:3]PROVIDER=SQLOLEDB;DATA SOURCE=XP201005051033;USER ID=SA;PASSWORD=

[2010.8.19 17:51:3]得到連接配接串時不能建立ADO連接配接對象,可能是ADO安裝不正确。

[2010.8.19 17:51:4]2

此提示一般是由于資料通路元件版本不一緻,或者微軟資料庫通路元件損壞等原因造成。可參考下面的方法解決:

a、修複安裝MDAC元件:可下載下傳作業系統對應的MDAC版本安裝,以XP SP2為例,下載下傳MDAC 2.8 SP1。MDAC 2.8 SP1微軟官方下載下傳位址:

(http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=78cac895-efc2-4f8e-a9e0-3a1afbd5922e:DisplayLang=zh-cn)

下載下傳後直接安裝,再啟動用友通服務。

(5)檢視UF2000.log提示:

[2012.01.13 15:16:53]Server不能裝入底層接口SGV

[2012.01.13 15:16:53]SetServiceStatus failed

a、此提示一般是由于用友通服務和版本不相容所緻,用友通服務對應檔案是系統盤System32\ServerNT.exe【如:C:\windows\System32\ServerNT.exe】,此檔案與目前用友通版本不一緻。原因可能是安裝早版本時沒解除安裝幹淨或ServerNT.exe檔案損壞引起。

解決方法:停止用友通服務【右擊“我的電腦”-“管理”-“服務和應用程式”-“服務”-找到“用友通”服務右擊,選擇“停止”。】,再從别的機器上拷貝ServerNT.exe檔案覆寫本機此檔案,啟動用友通服務。

Tags:用友,啟動,停止了,服務,