根据有关专用链路和azure SQL故障切换组的MS文档,在创建到主SQL server实例和故障切换SQL server实例的专用链路后,随后创建故障切换组应该(我认为?)将条目添加到专用DNS分区,以便应用程序可以直接指向故障切换组DNS,而不是根据到主/辅助SQL servers的专用链接进程添加的原始DNS条目。
在添加专用链路之后添加故障切换组之后,它不会使用一个条目来增加专用DNS区域,然后应用程序可以使用该条目来私下使用故障切换组终结点,并且故障切换组设置仅显示要连接到的FG DNS,就像在非专用链路设置中一样。
遵循上述文档后的预期结果是什么?应如何访问专用链接故障切换组DNS?据我所知,你仍然需要访问之前创建的两个私有链接DNS条目?
谢谢
发布于 2020-05-18 23:56:04
专用链路允许您将逻辑服务器与虚拟网络和子网中的特定专用IP地址相关联。当故障切换组DNS组无法到达时,这很有用,可能是在节点之间互连的节点中断期间(可能是在光纤发生故障时)。
当Failover Group设置为Ok时,您可以通过监听程序的DNS名称完全连接到某个复制副本(主副本或辅助副本)。
但是,如果有必要通过客户端程序私下访问Azure SQL Server数据库节点之一,例如,名为myserver.database.windows.net的节点,我们可能会使用SQL Management Studio,您将需要提供以下信息:
**Setting** **Value**
Server type *Database Engine*
Server name *myserver.database.windows.net*
User name *yourusername@servername*
Password *yourpassword*
servername通过以下命令获取:
SELECT @@SERVERNAME
https://stackoverflow.com/questions/61802519
复制相似问题