08/02/07 09:38:07
公式にも質問ででてたが、
1.4系をPGSQLでインスコしようとすると、今時のPostgreSQLだとロケールがUTF-8になっている。
従って、インスコの途中で以下のエラーを吐いてインスコできなくなる。
>> DB Error: unknown error
[nativecode=ERROR: invalid byte sequence for encoding "UTF8":
0xc2e8 HINT: This error can also happen if the byte sequence
does not match the encoding expected by the server, which is
controlled by "client_encoding".]
どうしても、1系のPG環境の運用を考えた場合、PG側のロケールを変更するしかない
2系はUTF-8化されているので、今時のPG環境でも問題なくインスコできるが・・・・
ダンプったものをUTF-8⇒EUCとかには簡単にできるが、鯖側の場合はお手上げ!
レン鯖で安定運用考えてPGの鯖を探すにしても、今時EUCなとこはそんなにないと思う
つくづく、このECCUBEってのはマニアックは環境で開発されてるのが良く解かるね
1系を使うにしても、安定性を求めるとDBはPGを選択せざるおえないが、そうなると今度はこの罠か
やはり、Mysqlで安定するようにいじるのが、ベストだって言う皆さんの意見は正しかったorz