しいしせねっと
[PostgreSQL]

PostgreSQL 7.1をインストールする

PostgreSQL 7.1がリリースされましたので、インストールしてみましょう。

本家(SITES)、SRA(FTP)、RING (HTTP)

INSTALL ファイルのショートメモから日本語対応に。
Vine Linux 2.1 からから。

root で?
# tar zxvf postgresql-7.1.tar.gz
# cd postgresql-7.1
# ./configure --enable-multibyte=EUC_JP --with-java
(古い postgresql.jar が残っていないことを確認してから)
--enable-multibytes は、デフォルトの文字コードを指定します。
EUC_JPの他にUNICODEも指定できますが、psql コマンドでアクセスするときにコンソール側と違う文字コードになってしまうのでJDBC等からしかアクセスできなくなります。気をつけましょう。
--with-java は、JDBCドライバも利用する場合に指定します。
Jakarta-Ant を使用して、make しますので、事前に入手しておく必要があります。

(調査中 -> The Ja-Jakarta Projectに日本語マニュアルないかな?)

# make
# make install
/usr/local/pgsql にインストールされます。
# adduser postgres
# su - postgres
$ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
$ /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 &
$ /usr/local/pgsql/bin/createdb test
$ /usr/local/pgsql/bin/psql test

環境変数などを設定するにはには?

つづく

バックアップ

pg_dump DB名 >ファイル