今天帮同事还原数据库时遇到一个问题,还原数据库时提示指定的转换无效。(sqlmanagerUI)
以前从没遇到过,有点孤陋寡闻了
正常操作流程如下


出现这个的时候直接蒙了。还好赶紧上网查一下。可以通过此命令,验证一下备份文件是否有效。
restore verifyonly
from disk = '备份文件路径'我的提示

从网上找到的解决方法 。由于我的备份文件不知道来源,所以一下方法为一一测试
1、备份文件属性安全中权限不够 (我试了,不行)
2、备份文件是高版本的SQLServer备份的文件,在低版本的SQLServer上还原,会报此错.在目标服务器上安装相应版本的数据库版本 (或者高于该版本)(未验证)
3、分离后附件(未验证)
4、生成脚本后还原(未验证)
/*查询sqlserver 版本*/
SELECT @@version
SELECT SERVERPROPERTY('ProductVersion')来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69946831/viewspace-3125869/ ,如需转载,请注明出处,否则将追究法律责任。