2017-08-29 15 views
4

postgres_fdwの拡張子を持つPostgres 9.6を使用すると、ローカルデータベース内のテーブルをリモートデータベースのテーブルと同期させる手段がありますか?私はしばしば、リモートデータベース上のラップされたスキーマに新しいテーブルを追加する必要があり、外部スキーマや個々のテーブルを削除したり再配置したりせずにFDW経由でローカルにアクセスしたいと考えています。PostgreSQL(FDW)外部スキーマの同期を維持する

私はREFRESH FOREIGN SCHEMA schema_nameのようなコマンドを探しています。

答えて

0

私はリフレッシュがあるとは思いませんが、ドロップすると、インポートは秒未満を取る必要があります。

DROP SCHEMA IF EXISTS local_schema_name CASCADE; 
CREATE SCHEMA local_schema_name ; 
IMPORT FOREIGN SCHEMA foreign_schema_name 
    FROM SERVER foreign_server_name INTO local_schema_name ; 
関連する問題