建立帐套或新年度帐时报ufmodel.bak错误
问题现象:建立帐套或新年度帐时报ufmodel.bak错误?
在事件管理器中的提示:
18204:
扫码 有偿解决 用友软件技术问题!
复制微信号
BackupDiskFile::OpenMedia: 备份设备“E:\用友U8SOFT\Admin\ufmodel.bak”open 失败。操作系统错误 = 2(系统找不到指定的文件。)。
我们软件报错提示:
提示"[Microsoft][ODBC SQL Server Driver][SQL Server]无法打开备份设备'd:\u8soft\admin\ufmodel.bak'。设备出现错误或设备脱机.信息请参阅 SQL Server 错误日志。[Microsoft][ODBC SQL Server Driver]][SQL Server]Resotore DATABASE 操作异常中止。设备脱机错误或无法打开" 点击确定后 提示"建立帐套002不成功" 点击确定后提示 "建立年度数据不成功
解决方法:
原因是我们软件会使用RAR软件来解压在\u8soft\admin\ufmodel.rar这个文件以其为模板建立帐套,如果软件没有找到rar.exe就会报错备份设备“E:\用友U8SOFT\Admin\ufmodel.bak”open 失败。操作系统错误 = 2(系统找不到指定的文件。)。
主要是用户机器上安装的winrar可能不是完全版,导致rar.exe没有被安装在windows\system32\目录下。所以遇到这样的情况需要到winrar的安装路径中找到rar.exe的文件,并把它拷贝复制到windows\system32\目录下即可。
另外一种可能是, u8soft\admin\ufmodel.bak文件损坏,可以从其他同版本的机器拷贝一个即可。