使用 AWS DMS 服务设置订阅副本时在事务复制中添加新文章

问题描述 投票:0回答:1

如何将新表添加到 SQL Server 2017 上的现有事务复制(其中使用 AWS DMS 服务设置辅助副本)? 在设置时,我们仅在 sql server 上创建了分发和发布,并且客户端团队已使用 AWS DMS 创建了发布的终端节点(我不确定客户端到底如何使用 AWS DMS 服务创建终端节点)。

现在我在此发布者中添加了一篇新文章,理想情况下我将Allow_annonymious 和Auto_sync 设置为 false 并添加新表并重新启动快照/订阅者。但由于我在 SQL Server 上没有任何订阅(无法通过 SSMS 查看),我无法重新启动快照。

有人可以告诉我是否需要执行哪些步骤来在复制中添加新文章,或者 AWS DMS 端需要执行哪些新步骤来重新启动快照。

sql database-administration aws-dms transactional-replication
1个回答
0
投票

我想回答我的问题。 如果我们必须在现有复制中重新添加一篇新文章,并将其与 AWS DMS 服务结合作为副本。

我们只需进入发布者属性,在发布者中重新添加新文章即可。我们不必将Allow_annonymious 和Auto_sync 设置为false。添加后,我们必须在 AWS 端执行完整加载以制作快照的新副本。

仅供参考,我还注意到,如果我们在 SQL 中使用 PK key 创建任何新表,它会自动添加到复制中。如果我们不需要考虑复制,我们必须为发布者手动删除该文章。

© www.soinside.com 2019 - 2024. All rights reserved.