今天碰到了一個很奇怪的用友T3財務軟件的環(huán)境問題,登錄用友T3標準版11.0的時候提示:運行時錯誤-2147024770(8007007e),automation錯誤?很奇怪的現(xiàn)象是登錄后就提示,沒點任何按鈕的時候就報這個錯誤了,而且是所有的賬套登錄的時候都會提示:運行時錯誤-2147024770(8007007e),automation錯誤?如下圖所示:
排除了計算機名,環(huán)境變量,操作系統(tǒng)日期時間格式的問題,登錄系統(tǒng)管理沒問題,只要登錄用友T3軟件就會有這個提示,而且有一個小細節(jié),在點擊登錄后會有一個卡頓的現(xiàn)象,然后就報錯了。
這個時候沒有啥辦法,只能用操作系統(tǒng)自帶的事件查看器來進行分析了,從控制面板登錄windows系統(tǒng)自帶的事件查看器,如下圖所示:
通過事件查看器發(fā)現(xiàn)的錯誤提示是如下圖所示:
FCB::RemoveAlternateStreams: 創(chuàng)建或打開文件 'E:\ufsmart\admin\zt999\2011\ufdata.mdf' 時出現(xiàn)操作系統(tǒng)錯誤 (null)。請診斷并更正該操作系統(tǒng)錯誤,然后重試操作。
上述錯誤提示我們一般可以做3個排查:
1、數(shù)據(jù)庫軟件是否正常,我碰到的情況是數(shù)據(jù)庫服務正常的,因為系統(tǒng)管理能夠正常登錄,先不管他,換成了sql2008r2簡版數(shù)據(jù)庫重新安裝后,問題仍然存在。
2、排查磁盤是否啟用了壓縮管理,右擊盤符,選屬性,取消:壓縮此驅動器以節(jié)約磁盤空間。如下圖所示:
3、查看數(shù)據(jù)庫安裝路徑,及ufsamrt用友T3軟件安裝目錄的文件夾是否設置了:壓縮內容以便節(jié)省磁盤空間。操作步驟是右擊文件夾,選擇屬性,點擊【高級】,找到【壓縮或加密屬性】下的,把“壓縮內容以便節(jié)省磁盤空間”前的勾去掉。如下圖所示:
遺憾的是,我這邊碰到的現(xiàn)象上面2種都沒設置,排查了也沒有安裝什么系統(tǒng)優(yōu)化軟件,不確定是否客戶自己優(yōu)化過磁盤,所以沒有辦法,只能參考怎么安裝符合安裝用友軟件的純凈版操作系統(tǒng)?這篇文章下載純凈的操作系統(tǒng)重裝系統(tǒng)然后再重裝的軟件,問題才解決!