ジョブ スクリプト内でのUTF-8とUTF-16の指定オプション - Parallel Transporter

Teradata® Parallel Transporterリファレンス

Product
Parallel Transporter
Release Number
16.20
Published
2019年9月
Language
日本語
Last Update
2020-01-29
dita:mapPath
ja-JP/whl1527114222314.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-2436
Product Category
Teradata Tools and Utilities

ほとんどの場合、ジョブのすべての要素で共通の文字セットを使用する必要があります。

  • データ
  • ジョブ スクリプトで指定したセッション文字セット
  • ジョブ スクリプトのエンコードに使用する文字セット

ただし、ネットワークに接続されたプラットフォーム(UTF-8およびUTF-16)でTeradata PTによってサポートされるUnicode文字セットのプロパティは一意であるため、セッション文字セットとジョブ スクリプトのエンコーディングで同じまたは異なるUnicode文字セットを使用できます。

次のシナリオに従って、ジョブ スクリプトで正しいUnicode文字セットを指定します。

Teradata PTジョブ スクリプトでのUnicode文字セットの指定
ジョブ スクリプトのエンコーディング セッション文字セット 文字セットの指定
UTF8 UTF8 次のようにジョブ スクリプトで文字セットを指定します。USING CHARACTER SET UTF8 DEFINE JOB…
UTF8 UF16 次のようにジョブ スクリプトで文字セットを指定します。USING CHARACTER SET UTF16 DEFINE JOB…
UTF16 UTF8 以下の両方の操作を行ないます。
  • 次のようにジョブ スクリプトで文字セットを指定します。USING CHARACTER SET UTF8 DEFINE JOB…
  • 次のようにコマンド ラインで文字セットを指定します。tbuild -e UTF16
UTF16 UTF16 以下の両方の操作を行ないます。
  • 次のようにジョブ スクリプトで文字セットを指定します。USING CHARACTER SET UTF16 DEFINE JOB…
  • 次のようにコマンド ラインで文字セットを指定します。tbuild -e UTF16
Teradata PTを実行している、ネットワークに接続されたクライアントのみが、ジョブ スクリプトでのUTF-8文字セットとUTF-16文字セットの使用をサポートします。 Teradata PTを実行しているメインフレーム接続クライアントはこれらの文字セットをサポートしません。