如何删除可用性组中的只读路由 URL。
我已经设置了只读路由 URL,我试图将其恢复到测试前的状态,但我找不到删除这些 URL 的方法。
我试过: ALTER AVAILABILITY GROUP [AG1]
MODIFY REPLICA ON
N'COMPUTER01' WITH
(SECONDARY_ROLE (READ_ONLY_ROUTING_URL = N''));
但 SQL 不允许此处为空值。
感谢您的宝贵帮助。
如何删除可用性组中的只读路由 URL。
我已经设置了只读路由 URL,我试图将其恢复到测试前的状态,但我找不到删除这些 URL 的方法。
我试过: ALTER AVAILABILITY GROUP [AG1]
MODIFY REPLICA ON
N'COMPUTER01' WITH
(SECONDARY_ROLE (READ_ONLY_ROUTING_URL = N''));
但 SQL 不允许此处为空值。
感谢您的宝贵帮助。
没有删除给定副本的只读路由 URL 的方法。您唯一的选择是将 URL 更改为其他内容(只需将不同的 URL 放入
READ_ONLY_ROUTING_URL = N'tcp://newRoutingString'
或从 AG 中完全删除副本,然后再将其放回原处(我知道不太理想)。如果您将副本调整为
SECONDARY_ROLE(ALLOW_CONNECTIONS = NONE)
那么您至少可以防止任何潜在的访问该 URL 的尝试。