无法设置从 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