在合并复制中重命名订阅数据库

时间:2011-06-05 14:59:31

标签: sql-server sql-server-2008 database-replication merge-replication

我想在合并复制中重命名订阅数据库。所有订阅都正确同步。

是否可以重命名其中一个订阅数据库?

1 个答案:

答案 0 :(得分:1)

是的,你可以

  1. 备份数据库。
  2. 停止发布商处的合并代理。
  3. 重命名数据库。
  4. 更新订阅服务器上的sysmergesubscriptions表bot中的db_name字段以及发布者
  5. 启动合并代理。
  6. 示例查询:

     update sysmergesubscriptions set db_name='YourDBName'
     where subscriber_server='YourSubscriber'