我在一些 SQL Server 2008 R2 服务器上使用合并复制。有一台服务器,其余都是客户端。
我使用具有该HOST_NAME()
功能的行过滤器将每个客户端放在不同的分区上。
这按预期工作,但我似乎无法弄清楚如何在创建订阅后更改此值。
我需要为所有订阅更改此值,并且我想避免删除和重新创建它们。
如何在HOST_NAME()
不删除/重新创建的情况下更改订阅者的值?
我在一些 SQL Server 2008 R2 服务器上使用合并复制。有一台服务器,其余都是客户端。
我使用具有该HOST_NAME()
功能的行过滤器将每个客户端放在不同的分区上。
这按预期工作,但我似乎无法弄清楚如何在创建订阅后更改此值。
我需要为所有订阅更改此值,并且我想避免删除和重新创建它们。
如何在HOST_NAME()
不删除/重新创建的情况下更改订阅者的值?
我找到了解决办法!
Steps
页面并编辑Run agent
步骤HostName
参数:-HostName [<Your Value Here>]
应该这样做!