Проблемы с подключением клиентской виртуальной машины Azure IaaS к PaaS SQL

Я пытаюсь настроить веб-сайт, размещенный на виртуальной машине Azure IaaS, для связи с базой данных, размещенной на базе данных Azure PaaS SQL. Однако при попытке подключения я получаю исключение:

Произошла ошибка, связанная с сетью или конкретным экземпляром, при установке подключения к SQL Server. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение удаленных подключений. (поставщик: поставщик именованных каналов, ошибка: 40 - не удалось открыть соединение с SQL Server)

С самой виртуальной машины я могу подключиться с помощью SSMS к рассматриваемому серверу, используя его хост [name] .database.windows.net имя с несколькими пользователями / паролями (скопировано / вставлено из KeePass).

Из веб-приложения подключение настраивается с помощью строки подключения в файле web.config. Строка подключения была скопирована / вставлена ​​с портала Azure и изменена, чтобы содержать имя пользователя и пароль (также скопированы / вставлены из KeePass). В качестве дополнительного теста я скопировал / вставил строку подключения на вкладку «Дополнительные параметры подключения» в диалоговом окне SSMS «Подключиться к серверу» и смог подключиться таким же образом.

Это «внутренняя часть» для « внутри »сообщения ( https://docs.microsoft. com / en-us / azure / sql-database / sql-database-develop-direct-route-ports-adonet-v12 ), и я добавил разрешающее правило в брандмауэре Windows на виртуальной машине для исходящих временных портов SQL. .

Может ли кто-нибудь предложить что-то, что я могу упустить, чтобы заставить это работать?

0
задан 8 March 2017 в 21:56
2 ответа

В конечном счете, конечным решением будет взорвать существующую ВМ и восстановить ее с нуля. Новая ВМ работает безупречно

.
0
ответ дан 5 December 2019 в 08:32

Как размещено веб-приложение - это только в IIS? Что это за веб-приложение - .Net и т.д.? Какие SQL драйверы вы установили на хостинговой ВМ?

0
ответ дан 5 December 2019 в 08:32

Теги

Похожие вопросы