我设置了一个事务复制过程,用于在两个SQL Server系统之间复制数据库上的更改。复制过程是双向的(两端都有发布者和订阅者),但DDL更改只能在一个方向上流动。
我的问题是其中一个订阅者在基于推送的订阅上定期失去与其发布者的连接。当您单击"查看同步状态"在订户条目上,将显示SQL Server连接对话框,手动完成连接后,将显示正常的查看同步状态。然后将复制任何排队的更改。
如果“查看同步状态”窗口保持打开状态,则订阅者将继续复制,但如果该窗口关闭,它将最终失去连接,并且该方向的复制过程将停止。
我已经查看了双方所有代理的时间表,并且所有代理都已启用并设置为"当SQL Server代理启动时自动启动",因此订阅者可能应该自动连接并运行
如何重新配置,以便用户始终在运行,并且不需要手动连接?