我很难尝试将 SQL Server 7.00.1094 备份恢复到 9.00.1399(MSDE 到 2005)我被告知这会起作用。然而,我做了一些研究,所有迹象都指向分离然后附加到 2005 实例。软件提供商特别说我必须进行备份和恢复,而不是分离和附加。有什么好的方法可以解决这个问题?我无法将当前实例从 7.0 升级到 2005。
我能够向 2005 实例添加一个新数据库,并通过覆盖我创建的新数据库从 7.0 实例恢复其他数据库,我只在尝试恢复主数据库时收到此错误。
我想主要问题是,我如何成功地将系统数据库从 7.0 (7.00.1094) 恢复到 2005 (9.00.1399)。
System.Data.SqlClient.SqlError:设备 C:\test db run\mvdbtest 上的系统数据库备份无法恢复,因为它是由与此服务器 (9.00.00.0) 不同版本的服务器 (7.00.1094) 创建的。 1399)。(Microsoft.SqlServer.Express.Smo)