2015-07-17 2 views
0

Я пытаюсь подключиться к SQL Azure с помощью следующей строки соединения JDBC:Невозможно подключение установки к Azure SQL с DbFit

 !|Connect|jdbc:sqlserver://xxx.xxxx.xxxx.net,1433;databaseName=DBName;[email protected];Password=xxxx;encrypt=true;LoginTimeout=30| 

Однако каждая попытка приведет к ошибке Null возвращается.

Я могу подключиться к SQL Azure из SSMS.

У кого-нибудь есть идеи?

+0

Номерам портов должно предшествовать двоеточия (:), а не запятые (,). Попробуйте следующее: ! | Connect | jdbc: sqlserver: //xxx.xxxx.xxxx.net: 1433; databaseName = DBName; User = xxx @ xxx; Password = xxxx; encrypt = true; LoginTimeout = 30 | Проверьте свойства строки подключения здесь: https: //msdn.microsoft.com/en-us/library/ms378428 (v = sql.110) .aspx –

ответ

0

Как вы строите строку соединения? Вы можете использовать те, предоставляемые на Azure Portal, который будет выглядеть следующим образом:

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

Смежные вопросы