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