PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
1481 | 98/05/15 13:02:21 | RE(5):コード変換はPBの仕事ではなく、SQL*Netで行ないます。 By まこと |
1474 | 98/05/15 10:27:36 | RE(4):コード変換はPBの仕事ではなく、SQL*Netで行ないます。 By M.M |
1473 | 98/05/15 10:14:10 | RE(3):SJISではなくUS7ASCIIでした。 By まこと |
1472 | 98/05/15 08:34:57 | RE(2):NLS_LANGは設定できてますか? By まこと |
1426 | 98/05/12 09:02:12 | RE(1):NLS_LANGは設定できてますか? By てとらぽっと |
1422 | 98/05/11 19:00:05 | JIS-codeのOracleを、PBで読み込む方法はありますか? By まこと |
カテゴリ:旧電子会議室
日付:1998年05月15日 10:27 発信者:M.M
題名:RE(4):コード変換はPBの仕事ではなく、SQL*Netで行ないます。
「まこと」さん、こんにちは。
>Windows上のPBソフトで、SunにあるUS7ASCIIのOracleデータを日本語表示させる方法を教えて下さい。
>2.clientであるWindowsNT4.0では、JAPANESE_JAPAN.JA16SJISが設定されています。
> (NT3.51の場合、確認方法がわかりません。)
Oracleのコード変換を行うのは、PowerBuilderで行うのではなく、SQL*Net側で行います。
「てとらぽっと」さんがNLS_LANGの設定を訪ねたのは、SQL*Net側でのコード変換が正しく設定されて
いるかどうかということです。
SQL*Plusで日本語が見れれば、当然PowerBuilderでもきちんと日本語表示できます。
>1.Sun上のSQL Plusは、US7ASCIIのOracleを日本語表示できます。(TeraTearm上において 設定はEUC)
但し、PowerBuilderはWindows上で動作するソフトなので、SQL*Plusも当然Windows用で確認する必要が
あります。
(Telnet端末でSun上のSQL*Plusを動作させても、Sunで動作確認しているのと同じことなので無意味です。)
>US7ASCIIであるというのは、CREATE DBのSQL文をみるとキャラクタセットがUS7ASCIIになっていたので
>わかりました。
>ちなみに、PB上でも文字化け表示されます。
ということで、クライアントのNLS_LANGをUS7ASCIIに設定すればOKではないかと思います。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.