我有一个来自SQL Server 6.5的数据库备份文件。文件大小为52GB。
如何恢复此数据库文件?
如何将其迁移到SQL Server 2014?
答案 0 :(得分:0)
如果您只能访问备份文件,那么在不使用任何第三方工具(如果有的话)的情况下执行此操作需要您从版本移动到版本,这当然意味着您必须能够访问运行的服务器三个不同的版本,除非你有安装媒体,否则至少SQL Server 2000可能很难掌握。
如果您可以访问备份来源的服务器,那么最好尝试将数据导出为以后版本可以使用的某种格式。
如果选择还原备份路由,则应该使用的路径为:
6.5 -> 2000
2000 (sp4) -> 2008
2008 -> 2014
TechNet文章的几个相关内容:
Migration SQL Server 2000 to SQL Server 2012
Copying Databases from SQL Server 7.0 or Earlier
可能还有其他可能更好的方法,我会考虑在Database Administrators上提出这个问题。
答案 1 :(得分:-3)
检查计算机上的目录(C:\ Program Files \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA)并复制旧版sql server系统的数据库文件,例如,如果您的数据库名称为(test) )你将复制文件test.ldf和test.mdf然后转到sql server系统(2014) 到同一目录(C:\ Program Files \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA)并粘贴你的文件,然后打开你的sql server管理工作室并右键单击(数据库) 然后选择attach,然后单击add以浏览到您的数据库文件并选择test.mdf并按ok