Sql 服务器 AlwaysOn 组可以是事务复制订阅者吗?
Can a Sql server AlwaysOn group be a transactional replication subscriber?
如果我有一个 Sql 服务器 AlwaysOn 可用性组,我可以对其进行事务推送复制吗?
是的,可以。查看THIS在alwayson和replication的限制下。
您无法使用 Management Studio 配置订阅者
-- commands to execute at the publisher, in the publisher database:
use [<publisher database name>]
EXEC sp_addsubscription @publication = N'<publication name>',
@subscriber = N'<availability group listener name>',
@destination_db = N'<subscriber database name>',
@subscription_type = N'Push',
@sync_type = N'automatic', @article = N'all', @update_mode = N'read only', @subscriber_type = 0;
开始
EXEC sp_addpushsubscription_agent @publication = N'<publication name>',
@subscriber = N'<availability group listener name>',
@subscriber_db = N'<subscriber database name>',
@job_login = null, @job_password = null, @subscriber_security_mode = 1;
开始
and push subscription better for alwayson with replication subscriber.
如果我有一个 Sql 服务器 AlwaysOn 可用性组,我可以对其进行事务推送复制吗?
是的,可以。查看THIS在alwayson和replication的限制下。
您无法使用 Management Studio 配置订阅者
-- commands to execute at the publisher, in the publisher database:
use [<publisher database name>]
EXEC sp_addsubscription @publication = N'<publication name>',
@subscriber = N'<availability group listener name>',
@destination_db = N'<subscriber database name>',
@subscription_type = N'Push',
@sync_type = N'automatic', @article = N'all', @update_mode = N'read only', @subscriber_type = 0;
开始
EXEC sp_addpushsubscription_agent @publication = N'<publication name>',
@subscriber = N'<availability group listener name>',
@subscriber_db = N'<subscriber database name>',
@job_login = null, @job_password = null, @subscriber_security_mode = 1;
开始
and push subscription better for alwayson with replication subscriber.