PostgreSQL 8.0

| コメント(0) | トラックバック(0)

このサーバーのPostgreSQLはFedora Core 4導入後にPostgreSQL 8.0から7.4.8に戻した経緯があるのですが、MovableType 3.2もリリースされたことですし、この機会に8.0にバージョンアップすることにしてみました。

まずはデータベースのバックアップです。テキストファイルにリストあ様SQLコマンドを書き出すと同時に、最悪の場合、7.4.8にすぐ戻せるよう/var/lib/pgsql/dataをリネームしておきます。

# pg_dump -U dbuser -c blogdb > blogdb.20050929
# mv /var/lib/pgsql/data /var/lib/pgsql/data.20050929

んで、次に/etc/yum.confからpostgres関連RPMのアップデート除外設定を削除した上で、yum updateを実行します。
exclude=postgres*
↓変更 # exclude=postgres*

# yum update

次にcpanでDBD::Pgのアップデートです。

# perl -MCPAN -e shell
cpan> install DBD::Pg

そして、/var/lib/pgsql/data/pg_hba.confでローカルアクセスを許可することでPostgreSQLの設定は完了。PostgreSQLを再起動しておきます。
↓追加 host all all 127.0.0.1 255.255.255.255 trust local all all trust host all all 127.0.0.1 255.255.255.255 password crypt

# /etc/init.d/postgresql restart

あとはSQLユーザーの作成、データベースの作成、データベースのリストアをして完了です。

# su postgres
$ createuser -W dbuser
$ createdb blogdb
$ psql -e -U dbuser blogdb -f blogdb.20050929

トラックバック(0)

トラックバックURL: http://www.sanzai.net/mt/mt-tb.cgi/719

コメントする

ウェブページ

2014年6月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

アーカイブ

Powered by Movable Type 5.17-ja

このブログ記事について

このページは、散財人が2005年9月29日 22:53に書いたブログ記事です。

ひとつ前のブログ記事は「LaVie G タイプJマイナーチェンジ」です。

次のブログ記事は「コンピュータ・アーキテクチャ―設計・実現・評価の定量的アプローチ」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。