admin管理员组文章数量:1565772
2024年5月6日发(作者:)
恢复帐套提示逻辑文件'KISPro100_Data'不是数据库的一
部分
2018-04-08 使用心得 复制链接 只看楼主
错误提示如下:
问题原因:数据库的逻辑文件名跟默认的逻辑文件不一致导致的。
另外,在测试过程中发现恢复帐套的无法恢复存在多个数据库文件或日志文件的帐套。
(下方的工具可以解决这个问题)
该方法适用所有使用SQL Server数据库的软件。
处理方法:
本帖隐藏的内容
第一步:找逻辑文件名
use master
go
RESTORE FILELISTONLY FROM disk='C:Program Files
(x86)KingdeeKISProfessionCommonFKIS演示账套(企业).bak'
go
disk : 备份文件的完整路径。
使用上述语句查询出备份文件中的数据库逻辑文件名,如下图第一列
第二步,恢复备份的帐套
use master
go
Restore Database AIS26 from disk='C:Program Files
(x86)KingdeeKISProfessionCommonFKIS演示账套(企业).bak' with recovery,
move 'KISPro100_Data' to 'C:金蝶KIS专业版AIS26_',
move 'KISPro100_log' to'C:金蝶KIS专业版AIS26_', replace
go
使用上述语句,将帐套恢复到数据库中。注意替换里面的数据库名称,备份文件名称,数
据库逻辑文件名及恢复后的路径。
AIS26 :恢复后的数据库名称。
disk : 备份文件的完整路径。
KISPro100_Data:数据逻辑文件名,替换为第一步中查找到的即可。
KISPro100_log:日志逻辑文件名,替换为第一步中查找到的即可。
C:金蝶KIS专业版AIS26_ : 数据文件恢复后存储的位置。
C:金蝶KIS专业版AIS26_ : 日志文件恢复后存储的位置。
第三步:注册帐套。
这个很简单,大家都知道的。
版权声明:本文标题:恢复帐套提示逻辑文件'KISPro100_Data'不是数据库的一部分 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1714954109a427433.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论