[pgsql-jp: 30692] Re: order by ひらがな
Masashi Ohba
ohba @ m8.dion.ne.jp
2003年 8月 6日 (水) 08:13:26 JST
大場です。
In message "[pgsql-jp: 30690] Re: order by ひらがな",
末光美恵 wrote...
>7.3.2 です。
>./configure --enable-locale
>が必要だったでしょうか?
7.3.xはデフォルトでマルチバイト有効、ロケールサポート有効です。
http://osb.sra.co.jp/PostgreSQL/7.3/changes.html
以下、そこから引用
インストール時のマルチバイトサポートがデフォルトで有効になりました。
ロケールサポートも有効になったため、 7.2 と同じように日本語を使えるように
データベースクラスタを作成するには、 以下のようにする必要があります。
$ initdb --encoding=EUC_JP --no-locale
引用ここまで
デフォルト有効な物を「--enable-locale」しても意味無いでしょ?
同様に、--enable-multibyte=EUC_JPの方も「--enable-multibyte」は
デフォルト有効なので./configure時に指定しないで
initdb時の指定します
なので、「initdb --encoding=EUC_JP --no-locale」。
#メールは正確に読んでください
>まだ試していません。 config をやりなおすということは、構築したデータ
>ベース全て、最初から作業しなければならない。
>できれば避けたいのですが。残された道はこれしかないでしょうか?
バックアップして「initdb --encoding=EUC_JP --no-locale」して
書き戻したら(通常のバージョンアップの処理と同じかな?)大丈夫
な気もしますが…
--------------------------------------------------
Name : 大場正志(Masashi Ohba)
E-mail: ohba @ m8.dion.ne.jp
Add : Sendai, Japan
地元の仙台で転職できました
pgsql-jp メーリングリストの案内