【エラー解決方法】pg_dumpコマンドでクライアントとサーバーのバージョンが合わないときの対処法

こんにちは。ぐっさんです。
 
PostgreSQLでダンプを取得しようとしたときに、クライアントとサーバーのバージョンが合わず、エラーが発生してしまいました。
 
その際の解決方法をご紹介します。

エラー内容(サーババージョンの不整合のため処理を中断しています)

pg_dump: サーババージョン: 11.5、pg_dump バージョン: 9.2.24
pg_dump: サーババージョンの不整合のため処理を中断しています

エラー発生時の環境

エラー発生時の環境は、下記の通りです。

PostgreSQL Client
9.2.24
PostgreSQL Server
11.5

エラー解決方法

クライアントのバージョンをサーバーのバージョンに合わせます。
 
今回のサーバーがAWSのEC2であるため、下記のコマンドでクライアントのバージョンをアップができ、解決できました。

amazon-linux-extras install postgresql11

pg_dumpでエラーが発生したら、上記の内容を確認してみてください。
 
それでは、よいPostgreSQLライフを!
 
 
 
 
《関連記事》

記事をシェア
MOST VIEWED ARTICLES