PostgreSQLスキルアップノート(自己啓発のための個人サイト)
pg_bulkloadインストール
【一覧に戻る】
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■■■■ PostgreSQL スキルアップノート
■■■■
■◆■■ pg_bulkloadインストール
■■■■
■■■■
■■■■ 2013/01/08
■■■■ 使用環境:PostgreSQL9.1.4 (CentOS6.2)
(C) 2012 ohdb
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【pg_bulkloadバージョン】
Release Name: 3.1.1
Notes: Release for PostgreSQL9.1
【公式サイト】
pgFoundry→●[公式サイト]
【参考記事】
pg_bulkload ホームページ→●[記事]
【前提】
pg_bulkload をインストールする前に以下を実行しているものとします。
PostgreSQL がインストールされていること
initdb を実行し、データベースクラスタが作られていること
■1■ インストール資材展開
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【□】 postgresにて
【□】 cd /download/postgres91src
【□】 tar zxvf pg_bulkload-3.1.1.tar.gz
【□】 cd pg_bulkload-3.1.1
■2■ インストール
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
pgxs を使ってビルドを行う。
【□】 make USE_PGXS=1
【□】 su
【□】 make USE_PGXS=1 install
【□】 exit
■3■ pg_bulkload 用の関数を登録
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
pg_bulkload 用の関数を登録。
【□】 postgresql start
【□】 psql -f /usr/local/pgsql/share/contrib/pg_bulkload.sql postgres #dbname
以上