简体   繁体   English

我们是否必须在 SQL 服务器托管实例连接字符串中使用故障转移组服务器名称或主服务器名称

[英]Should we have to use Failover Group server name or Primary server name in SQL Server managed instance connection string

We have configured a failover group for our SQL Server Managed Instance in Azure portal:我们在 Azure 门户中为我们的 SQL 服务器托管实例配置了故障转移组:

在此处输入图像描述

  • Primary Managed Instance : myprod01.asbcdef.database.windows.net主托管实例:myprod01.asbcdef.database.windows.net

  • Failover Group Name : failover-myprod01.asbcdef.database.windows.net故障转移组名称:failover-myprod01.asbcdef.database.windows.net

My current connection string(uses Primary server name):我当前的连接字符串(使用主服务器名称):

server=tcp:myprod01.asbcdef.database.windows.net,1433;
    Persist Security Info=False;Initial Catalog=Mydatabase;User Id=user;
    Password=pwd;MultipleActiveResultSets=False;Encrypt=True;
    TrustServerCertificate=False;Connection Timeout=30;

Which server name should I have to use in connection string to make sure failover will happen in case of any issues, is it primary server or failover group name?我应该在连接字符串中使用哪个服务器名称以确保在出现任何问题时会发生故障转移,是主服务器还是故障转移组名称?

We should connect to the failover group name.我们应该连接到故障转移组名称。 So that if Primary server down, it will auto migrate to the Secondary server.这样如果主服务器宕机,它会自动迁移到辅助服务器。 Our application will run uninterrupted.我们的应用程序将不间断地运行。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM