Как выполнить SQL-запрос от веб-роли Azure к SQL Server 2008 R2 Express, размещенной на роли виртуальной машины? - PullRequest
0 голосов
/ 18 мая 2011

У меня установлен SQL Server 2008 R2 Express на роль виртуальной машины Azure (1 очень маленький экземпляр).

Из-за размещения очень старой банковской системы, которая не может подключиться к SQL Azure.Постоянство данных достигается с помощью BLOB-объекта страницы хранилища Azure.Я написал службу Windows, которая может монтировать VHD-файл, а также прикреплять файл базы данных MDF к SQL Server.

Моя проблема заключается в том, что мне нужно выполнить SQL-запрос с веб-роли Azure на SQL Server, размещенный на роли виртуальной машины Azure.,Я перепробовал почти все:

Я открыл TCP 1433, UDP 1434, добавил браузер SQL в брандмауэр Windows.Я включил удаленное соединение, браузер SQL Server, TCP / IP, именованные каналы на SQL Server.Я изменил порт TCP / IP на 1433 и отключил динамический порт.

Я уже прочитал:

http://social.msdn.microsoft.com/Forums/en-US/windowsazuremanagement/thread/b5f2967e-57e6-4099-9077-fb6d74897dbf

http://social.msdn.microsoft.com/Forums/en/windowsazuremanagement/thread/2b64a56f-fda7-4247-b016-9d25bbeebe8b

Как получить доступ к серверу sql, установленному на виртуальной машине Azure (роль Роль) вне виртуальной машины?

Если бы вы были так любезны и хотели мне помочь, я отправил бы вам весь скриншот с моегонастройки.

Спасибо за ваше время.

С уважением,

Мартин Дэвид

1 Ответ

0 голосов
/ 18 мая 2011

Венчао Цзэн из контингентного персонала Microsoft дал мне решение:

http://social.msdn.microsoft.com/Forums/en-US/windowsazureconnectivity/thread/c7124598-4894-4b6c-8987-709a9f788ea4

...