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



以上 
inserted by FC2 system