用友恢复账套时提示错误
在使用用友财务软件时,操作恢复账套时,软件提示“[Microsoft][ODBC SQL Server Driver][SQL Server]逻辑文件'UFModel'不是数据库'UFDATA_003_2009'的一部分.请使用 RESTORE FILELISTONLY 来列出逻辑文件名 [Microsoft][ODBC SQL Server Driver][SQL Server]RESTORE DATABASE 操作异常终止。-21472182”
由提示知道由恢复账套数据库文件逻辑文件名不符号要求所致。用友通账套数据库逻辑文件名格式要求:数据文件文件名—Ufmodel,事务日志文件名—Ufmodel_LOG,可通过企业管理器查看数据库属性获知。
以001账套2007年度为例,解决问题操作步骤如下:(此方案同样适用于用友财务软件T3用友通)
1、 新建001账套,账套号、年度、会计期间、行业性质和之前账套参数一样。解压缩备份文件UFDATA.BA_,解压工具为产品安装目录\ \app\ufuncomp.exe文件
2、企业管理器中强制还原解压文件,还原过程注意事项:
(1)、常规栏还原数据库名称为:UFDATA_001_2007 选项栏单选框[在现有数据库上强制还原]打勾,
(2)、选项栏逻辑文件名第一行定义为Ufmodel,第二行定义为Ufmodel_LOG 选项栏移至物理文件名需改为磁盘已有存在路径并定义标准文件名,如路径和文件名定义有
第一行路径:
C:\UFSMART\Admin\ZT001\2007\ufdata.mdf
第二行路径:
C:\UFSMART\Admin\ZT001\2007\ufdata.ldf
3、特别注意:如备份的账套有多个年度,UFDATA.BA_文件解压后还原时一定要选择设备号例:001账套备份文件包含2006年和2007年数据。常规栏有[查看内容]按扭,可以看到有两个备份集,分别是2006年和2007年备份集,如要还原2007年的备份集,选择UFDATA_001_2007备份集,在常规栏的备份号会显示。