У меня есть несколько API REST, развернутых в службе приложений Azure.
Я добавил гибридное соединение к службе приложений и развернул диспетчер гибридных соединений на сервере ретрансляции, который, как я проверял, может подключаться к БД. Оба отображаются как «подключенные».
У меня проблемы с настройкой, так как это моя первая попытка. У меня есть 2 вопроса, которые, если кто-то мог, я был бы очень благодарен.
- Хост конечной точки гибридного соединения. Это имя сервера БД или имя и экземпляр?
БД, к которой я хочу подключиться, находится на Сервере \ Экземпляре, но она вообще не допускает "\" в имени. Я пробовал только сервер, только экземпляр и IP, все они по-прежнему выдавали ошибку «Сервер не найден или не был доступен».
Проблема в конфигурации служб REST? Они используют Entity Framework и имеют строку подключения:
add name = "WEBEntities" connectionString = "metadata = res: ///Models.WEB.csdl | res: ///Models.WEB.ssdl | res: // * / Models. WEB.msl; provider = System.Data.SqlClient; строка подключения к провайдеру = "источник данных = сервер \ экземпляр; исходный каталог = WEB; встроенная безопасность = True; MultipleActiveResultSets = True; App = EntityFramework" "providerName =" System.Data. EntityClient "
Мне нужно изменить это, чтобы вместо этого указать гибридное соединение? Если да, то как?
Спасибо за любую помощь, она очень ценится.