在事件管理器中的提示:
18204:
BackupDiskFile::OpenMedia: 備份設(shè)備“E:\U8SOFT\Admin\ufmodel.bak”open 失敗。操作系統(tǒng)錯誤 = 2(系統(tǒng)找不到指定的文件。)。
我們軟件報錯提示:
提示"[Microsoft][ODBC SQL Server Driver][SQL Server]無法打開備份設(shè)備'd:\u8soft\admin\ufmodel.bak'。設(shè)備出現(xiàn)錯誤或設(shè)備脫機.信息請參閱 SQL Server 錯誤日志。[Microsoft][ODBC SQL Server Driver]][SQL Server]Resotore DATABASE 操作異常中止。設(shè)備脫機錯誤或無法打開" 點擊確定后 提示"建立帳套002不成功" 點擊確定后提示 "建立年度數(shù)據(jù)不成功
解決方法:
原因是我們軟件會使用RAR軟件來解壓在\u8soft\admin\ufmodel.rar這個文件以其為模板建立帳套,如果軟件沒有找到rar.exe就會報錯備份設(shè)備“E:\U8SOFT\Admin\ufmodel.bak”open 失敗。操作系統(tǒng)錯誤 = 2(系統(tǒng)找不到指定的文件。)。
主要是用戶機器上安裝的winrar可能不是完全版,導(dǎo)致rar.exe沒有被安裝在windows\system32\目錄下。所以遇到這樣的情況需要到winrar的安裝路徑中找到rar.exe的文件,并把它拷貝復(fù)制到windows\system32\目錄下即可。
另外一種可能是,u8soft\admin\ufmodel.bak文件損壞,可以從其他同版本的機器拷貝一個即可。