他サイトのSymfoware Serverのデータが文字化けして正しく表示できません。
以下の複数の原因が考えられます。
原因1
グローバルサーバの場合のホスト情報の設定に誤りがあります。
他サイトのSymfoware Serverを利用する場合、ホスト情報の設定を行います。他サイトがグローバルサーバの場合に文字列の変換種別を指定する必要があります。この指定に誤りがないか確認してください。以下の場合に正しく表示できません。
他サイトのデータベースに英小文字のデータがある場合に変換文字種別として「KANA」を指定している。
他サイトのデータベースに半角カタカナのデータがある場合に変換文字種別として「EIJI」または「ASCII」を指定している。
利用者の処置
管理者に連絡してください。
管理者の処置
他サイトのSymfoware Serverの環境設定を確認してください。確認は、Navigator辞書管理ツールから「データソースの変更」で行います。
原因2
グローバルサーバのデータベースのテーブル内のデータ内に半角カタカナが含まれています。
利用者の処置
管理者に連絡してください。
管理者の処置
以下のようにテーブルを定義してください。
半角カタカナを含んだデータ項目はデータ長の2倍の大きさで項目定義をする
例えば10文字の半角カタカナのデータを含んだ項目の場合、Navigatorから利用するにはCHARACTER(20)で項目を定義しておく必要があります。
UNIXでShift-JIS運用を行っている場合、本現象は発生しません。
原因3
NavigatorサーバがSolarisにあり、グローバルサーバのデータベースにJEFの旧字体を使用している場合、RDA-SVが行うコード変換処理の変換モードに誤りがあります。変換モードに「領域重視」を設定する必要があります。
利用者の処置
管理者に連絡してください。
管理者の処置
Navigatorの環境設定ファイルに以下の環境変数を設定してください。
ICONV_CONVERT_TYPE=jef=jefcore |