經(jīng)常會有財務(wù)會計人員碰到用友T3服務(wù)無法啟動的情況,老版本的用友T3用友通則表現(xiàn)為用友通服務(wù)啟動后又停止了,一般不會具體看錯誤的朋友會認為打開用友T3軟件時提示門戶已運行,這些問題歸根結(jié)底都是用友T3軟件出問題了,zzerp.net的小辣妹認為一般判斷的思路分為你是剛安裝的用友T3財務(wù)軟件,還是在使用用友T3軟件過程中出現(xiàn)的,可能解決的方案和排查的思路不同。常見的問題現(xiàn)象如下圖所示:
一、如果是新安裝的用友T3軟件主要從以下幾方面來判斷:
1、安裝用友T3后有沒有重啟電腦,或者先打開系統(tǒng)管理,如果沒有的話請先重啟一下你的電腦,或者先打開系統(tǒng)管理,讓軟件創(chuàng)建一下用友T3的系統(tǒng)庫和演示賬套。此處如果打開系統(tǒng)管理出現(xiàn):由于文件不可訪問,或者內(nèi)存磁盤空間不足,所以無法打開數(shù)據(jù)庫"ufsystem”或者"由于文件不可訪問,內(nèi)存磁盤空間不足無法打開ufsystem數(shù)據(jù)庫"登錄失敗。這2錯誤提示請參考:http://bainianle.cn/jcufida/941.html。
2、如果你打開系統(tǒng)管理的時候提示SA口令的問題,如下圖所示,那么請輸入你安裝數(shù)據(jù)庫時設(shè)置的SA口令,或者你應(yīng)該是沒有安裝數(shù)據(jù)庫,具體可以參考一下:http://bainianle.cn/jcufida/SQLServerkl.html 這篇文章來解決。
3、以上情況都不是可能是你的用友T3軟件在安裝過程中出現(xiàn)了問題,那么請嘗試卸載干凈數(shù)據(jù)庫再卸載干凈用友T3軟件之后,重新參考安裝教程重新安裝軟件,具體可以參考一下:
a、徹底刪除和卸載干凈用友數(shù)據(jù)庫:http://bainianle.cn/jcufida/886.html
b、怎么把用友T3軟件卸載干凈? http://bainianle.cn/jcufida/932.html
另外不同的操作系統(tǒng)需要對應(yīng)不同的用友T3軟件,下面是目前主要操作系統(tǒng)的用友T3軟件免費下載地址及安裝說明:
a、XP系統(tǒng)請參考:http://bainianle.cn/t3/yyT3az.html
b、win7、win8系統(tǒng)請參考:http://bainianle.cn/jcufida/win7win8yy.html
c、win8.1系統(tǒng)請下載:http://bainianle.cn/t3/927.html
d、win10系統(tǒng)請下載:http://bainianle.cn/t3/925.html
4、以上方法都無效的情況下,請不要再嘗試其他方案了,根據(jù) zzerp 用友小辣妹的經(jīng)驗直接重裝系統(tǒng)再參考用友T3安裝教程重新安裝用友T3軟件可能是最快的解決辦法。
二、如果你是使用過程中出現(xiàn)的用友T3服務(wù)無法啟動,用友通服務(wù)啟動后又停止,打開T3提示門戶已運行等錯誤,這個錯誤的具體表象為:右擊桌面“我的電腦”圖標(biāo) - 依次點擊“管理”- “服務(wù)和應(yīng)用程序”-“服務(wù)”- 啟動“用友通服務(wù)”或者”用友T3產(chǎn)品服務(wù)”時提示“本地計算機上的用友通服務(wù)啟動后又停止了。一些服務(wù)自動停止,如果它們沒有什么可做的,例如“性能日志和警報”服務(wù)”。
或者提示:本地計算機上的T3產(chǎn)品服務(wù)啟動后停止,某此服務(wù)在未由其他服務(wù)或程序使用時將自動停止。如下圖所示:
那么用友財務(wù)軟件免費下載網(wǎng)站的小辣妹一般的排查思路是分析用友通T3的日志文件來確定問題所在,(用友通T3的日志文件路徑:C:\WINDOWS\system32\ UF2000.log,64位系統(tǒng)則存放在C:\WINDOWS\syswow64\ UF2000.log)我們一般看最后一句的提示,常見情況如下:
4、ADO失敗
用友小辣妹在此溫馨提示:如果出現(xiàn)用友T3服務(wù)無法啟動這類的錯誤,在執(zhí)行以下解決方案前,由于用友T3軟件中之前操作過,肯定是有數(shù)據(jù)的,為防止數(shù)據(jù)丟失,請將賬套備份一下或者在賬套安裝路徑下備份物理文件(ZTXXX下的ufdata.ldf,ufdata.mdf,admin下的ufsystem.mdf,ufsystem.ldf)。
在UF2000.log日志文件中一般是如下記錄:
[2012.01.13 11:36:26]不能找到UFSystem或Account表庫,可能是安裝沒有正常完成,或沒有進行初始化,請運行行系統(tǒng)管理進行安裝后的初始化。
問題分析:如果安裝的是SQL SERVER 2000的數(shù)據(jù)庫可通過查看企業(yè)管理器來查看是否存在UFSystem數(shù)據(jù)庫,如果安裝的是msde2000數(shù)據(jù)庫可通過【MSDE管理工具】查看否存在UFSystem數(shù)據(jù)庫。此系統(tǒng)數(shù)據(jù)庫是安裝用友T3用友通財務(wù)軟件后第一次登錄系統(tǒng)管理或重啟計算機后自動創(chuàng)建系統(tǒng)數(shù)據(jù)庫和演示賬套過程中建立的,啟動用友通T3財務(wù)軟件服務(wù)報此錯誤,很有可能還未登錄系統(tǒng)管理或執(zhí)行初始化操作,也可能執(zhí)行過程中失敗。
解決方案:1、是否安裝軟件后沒有按照提示重新啟動電腦,如果不重新啟動電腦,也可以先打開系統(tǒng)管理建立用友通系統(tǒng)庫,再打開用友通T3財務(wù)軟件時用友通T3服務(wù)就會自動啟動了。2、可能按照如上操作建立用友通T3系統(tǒng)庫,系統(tǒng)初始化執(zhí)行了,但是沒有執(zhí)行完整,導(dǎo)致系統(tǒng)庫置疑或者沒有建立完,且重新打開系統(tǒng)管理不會重建系統(tǒng)庫。此時需要刪除注冊表項。
操作如下:
(1)“開始”-“運行”-“regedit”
(2)刪除注冊表,在注冊表中找到HKEY_LOCAL_MACHINE\SOFTWARE\UFSoft\UF2000\2.0\Setup(64位系鍵值所在位置為:HKEY_LOCAL_MACHINE\SOFTWARE\wow6432node\UFSOFT\UF2000\2.0\SetUp),刪除Setup文件夾,再登錄系統(tǒng)管理會從新建立系統(tǒng)庫,做初始化操作。
此情況在UF2000.log日志文件中一般是如下記錄:
[2012.01.13 9:55:33]PROVIDER=SQLOLEDB;DATA SOURCE=用友通-UFIDA;USER ID=SA
ASSWORD=…[2008.6.14 9:55:33]不能連接到SQL Server,可能是口令不正確。
問題分析:由提示得知是由于連接數(shù)據(jù)庫失敗,是數(shù)據(jù)庫口令問題,用友通服務(wù)調(diào)用的是系統(tǒng)管理設(shè)置SA的口令,一般查看系統(tǒng)管理能否正常運行,系統(tǒng)管理運行亦提示SA口令。
解決方案:
(1)是否修改過SA口令,如果修改過,打開系統(tǒng)管理會提示輸入SA口令,此時輸入修改過的SA口令即可解決。
(2)如果不確定是否修改過SA口令,則將SA口令清空。不同版本數(shù)據(jù)庫修改SA口令的方法不一致,具體請參考如下教程:
a、sql 2000數(shù)據(jù)庫怎么修改SA口令?http://bainianle.cn/jcufida/sql2000sa.html
b、MSDE2000數(shù)據(jù)庫怎么修改SA口令?http://bainianle.cn/jcufida/MSDE2000SAKL.html
c、MS SQL2005 數(shù)據(jù)庫怎么修改SA口令?http://bainianle.cn/jcufida/sql2005sa.html
如果覺得麻煩的話,直接參考數(shù)據(jù)庫安裝教程重新安裝數(shù)據(jù)庫也是可以的,具體的安裝教程如下:
a、怎么安裝msde2000數(shù)據(jù)庫: http://bainianle.cn/jcufida/msde2000AZ.html
b、怎么安裝sql2000數(shù)據(jù)庫: http://bainianle.cn/shujuku/sql2000az.html
c、怎么安裝mssql2005數(shù)據(jù)庫:http://bainianle.cn/shujuku/MSSQL2005AZ.html
d、怎么安裝sql2008數(shù)據(jù)庫: http://bainianle.cn/jcufida/azsql2008r2.html
e、怎么安裝SQL2012數(shù)據(jù)庫:http://bainianle.cn/shujuku/700.html
f、推薦大家如果不太會安裝的,使用用友sql2005數(shù)據(jù)庫一鍵安裝包免費下載:http://bainianle.cn/shujuku/870.html
g、win8.1系統(tǒng)請使用win8.1專用版SQL2005數(shù)據(jù)庫:http://bainianle.cn/shujuku/926.html
h、win10系統(tǒng)請使用win10系統(tǒng)專用版SQL2005數(shù)據(jù)庫:http://bainianle.cn/shujuku/923.html
此類情況在UF2000.log日志文件中一般是如下記錄:
[2012.01.13 15:16:53]接收信息出錯。……[2008.6.14 15:17:1]不能裝訂接口。
問題分析:提示中的接口可以理解為端口,用友通產(chǎn)品端口是4630,SQLServer默認端口是1433,日志中記錄不能裝訂接口,很可能是產(chǎn)品端口被禁用或被別的占用,被禁用一般是由于防火墻引起,包括殺毒軟件自帶防火墻或XP2系統(tǒng)防火墻,被占用可能是別的應(yīng)用軟件需要調(diào)動自身端口或臨時動態(tài)端口,導(dǎo)致4630端口不能被用友通服務(wù)正常調(diào)用??梢詤⒄杖缦路椒ㄅ袛嗍欠耖_放:點擊“開始”-“運行”-“CMD”-在DOS窗口中輸入netstat –a –n(如下圖表示已經(jīng)開放)
如果在上圖中未找到4630和1433的端口,那需要按下面的操作開放端口解決方案:
(1)windows自帶防火墻開放端口,“開始”—“控制面板”—“Windows防火墻”中添加4630和1433端口,如下圖所示:
(2)殺毒軟件開放,先把殺毒軟件關(guān)閉,如果關(guān)閉后用友通服務(wù)能夠正常啟動的話,則需在殺毒軟件中添加一下端口號。
此情況在UF2000.log日志文件中一般是如下記錄:
“.ADO..失敗”
[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]得到連接串時不能創(chuàng)建ADO連接對象,可能是ADO安裝不正確。
[2010.8.19 17:51:4]2
[2010.8.19 17:51:4]不能連接到SQL Server,可能是口令不正確。
[2010.8.19 17:51:4]SetServiceStatus failed
問題分析:MDAC組件損壞,需要修復(fù)安裝
解決方案:修復(fù)安裝MDAC組件:可下載操作系統(tǒng)對應(yīng)的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 )【注意:不同的操作系統(tǒng)MDAC文件不同,SERVER2003系統(tǒng)可參考:http://support.microsoft.com/kb/904639 】
此情況在UF2000.log日志文件中一般是如下記錄:
Server不能裝入底層接口SGV
問題分析:可能是由于用友通T3的服務(wù)和版本不兼容所致,用友T3用友通服務(wù)對應(yīng)文件是系統(tǒng)盤System32\ServerNT.exe(如:C:\windows\System32\ServerNT.exe,64位系統(tǒng)在C:\windows\Syswow64\ServerNT.exe),此文件與當(dāng)前用友通版本不一致。原因可能是安裝早版本時沒卸載干凈或ServerNT.exe文件損壞引起。
解決方法:1、停止用友通服務(wù):右擊“我的電腦”-“管理”-“服務(wù)和應(yīng)用程序”-“服務(wù)”-找到“用友通”服務(wù)右擊,選擇“停止”。再從安裝同版本軟件的電腦上拷貝ServerNT.exe文件覆蓋本機此文件夾下C:\windows\System32,重新啟動用友通服務(wù)。2、卸載用友通產(chǎn)品,手工刪除C:\windows\System32\ServerNT.exe文件,再安裝用友通T3財務(wù)軟件。