Ошибка подключения базы данных Azure от Thingworx
Я пытаюсь подключить свой thingworx к базе данных Azure Postgres. У меня есть два лазурных аккаунта. Когда я создаю базу данных postgresql в одной из учетных записей и подключаюсь, она работает нормально.
Но когда я пытаюсь подключиться к базе данных Azure Postgres, присутствующей во второй учетной записи, соединение не устанавливается, и я получаю сообщение об ошибке следующим образом:
Невозможно вызвать службу GetStudentData для Database_Functions: FATAL: клиенту из виртуальных сетей Azure не разрешен доступ к серверу. Пожалуйста, убедитесь, что ваша виртуальная сеть правильно настроена.
2 ответа
По-видимому, postgresql является частью конечной точки службы виртуальной сети, и тег конечной точки службы был включен.
Чтобы решить эту проблему, отключите конечную точку службы и добавьте общедоступный IP-адрес в раздел "Безопасность подключения".
Кажется, проблема правил брандмауэра совсем не связана с самим TW.