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

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

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

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

Пожалуйста, дайте какие-либо предложения.

1 ответ

Решение

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

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

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

это может быть несколько полезно

Другие вопросы по тегам