スクリプトファイル: データベースの再構築とバックアップに使用されるSQL文を含む、データベースの管理に使用されるSQL文を含むプレーンテキストファイル。 アーカイブファイル: pg_restoreを使用してデータベースを再構築するために必要なファイル。 出力ファイルの形式は、-Fc、-Fd、-...
自己管理型PostgreSQLインスタンスがデプロイされているサーバーに接続し、次のコマンドを実行して、移行するデータベースの所有者testuserをエクスポートします。 pg_dumpall -g -h 127.0.0.1 -p 5432 -Uテストユーザー ...
スクリプトファイルの最初に、データベースオブジェクトを削除するコマンドを出力します。 -Cオプション(--createオプション) ※pg_dumpallコマンドでは指定できません。 スクリプトファイルの最初に、データベース自体を作成するコマンドを出力します。-cオプションと同時に指定した場合...
pg_dumpallで出力したスクリプトファイルをそのまま実行すると、以下のようなエラーが出る場合があります。 僕もAWSのRDSにデータ移行をする際にこのエラーが発生したました。その時、対処した方法を説明します。 ERROR: must be superuser to alter superusers ERROR: must be superuser to al...
pg_dumpコマンドでは、bytea型のデータを文字として出力します。そのため、bytea型のデータが文字に変換され、文字として扱えるデータ長の定量制限(1ギガバイト)を超えました。 bytea型のデータの出力形式の詳細は、以下のマニュアルを参照してください。 Fujitsu Enterprise Postgres 15 PostgreSQL 15...