将 SQL Server 2000 数据库迁移到 SQL Server 2005

将 SQL Server 2000 数据库迁移到 SQL Server 2005

有谁能建议将数据库从 SQL Server 2000 迁移到 2005 的各种方法吗?

如何确保所有约束、主键和索引都得到保留。是否有任何迁移工具可以保留它们。

答案1

有几种方法可以做到这一点,每种方法都可以将数据库的所有方面转移到新的或升级的服务器上,其中最简单的方法是

  • 拆卸和安装
  • 备份还原

我更喜欢分离和附加方法。另一件需要注意的事情是,具体到数据库本身,确保登录信息被转移到新服务器。使用帮助将登录信息复制到新服务器。

答案2

在 SQL Server 中,约束、键和索引都是数据库文件的一部分,因此在版本之间移动数据库不会丢失它们。只需使用 squillman 所说的分离/附加或备份/恢复;SQL Server 将负责将数据库升级到新版本。

答案3

我使用微软的 robocopy,如果您安装了 GUI,它将非常容易复制所有文件配置等。

相关内容