KFAA50020-E
The character encodings used for the specified database and for the database used by HADB are different. (database encoding = "aa....aa", HADB encoding = "bb....bb") (M)
データベースで使用されている文字コードと,HADBサーバがデータベースで使用する文字コードが不一致です。
- aa....aa:データベースで使用されている文字コード
-
adbinitコマンドを実行したときに環境変数ADBLANGに指定していた文字コードのことです。
- bb....bb:HADBサーバがデータベースで使用する文字コード
-
環境変数ADBLANGに指定している文字コードのことです。
- (S)
-
処理を終了します。
- 〔対策〕
-
サーバ定義のadb_db_pathオペランドに指定したDBディレクトリのパス名,および環境変数ADBLANGに指定した文字コードが正しいか確認してください。
正しいDBディレクトリのパス名,および正しい文字コードを環境変数ADBLANGに指定してから再度HADBサーバを開始してください。
また,aa....aaに"unsupported"が返却された場合,データベースが壊れているおそれがあります。DBディレクトリをadbinitコマンドで初期化してください。バックアップが必要な場合は,初期化する前にOSのcpコマンドなどでコピーしてください。