База данных SQL Azure не найдена или недоступна - PullRequest
0 голосов
/ 16 октября 2018

Я могу получить доступ к базе данных SQL Azure через pyodbc дома для записи данных.Но тот же код не работает на работе.Я настроил брандмауэр сервера Azure на прием всех IP-адресов от 0.0.0.0 до 255.255.255.255.Не могли бы вы сообщить мне о потенциальных проблемах?Я уже проверил другие ссылки, но ни одна из них не работала для меня (например, настройка драйвера ODBC, использование tcp для сервера) ... Может ли моя сеть на рабочем месте заблокировать это каким-либо образом?

Спасибо!

1 Ответ

0 голосов
/ 16 октября 2018

Да, вполне возможно, что корпоративный брандмауэр не разрешает внешний доступ через порт 1433.

База данных SQL Azure ТОЛЬКО прослушивает внешний порт 1433. Если вы подключаетесь из другой службы Azure, то этодругой набор портов, которые будут использоваться.

Проверьте у своей сетевой команды, есть ли у них правило, блокирующее этот доступ.

Также попробуйте подключиться с помощью SQL Management Studio из корпоративной сети - если это не удастсятогда весьма вероятно, что порт 1433 заблокирован для исходящих сообщений в вашей сети.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...