2016-12-13 4 views
0

Как подключиться к базе данных на месте из Azure WebJob или Azure Function? Возможно ли это?Подключение к локальной базе данных SQL от Azure WebJob

+0

Что вы пробовали? Что заставляет вас поверить, что вы * не можете * подключиться к локальной базе данных, учитывая, что ей просто нужна правильная строка соединения. Предоставляет ли ваша среда на предварительном этапе внешний доступ или работает межсетевой экран? Измените свой вопрос соответствующим образом. –

+0

'Как подключиться к базе данных на базе Azure WebJob или Azure Function? '- Ответ: Строка подключения со всеми/некоторыми проверками на брандмауэре – Jaya

+3

Вам нужно будет использовать гибридное соединение. См. Аналогичный вопрос: http://stackoverflow.com/questions/37398205/azure-functions-connect-to-on-premises-sql-server – brettsam

ответ

1

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

Hybrid Connection, VNET Integration или App Service Environment

Чем позже 2 варианта требуют VPN или Express (я думаю) подключение к облачным VNET. Для параметра VNet Integration требуется отдельный VNET с шлюзом PointToSite, который соединяется с вашим существующим VNET. Среда App Service - довольно дорогостоящий вариант, поскольку ваш план обслуживания приложений фактически размещен внутри вашего VNET, больше не является общим хостом.