- PR -

SQL_ASCIIのPostgreSQLでの日本語扱いについて

1
投稿者投稿内容
ysnumber
会議室デビュー日: 2005/01/26
投稿数: 17
投稿日時: 2005-09-29 15:39
[環境]
PostgreSQL7.0.3
j2sdk1.3.1_09
JRUN3.0
apache1.28

エンコードがSQL_ASCIIのPostgreSQL DBで日本語を扱いたいのですが、
文字化けが発生してしまいます。
多々のシステムでこのDBを使用している為、
EUCへの変更は行えない様です。

以前こちらで相談させて頂いた際には、[参照元記事]に載せた過去ログを参考に
JDBCドライバを修正すればよいと教えて頂き、
その場はそこで作業には移っていませんでした。

いざ過去ログの通りに作業を進めようとPostgreSQLのサイトから
本体をダウンロード。ソースを修正しようとした所、
エンコーディングの指定が見つかりません。

過去ログで行われていたバージョン7.3をダウンロードして
見た所、確かにエンコーディングの指定箇所がありました。
バージョン7.0.3ではどのように行ったらよろしいのでしょうか?

ご存知の方、教えて頂けましたら非常に助かります。
宜しくお願い致します。



[ メッセージ編集済み 編集者: ysnumber 編集日時 2005-09-29 15:40 ]
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2005-09-29 15:55
基本的に後方互換性があるのでなにか問題があればためらわず最新版を試せ、と書いてありますね。
よくわからなければまずわかるバージョンで試してみてはいかがでしょう。
http://jdbc.postgresql.org/download.html
ysnumber
会議室デビュー日: 2005/01/26
投稿数: 17
投稿日時: 2005-10-04 13:41
インギさん

ご返信ありがとうございます。

試すというのはPostgreSQLのバージョンを新しくという事でしょうか?
多々のシステムですでにこのDBを使用している為、
新規DBへの移行は無理なようです。

また、実際7.3では対応箇所はわかりました。
(エンコーディングを指定した箇所がありました。)
7.0ではそれと同じようなエンコーディングを指定した場所が見当たりません。

理解力不足ですみません。

1

スキルアップ/キャリアアップ(JOB@IT)