0

多くの言語(右から左の言語を含む)の値を含むdb2テーブルがあります。cliの「export」コマンドを使用してこのテーブルをLinuxボックスにエクスポートすると、見栄えの良いコンマ区切りのテキストファイル(DEL)が得られます。ファイル、)しかし、aixで試してみると、ASCIIにないすべての文字が0x1aに置き換えられます。

LC_LANGとDB2CODEPAGEをいじってみました。私もコードページ修飾子を使用しようとしましたが、cliはこれら2つのコードページ間で変換できないと言いました(私が試したコードページは英語ではありません)。

IXFエクスポートも試しましたが、データも破損しています。

ヘルプ!F1!

ありがとう

4

1 に答える 1

1

データベースを作成するときに、データベースのコードページを設定する必要があります。後で変更することはできません。次のコマンドを使用してデータベースのコードページを確認し、「データベースコードページ」の値を探すことができます。

db2 get db cfg for [database_name]

新しいバージョンのAIXではUnicodeに問題はないはずですが、古いバージョンの場合は、それによっても問題が発生する可能性があります。

于 2008-11-02T22:06:09.110 に答える