代码之家  ›  专栏  ›  技术社区  ›  Eton B.

备份数据库和复制配置?

  •  2
  • Eton B.  · 技术社区  · 14 年前

    3 回复  |  直到 14 年前
        1
  •  1
  •   Pam Lahoud    14 年前

    复制和SQL代理配置存储在MSDB系统数据库中。如果要迁移到的服务器具有与源服务器相同的SQL server版本,则应该能够将msdb数据库与用户数据库一起还原,以恢复复制配置。您还需要将安全信息从源服务器转移到目标服务器。此信息存储在主数据库中,因此您可以在新服务器上备份和还原主数据库,或者编写登录脚本并在新服务器上还原它们。查看以下文章了解更多信息:

    无法将系统数据库备份还原到其他版本的SQL Server http://support.microsoft.com/kb/264474

    如何在SQLServer实例之间传输登录名和密码 http://support.microsoft.com/kb/246133

    http://msdn.microsoft.com/en-us/library/ms187580.aspx

        2
  •  1
  •   Joe Stefanelli    14 年前

    正如微软的文章中提到的 Backing Up and Restoring Replicated Databases :

    将数据库复制到其他服务器 或数据库、复制设置 无法保存。在这种情况下,你 必须重新创建所有出版物和 备份后的订阅是

        3
  •  1
  •   Brandon Williams    14 年前

    -在与旧服务器同名的新服务器上还原它们。

    如果要移动订阅服务器:

    -备份SMK、master、msdb和subscription数据库。

    -在与旧服务器同名的新服务器上还原它们。

    -确保在执行还原时使用keep\u复制开关。