PostgreSQL バックアップ/リストア

バックアップ

スクリプト形式

pg_dump -Fp (オプション) > (出力先パス)

カスタム形式

pg_dump -Fc > (出力先パス)

共通オプション
スクリプト形式 カスタム 機能 オプション
テーブル指定 -t ~ / --table ~ -t “tbl_*”
DROP文出力 -c / --clean
データのみ(CREATE文無し) --data-only
INSERT文形式(≠COPY) --column-inserts

クリーンアップ(リストア前削除)
-c

リストア

スクリプト形式

psql < (入力先パス)

カスタム形式

pg_restore -d (db名) (入力先パス)

他設定

エラーメッセージの文字コード

C:\Program Files\PostgreSQL\X.X\data\postgresq.conf
インストールディレクトリ

lc_messages = ‘Japanese_Japan.932’

lc_messages = ‘en_US’

PostgreSQL

前の記事

PostgreSQL コマンド
サーバー

次の記事

DB:MySQL
MENU
PAGE TOP