无法设置从 DbFit 到 Azure SQL 的连接
Unable to setup connection to Azure SQL from DbFit
我正在尝试使用以下 JDBC 连接字符串连接到 SQL Azure:
!|Connect|jdbc:sqlserver://xxx.xxxx.xxxx.net,1433;databaseName=DBName;User=xxx@xxx;Password=xxxx;encrypt=true;LoginTimeout=30|
然而,每次尝试都会返回 Null 错误。
我能够从 SSMS 连接到 SQL Azure。
有人有什么想法吗?
您如何构建连接字符串?您可以使用 Azure 门户中提供的那些,如下所示:
static String connectionUrl = "jdbc:sqlserver://{your_server}.database.windows.net:1433;database=test;user={username}@{your_server};password={your_password};encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.database.windows.net;loginTimeout=30";
您是否在字符串中加入了管道?您可以遵循本教程以确保您遵循正确的步骤:https://msdn.microsoft.com/en-us/library/azure/gg715284.aspx
我正在尝试使用以下 JDBC 连接字符串连接到 SQL Azure:
!|Connect|jdbc:sqlserver://xxx.xxxx.xxxx.net,1433;databaseName=DBName;User=xxx@xxx;Password=xxxx;encrypt=true;LoginTimeout=30|
然而,每次尝试都会返回 Null 错误。
我能够从 SSMS 连接到 SQL Azure。
有人有什么想法吗?
您如何构建连接字符串?您可以使用 Azure 门户中提供的那些,如下所示:
static String connectionUrl = "jdbc:sqlserver://{your_server}.database.windows.net:1433;database=test;user={username}@{your_server};password={your_password};encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.database.windows.net;loginTimeout=30";
您是否在字符串中加入了管道?您可以遵循本教程以确保您遵循正确的步骤:https://msdn.microsoft.com/en-us/library/azure/gg715284.aspx