Sql server 恢复到SQL Server 6.5并迁移到SQL Server 2014

Sql server 恢复到SQL Server 6.5并迁移到SQL Server 2014,sql-server,Sql Server,我有一个来自SQL Server 6.5的数据库备份文件。文件大小为52GB 如何还原此数据库文件 如何将其迁移到SQL Server 2014?检查计算机上的目录C:\Program Files\Microsoft SQL Server\MSSQLSERVER\U 50.MSSQLSERVER\MSSQL\数据,并复制旧SQL Server系统的数据库文件,例如,如果您的databaase名称为istest,您将复制文件test.ldf和test.mdf,然后转到SQL Server系统201

我有一个来自SQL Server 6.5的数据库备份文件。文件大小为52GB

如何还原此数据库文件


如何将其迁移到SQL Server 2014?

检查计算机上的目录C:\Program Files\Microsoft SQL Server\MSSQLSERVER\U 50.MSSQLSERVER\MSSQL\数据,并复制旧SQL Server系统的数据库文件,例如,如果您的databaase名称为istest,您将复制文件test.ldf和test.mdf,然后转到SQL Server系统2014 到同一目录C:\Program Files\Microsoft SQL Server\MSSQL10\u 50.MSSQLSERVER\MSSQL\DATA并粘贴您的文件,然后打开SQL Server management studio并右键单击数据库
然后选择“附加”,然后单击“添加”浏览到您的数据库文件,选择test.mdf,如果您只能访问备份文件,请按“确定”,这样做不需要使用任何第三方工具(如果有任何第三方工具需要从一个版本移动到另一个版本),这当然意味着您必须能够访问运行三个不同版本的服务器,并且除非您具有安装介质,否则至少SQL Server 2000可能很难保持

如果您可以访问备份源所在的服务器,那么最好尝试将数据导出为更高版本可以使用的格式

如果选择还原备份路由,则应使用以下路径:

6.5 -> 2000 
2000 (sp4) -> 2008
2008 -> 2014 
几篇与TechNet相关的文章:


可能还有其他更好的方法,我会考虑问这个问题。

我不确定,但是你需要分阶段升级,从6.5到最高兼容版本等等。你所指的目录是具体到2008年R2版本的,OP明确指出,他的备份来自6.5版服务器,在任何情况下都无法连接。请尝试先将其连接到较低版本,如2010或2012,然后将其复制到2014。6.5版中的数据库格式不同,并且与2000年以后的任何版本都不兼容,因此无法连接。还有,从来没有任何2010年版本…如果我的答案是事实上不正确的,请让我知道,这样我可以修改它?如果没有,那为什么要投反对票呢?谢谢,我的数据库备份文件大小是52GB SQL Server 6.5,我无法恢复它,我该怎么做。我创建了4个20GB的设备;1.dev1,dev2,dev3,devLog。我怎样才能还原52GB的文件?@user3840145如果你不能还原它,我想你也无能为力。我不知道还有什么其他方法可以将6.5备份到更高版本。为什么你不能还原它?我知道,我必须创建4个20GB的设备;1.dev1,dev2,dev3,devLog。然后创建数据库文件,当我用dev1和devLog创建数据库时,大部分时间保持在加载状态不变!!