我需要将一个 SQL Server 2000 数据库还原到 SQL Server 2016。有没有什么可能的方法可以做到这一点,而无需安装 SQL Server 2008 的完整副本,还原到 2008,更改兼容级别,然后将 2008 备份还原到 2016 ? 我知道这行得通,但我真的不想为了这个单一目的而安装 2008 R2,除非我别无选择。
如果不先将 SQL Server 2000 数据库还原到 SQL Server 2016,则无法将其还原到 2008 R2。
这是Aaron Bertrand的回答,详细介绍了从 SQL 2000 数据库中获取数据的替代选项https://dba.stackexchange.com/a/99340/60898。
添加更多信息并补充@sql_handle 的答案......
既然是SQL 2000,就得有一个跳转服务器,方便升级到sql server 2016。
此外,整个迁移可以使用dbatools - PowerShell 脚本 -start-sqlmigration自动化。
我已经回答了升级 SQL Server 2000 数据库..包含对您有用的步骤和最佳实践。
| 归档时间: |
|
| 查看次数: |
26074 次 |
| 最近记录: |