VSCode: ошибка запроса подключения / GetChildrenForTreeItemRequest, ECONNREFUSED 127.0.0.1:3306

#azure #visual-studio-code #azure-web-app-service #azure-sql-database #vscode-extensions

#лазурный #visual-studio-код #azure-веб-приложение-сервис #azure-sql-database #vscode-расширения

Вопрос:

Я использую Visual Studio Code и расширение MSSQL для подключения к серверу и базе данных Azure.

Хотя он подтверждает, что соединение установлено, я не могу видеть его дочерние элементы, например таблицы, и когда я пытаюсь их просмотреть, я получаю сообщение об ошибке от расширения

Ошибка заключается в следующем:

Ошибка запроса подключения / GetChildrenForTreeItemRequest с сообщением: connect ECONNREFUSED 127.0.0.1:3306

Я проверил, не заблокирован ли мой IP-адрес брандмауэром

Ответ №1:

В самом приложении Azure есть брандмауэр. Вам нужно будет добавить свой IP-адрес в приложение Azure. Перейдите в свой проект => обзор => Установить брандмауэр сервера, затем просто добавьте к нему свой IP-адрес.

Комментарии:

1. Вы правы! Я смог подключиться к Visual Studio полностью, и в нем говорилось, что отсутствует IP-адрес в белом списке для брандмауэра. Тем не менее, та же ошибка возникает в VSCode