Atlassian Confluence устанавливает базу данных SQL Server на сервере MS Azure.

Мне нужен совет от вас:

Я пытаюсь установить Atlassian Confluence в службе Azure.

У меня есть виртуальная машина Ubuntu и SQL Server.

Но есть проблема с настройкой подключения к базе данных.

Произошли следующие ошибки:

Не удалось настроить базу данных. Не удалось создать схему базы данных.
java.sql.SQLException: Ошибка ввода-вывода: соединение с сервером БД закрыто.

Параметры:

  • URL-адрес: jdbc:jtds:sqlserver://pb9b4k5fgh.database.windows.net:1433; база данных = БД;

Может проблема в брандмауэре?


person ManFromSiberia    schedule 14.08.2014    source источник
comment
Вы можете попробовать проверить брандмауэр с виртуальной машины Ubuntu: telnet pb9b4k5fgh.database.windows.net 1433   -  person Wenbing Li    schedule 14.08.2014
comment
Похоже, он не может найти SQL-сервер.   -  person ManFromSiberia    schedule 14.08.2014
comment
если это так, это может быть проблема с брандмауэром. Вам нужно перейти в консоль управления Azure, чтобы открыть брандмауэр для виртуальной машины Ubuntu.   -  person Wenbing Li    schedule 14.08.2014
comment
Вы имеете в виду, что используете SQL Azure — SQL Server в облачной версии — верно? Поскольку SQL Server не работает на Ubuntu....   -  person marc_s    schedule 14.08.2014
comment
marc_s, да, вы абсолютно правы.   -  person ManFromSiberia    schedule 15.08.2014


Ответы (1)


Если вы видите эту ошибку, это означает, что вы работаете с SQL Server и не можете создать схему для этой конкретной базы данных с текущими учетными данными пользователя. Я думаю, вы должны предоставить право DB_Owner пользователю, которого вы используете для подключения к SQL Server.

person user4176799    schedule 24.10.2014