我们有一个3节点AlwaysOn集群,其中包含一个主节点,一个只读节点和一个不在路由列表中的DR节点。我设置了只读副本并使用MS Access对其进行了测试,但它确实有效。
问题是我们有数百个应用程序,并且创建单独的连接然后跟踪哪个存储过程需要使用它是一个巨大的开发头痛。
我有一个创建第二个链接服务器的想法,但当然它没有用,因为链接服务器名称必须与服务器名称相同。
然后我尝试创建一个新的侦听器,但只允许一个。
我的下一个想法是创建了一个新的DNS记录,并将其指向现有侦听器的IP。我将尝试使用新名称创建一个新的链接服务器,并将其路由到只读副本。
我的最终目标是找到仅用于返回数据的每个存储过程,并将其更改为使用新的链接服务器名称,以便路由到只读副本,以便我们的开发人员不必创建一个新的RO连接并搜索每个存储过程等。
这可能吗?