Я создал чужую таблицу urltrackerft
На моем стороннем сервере util
у него есть таблица urltracker
:
Я выполнил шаги по созданию стороннего сервера и таблицы:
https://www.postgresql.org/docs/current/postgres-fdw.html
Мой скрипт создания выглядит примерно так:
CREATE FOREIGN TABLE urltrackerft (
id numeric NOT NULL,
...
) SERVER util
OPTIONS (schema_name 'util', table_name 'urltracker');
Но когда я пытаюсь прочитать таблицу urltrackerft
, я получаю это сообщение об ошибке:
Мне кажется, что, возможно, чужой сервер точно не синхронизирован.
При проверке пользовательских сопоставлений информация выглядит корректно, может быть, хост не является IP-адресом и является DNS-сервером?
Возможно, firewall
или hba_conf
неверны для одного из серверов. Но я вижу сторонний сервер util
на основном сервере. Я немного потерян на этом. Любая помощь приветствуется, спасибо!
Основной сервер находится на PostgreSQL v10, а сторонний сервер - на PostgreSQL v11.