タグ

2008年2月6日のブックマーク (1件)

  • Postgres データベース-くれなずみな BLOG

    Postgres データベース [Postgres 7.4.6] 7.3以降では、initdbコマンド実行時に、initdb --encoding=EUC_JP --no-locale のように--no-localeを付けて作成しないと、日語のソート処理、検索に不具合が発生します。 当初、initdb --encoding=EUC_JPで作って作成していたため、一部の検索がおかしかった。 (http://search.picolix.jpの業種選択でおかしなことになっていた。) DBを再作成してOKとなりました。 尚、--no-localeを付けるのと付けないのでは、postgresql.conf中のlc_関連が下記のようになる。 これらを書き換えてcreatedbしたものは、OKですが、すでに、createdbしたものは、再作成が必要です。 --no-localeがない時 l