2014-01-09 2 views
2

У меня проблемы с виртуальными сетями на Azure, и я очень новичок во всем этом, поэтому извиняюсь заранее, если мой вопрос довольно наивен.Как добавить базу данных SQL Azure и служебную шину в виртуальную сеть?

Проблема: У меня есть, что теперь были добавлены к лазурной виртуальной сети «лазурный облачный сервис» (веб-приложение). Но теперь он не может подключиться к базе данных SQL Azure со следующим сообщением об ошибке:

SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - No such host is known.)]

Виртуальной сеть была создана с помощью Azure портала следующих шагов:

http://www.windowsazure.com/en-us/manage/services/networking/create-a-virtual-network/

Затем я добавил следующие конфигурации для ServiceConfiguration.cscf

<NetworkConfiguration> 
    <VirtualNetworkSite name="SomeNetwork" /> 
    <AddressAssignments> 
    <InstanceAddress roleName="Some.Web.App"> 
     <Subnets> 
    <Subnet name="AName" /> 
    </Subnets> 
</InstanceAddress> 
</AddressAssignments> 
</NetworkConfiguration> 

Вопрос Как добавить SQL-сервер в виртуальную сеть? Я прочитал несколько статей, и все они направлены на создание виртуальной машины в лазурной области, а затем добавление виртуальной машины в виртуальную сеть? Это единственный способ? Веб-приложение также использует Azure Service Bus, и теперь у него также есть проблемы с подключением из-за виртуальной сети. Мне явно чего-то не хватает.

ответ

0

Вы можете избежать ручного белого списка IP-адресов на уровне базы данных, просто сделав базу данных Azure SQL «связанным ресурсом» в облачных настройках (Cloud -> pick yours -> «Linked Resources»).

Таким образом, вы можете подключиться к Azure SQL Database из облачного приложения без дополнительной настройки, за исключением использования существующих параметров подключения базы данных.

+0

Где я могу найти это меню? – FilipLuch

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