我有一个运行 SSMS 2014 的 Windows Server 2012 实例。我从一台也运行 SSMS 2014 的 Windows 7 机器连接到该计算机。
当我执行备份并将 .bak 文件从服务器复制到本地计算机并尝试运行还原时,每当我选择文件作为源设备,然后单击“内容”时,它都会生成一个错误,提示“对象无法从 DBNULL 转换为其他类型。”
另一个方向,在我的本地机器上创建备份,然后通过 RDC 将其复制到服务器并执行恢复工作,没有任何问题。但是不管数据库如何,从服务器上拉下来并尝试在我的本地机器上恢复都会导致这个错误。
有没有其他人遇到过这个问题?我还尝试使用查询而不是 GUI 执行还原,但它假装文件已损坏。通过 RDC 将相同的文件复制回删除服务器可以让我在服务器上读取它而没有任何问题,所以我怀疑该文件很好。
非常感谢任何帮助,谢谢。