0

我在 SQL Server 2000 标准版上有一个生产数据库,并希望将其升级到 SQL Server 2005 标准版。在从源复制事务日志文件并还原到目标数据库并使目标数据库在线的情况下如何完成此任务以及如何在目标数据库处于NORECOVERY模式时创建数据库用户?

任何帮助,将不胜感激。

感谢专家

为我不完整的问题和缺乏 SQL 知识道歉

我已经在目标服务器上使用NORECOVERY模式备份和恢复了生产数据库,而生产服务器运行(仍然运行)我想要做的是(如果适用)在我切换之前准备目标服务器。现在我正在将数据库对象迁移到目标服务器,一旦所有对象都迁移到目标服务器,如果日志传送适用于 SQL2k 标准版,我将通过恢复上次日志备份使数据库联机。(我的升级路径是并行的-边)

提前谢谢大家

4

1 回答 1

0

我不确定日志传送在您的升级中起什么作用。

您应该采取的步骤是:

  1. 在新服务器上安装 SQL 2005。
  2. 使您的生产系统离线。
  3. 执行备份。
  4. 将备份恢复到新服务器。
  5. 将您的生产系统连接到新服务器。
  6. 测试..测试..测试。

迁移后,您可能会考虑将新服务器中数据库的兼容性级别更改为 SQL 2005。但是,请注意 SQL 2000 和 2005 之间存在许多差异。因此请查看:http://technet .microsoft.com/en-us/library/ms143232(v=sql.90).aspx了解您可能遇到的问题。

于 2013-10-21T21:12:00.920 回答