Практическое руководство. Подключение к базе данных Windows Azure SQL Server через виртуальную машину Windows.

Привет, ребята,

Я создал базу данных SQL Server в Windows Azure. после того, как я интегрирую эту базу данных с моим приложением, она работает нормально. Я хочу переместить свое приложение также на виртуальную машину Windows Azure. Я создал для этого необходимую среду (означает установку java и tomcat). .но показывает Connect open connection error

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

пожалуйста, дайте любые предложения.


person laxman    schedule 05.02.2013    source источник


Ответы (1)


Из вашего вопроса немного неясно, какую базу данных вы используете -

Если вы используете «Базу данных Windows Azure SQL» (т. е. версию PaaS), вам необходимо убедиться, что брандмауэр вашего сервера через портал управления Windows Azure настроен на разрешение служб Windows Azure, а затем, конечно, вам нужно использовать полное имя сервера при попытке подключения (например, ABCD.database.windows.net)

Если вы развернули SQL Server в качестве виртуальной машины в IaaS, у вас есть два варианта: либо определить конечную точку для виртуальной машины, чтобы открыть порт 1433 (или любой другой порт, сопоставленный с 1433, если на то пошло) для внешнего мира, а затем использовать DNS облачной службы. для подключения к базе данных или определения виртуальной сети, в которой вы развернете виртуальную машину базы данных и виртуальную машину приложения. если вы сделаете последнее, вы сможете обращаться к базе данных, используя ее частный IP-адрес.

это может кому пригодится

person Yossi Dahan    schedule 05.02.2013