PostgreSQL 8.4への移行で苦戦中
デフォルトのlocaleで進めたら、
createdb -E EUC_JPでテーブル作れねー。
VistaはCP932のSJIS系だからってごねられた。
再インストールはメンドクサイから、がんばってみる
postgresql.confのlc_なパラメータを'C'に修正。
dataフォルダはpg_logフォルダの権限が不足して消せねー
仕方ないから、
リネームしてdataフォルダ作成
そのあと
initdb.exe --locale=C -U postgres -D e:\PostgreSQL\8.4\data
さらに、-Tオプションで「template0」を指定
createdb -E EUC_JP -T template0 websearch
関連記事
- まさかPostgreSQLを触って、IPv6の知識が増えるとは
- WindowsでPostgreSQLをソースからビルドした
- PostgreSQLの機能拡張をWindowsでC++混在で作ろうとするとハマると分かった事2点