Limitations¶
EDB Postgres Advanced Serverには次の制限が適用されます。
稼動データベースの
dataディレクトリをNFSファイルシステムに保存しないでください。pg_upgradeユーティリティは、外部キーがパーティションテーブルを参照している場合、パーティションテーブルをアップグレードできません。バージョン9.4サーバーまたはAdvanced Serverの下位バージョンからアップグレード処理場合、
SUBPARTITION BY句を含むテーブルパーティションを使用する場合、pg_dumpおよびpg_restoreを使用して、既存のAdvanced ServerインストールをAdvanced Serverの新しいバージョンにアップグレードする必要がありAdvanced Server。をアップグレードするには、以下を行う必要があります。
pg_dumpを使用して、サブパーティションテーブルのコンテンツを保存します。Advanced Server 9.4データベースまたはAdvanced Serverデータベースの下位バージョンからテーブルを削除します。
pg_upgradeを使用して、 Advanced Serverデータベースの残りをより新しいバージョンにアップグレードします。pg_restoreを使用して、サブパーティションテーブルを最新のアップグレードされたAdvanced Serverデータベースに復元します。 Advanced Serverインストールのアップグレードを実行する場合、アップグレードされたサーバーでハッシュパーティションテーブルを再構築する必要があります。