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日 13:02 発信者:まこと
題名:RE(5):コード変換はPBの仕事ではなく、SQL*Netで行ないます。

「てとらぼっと」さん、「M.M」さん  コメントありがとうございます。

>>Windows上のPBソフトで、SunにあるUS7ASCIIのOracleデータを日本語表示させる方法を教えて下さい。
>(省略)
>ということで、クライアントのNLS_LANGをUS7ASCIIに設定すればOKではないかと思います。

大きなミスをしてました。
レジストリの設定する場所・・  
ORACLE/ORACLE_HOMES/ORACLE1を変更してました。
ORACLE のNLS_LANGを、US7ASCIIに変更した所・・ \"????\"から文字化けの状態になりました。

ソフト上では日本語表示はできませんでしたが、単なる文字化けの状態なので・・
以下の方法でデータの移し替えを行いました。

1.Windows側のSQL*NetのレジストリをUS7ASCIIにする。
2.PBからデータを取り出す。
3.binariy転送でUnixへ送付する。
4.Unixから漢字変換ありでWindowsへテキスト転送する。
5.Windows側のSQL*NetのレジストリをJA16SJISにする。
6.PBでデータを読み込み保存する。

上記は、WindowsNT4.0で行いました。 WindowsNT3.51で行うにはどうしたらよいのか(^^;)・・???


結果としては、US7ASCIIのOracleを、PB上で日本語表示する事はできませんでした。

US7ASCII以外で、US7ASCIIのOracleを日本語表示させる記述方法とか、  なんかいい方法はあるので
しょうか?
(US7ASCII自体、稀なので  そうは必要ないとは思いますが・・)

取り敢えず・・  
「ソフト上から、NLS_LANGの設定を変更表示できるようにはできない?」
という意見をいただきました。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.