我正在尝试备份并将数据库从SQL Server 2000恢复到SQL Server 2012.我知道理想的方法是使用SQL Server 2005或其他程序作为代理;但是,我无权访问此版本的任何版本。所以我的问题是,有没有人有任何类似我可以用作中间代理的软件的经验呢?
答案 0 :(得分:3)
我不知道任何可以作为代理人的软件。 SQL Server的数据库格式是专有的定义。您需要安装一个SQL Server实例 - 暂时 - 介于2000和2012之间,以便在那里升级数据库,然后将其备份并将其恢复到2012.没有其他路径。
您无权访问任何中间版本?当然可以。您可以下载SQL Server 2008 R2的评估版,它将工作180天,这应该是足够的时间来恢复您的数据库,提高兼容性级别,然后再次备份。
http://www.microsoft.com/en-us/download/details.aspx?id=8158