DBの問題

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

アフィリエイトサイトのホスティングをしている、G社では、シェル・アカウントがなく、phpPGAdmin等全てGUIで設定を行います。

ここで問題が・・・。

PostgreSQLのEncodingが日本語になっていないらしいのです。
データベースにINSERTで日本語は入るのですが、phpPGAdminで表示するとASCIIの羅列。
これはブラウザのEncodingを変えても変りません。
またSQL文で、SUBSTRINGを使っても、文字の途中で切れてしまうし、100文字取り出すのに、800文字と指定しなければいけません。

データベースの作成もGUIで、オプションで、-E EUC_JP としたくてもできません。
さらにphpPGAdminのSQLで、CREATEDATABASE test Encoding='EUC_JP'とやっても権限がないと怒られます。

行き詰ってしまって、サポートにメールを出したのですが、まだ返事はありません。

たぶん、Postgresのコンパイル時にEncodingを指定していないものと思われますが、最低限データベース作成時に、Encodeのオプションを付けられるようにして欲しいです。
場合によってはホスティングの変更も考えています。

カテゴリ

トラックバック(0)

このブログ記事を参照しているブログ一覧: DBの問題

このブログ記事に対するトラックバックURL: http://codeanimato.com/mt/mt-tb.cgi/451

コメントする


画像の中に見える文字を入力してください。

このブログ記事について

このページは、kawaguchiが2005年5月 7日 13:40に書いたブログ記事です。

ひとつ前のブログ記事は「10gのtkprof」です。

次のブログ記事は「OracleのTuning」です。

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

Powered by Movable Type 4.0

Twitter