Ошибка подключения базы данных Azure от Thingworx

Я пытаюсь подключить свой thingworx к базе данных Azure Postgres. У меня есть два лазурных аккаунта. Когда я создаю базу данных postgresql в одной из учетных записей и подключаюсь, она работает нормально.

Но когда я пытаюсь подключиться к базе данных Azure Postgres, присутствующей во второй учетной записи, соединение не устанавливается, и я получаю сообщение об ошибке следующим образом:

Невозможно вызвать службу GetStudentData для Database_Functions: FATAL: клиенту из виртуальных сетей Azure не разрешен доступ к серверу. Пожалуйста, убедитесь, что ваша виртуальная сеть правильно настроена.

2 ответа

Решение

По-видимому, postgresql является частью конечной точки службы виртуальной сети, и тег конечной точки службы был включен.

Чтобы решить эту проблему, отключите конечную точку службы и добавьте общедоступный IP-адрес в раздел "Безопасность подключения".

Кажется, проблема правил брандмауэра совсем не связана с самим TW.

Другие вопросы по тегам