在 Azure sql 服务器上添加故障转移组时 JDBC 的连接字符串
Connection String for JDBC when adding failover groups on azure sql server
我在区域 A 有一个主 sql 服务器 1 (server1.database.windows.net),只有一个数据库(“演示”)。
然后,我通过在区域 B 中为同一个数据库创建辅助服务器 2 (server2.database.windows.net) 来为服务器 1 设置自动故障转移组。
当我尝试使用 my-failover-group-name.database.windows.net 作为我的 springboot 应用程序的服务器 URL 进行连接时,它不允许我连接。
当前使用 JDBC 连接字符串:-
jdbc:sqlserver://<my-failover-group-name>:1433;database=demo;encrypt=true;trustServerCertificate=false;loginTimeout=30;applicationIntent=ReadWrite;
我做错了什么吗?如果有任何帮助,我将不胜感激。
首先,请检查您的 Azure SQL 数据库服务器的防火墙规则。
我在区域 A 有一个主 sql 服务器 1 (server1.database.windows.net),只有一个数据库(“演示”)。
然后,我通过在区域 B 中为同一个数据库创建辅助服务器 2 (server2.database.windows.net) 来为服务器 1 设置自动故障转移组。
当我尝试使用 my-failover-group-name.database.windows.net 作为我的 springboot 应用程序的服务器 URL 进行连接时,它不允许我连接。
当前使用 JDBC 连接字符串:-
jdbc:sqlserver://<my-failover-group-name>:1433;database=demo;encrypt=true;trustServerCertificate=false;loginTimeout=30;applicationIntent=ReadWrite;
我做错了什么吗?如果有任何帮助,我将不胜感激。
首先,请检查您的 Azure SQL 数据库服务器的防火墙规则。