移动一个SQL 2000 32位数据库

我可以将SQL 2000 32位数据库移动到SQL 2005 64位数据库服务器上吗?

是的你可以。 有两个简单的方法来做到这一点:

  1. 创build数据库的备份并在新服务器上恢复它。
  2. 分离数据库,然后将.mdf和.ldf移动到新的服务器上并附加到它。

我更喜欢使用备份方法,因为顾名思义,您正在处理数据的备份,因此风险相对较低。

您还应该testing一下,使用这些数据库的应用程序在您移动完毕后工作(备份方法是最好的方法)。

如果任何应用程序失败,则可能需要考虑使用可在数据库属性中设置的兼容性模式,我会build议制作所有应用程序的列表,然后先testing以确保没有任何问题。

32位到64位应该没关系。

程序实际上相当简单。

这是一个一步一步解释它的教程

http://www.aspfree.com/c/a/MS-SQL-Server/Moving-Data-from-SQL-Server-2000-to-SQL-Server-2005/

保重,祝你好运

HTH