UJP - 技術情報

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

     

Sybase ASE 11.9.2 Install for W2K 〜言語のインストール〜

Sybase ASE 11.9.2 Install forハW2K

〜言語のインストール〜


0.更新履歴

  • 2001.03.01 新規作成
  • 2001.04.27 追加

1.はじめに

 このドキュメントは,ASEの言語モジュールのインストール及びセットアップについて記述するものである.

2.手順

  • [スタート]メニューの[Sybase]を開く.

  • [Server Config]を実行する.

  • このようなダイアログが表示される場合,いったんServer Configを終了する.
    • [Server Config]のプロパティを開く.

  • [作業フォルダ]に"C:\sybase\bin\"を設定する.
  • 再度[Server Config]を実行する.

  • [Products]で[Adaptive Server]を選択する.
  • [Configura Adaptive Server]ボタンを押下する.

  • [Continue]ボタンを押下する.

  • [Continue]ボタンを押下する.

  • [はい]ボタンを押下する.
  • しばらく待つ.

  • [Language]ボタンを押下する.

  • [Language]の[Add/Remove]ボタンを押下する.
  • [Available]ボックスから[japanese]を選択し,[Add]ボタンを押下する.

  • [OK]ボタンを押下する.

  • [Language]部分の[Set Default]ボタンを押下する.

  • [japanese]を選択し,[OK]ボタンを押下する.
  • [Language Option]画面に戻る.
  • [Charactor Set]の[Add/Remove]ボタンを押下する.

  • [IBM/Microsoft 〜]を選択して,[Add]ボタンを押下する.

  • [Selected]で[IBM/Microsoft 〜]を選択する.
  • [OK]ボタンを押下する.

  • [OK]ボタンを押下する.

  • [Sort Order]の[Set Default]ボタンを押下する.

  • [Binary ordering,・・・]を選択して,[OK]ボタンを押下する.

  • [OK]ボタンを押下する.
  • しばらく待つ.

  • [Save]ボタンを押下する.
  • しばらくまつ.

  • [Exit]ボタンを押下する.

3.言語モジュールのインストール確認

 isqlツールにて,次のように確認する.

C:\>isql -Usa -P -SSYBASE01
Msg 2401, Level 11, State 2:
Character set conversion is not available between client character set 'iso_1'
and server character set 'sjis'.
No conversions will be done.
1> use master
2> go
1> select csid,id,name from syscharsets
2> go
csid id  name
 ---- --- ------------------------------
    0   0 ascii_8
    0   1 iso_1
    0   2 cp850
    1  50 bin_iso_1
    2  50 bin_cp850
  141  50 bin_sjis
    0 141 sjis

(7 rows affected)
1>

 sjisモジュールがインストールされていることがわかる.

4.クライアント環境の日本語設定

 現在の状態だと,クライアントアプリケーション(ここではisql)を使うと,次のようにエラーが表示される.

C:\>isql -Usa -P -SSYBASE01
Msg 2401, Level 11, State 2:
Line 1:
Character set conversion is not available between client character set 'iso_1'
and server character set 'sjis'.
No conversions will be done.
1>

 これは,サーバ側の文字設定がsjisにもかかわらず,クライアントがiso_1で接続しているので,自動的に文字コードの変換ができないというエラーである.

 よって,クライアントの言語設定を明示的に設定する必要がある.

  • [スタート]メニューから[Sybase]を選択.

  • [OC OS Config Utility]を起動.
  • [Environment]タブを選択.

  • [Environment Variables]の中から"LANG"を選択.
  • [Value]フィールドに,"jpn"と入力し,[Set]ボタンを押下する.
    • ここで"japanese"でもよい.
  • [OK]ボタンを押下する.

 このフィールドは,C:\Sybase\locales\locales.datの中に定義されている内容を参照すればよい.



広告スペース
Google