1.
|
データベース・ロード・ユーティリティーを使用するように IBM ® Campaign をセットアップするには、データ・ソースごとに実行する 3 つの主なステップがあります。 2 つのロード制御ファイル・テンプレートの作成、ロード・ユーティリティーを開始するスクリプトまたは実行可能ファイルの作成、そして IBM ® Campaign でローダー構成プロパティーの設定です。
|
a.
|
connect to <DATABASE> user <USER> using <PASSWORD>;
load client from <DATAFILE> of del modified by coldel| insert into <TABLE>(
<FIELDNAME><,>
)
nonrecoverable;
b.
|
connect to <DATABASE> user <USER> using <PASSWORD>;
load client from <DATAFILE> of del modified by coldel| insert into <TABLE>(
<FIELDNAME><,>
)
nonrecoverable;
a.
|
#!/bin/sh
cp $1 /tmp/controlfile.tmp
cp $2 /tmp/db2load.dat
db2 -tvf $1 >> /tmp/db2load.log
chmod 755 db2load.sh
a.
|
b.
|
Loader というワードで始まるプロパティーを設定します。 重要な情報については、「 IBM ® Campaign 管理者ガイド 」の『 IBM ® Campaign の構成プロパティー 』のトピック、またはオンライン・ヘルプを参照してください。
|
|
LoaderCommand: データベース・ロード・ユーティリティーを呼び出すスクリプトまたは実行可能ファイルへのパス。ほとんどのデータベース・ロード・ユーティリティーでは、正常に起動するために複数の引数が必要です。 DB2® が必要とするトークンは、以下の例では不等号括弧で囲んで示されます。 示されているとおりに入力してください。 これらのトークンは、コマンドが実行されると、指定された要素によって置き換えられます。 例: /Unica/Campaign/partition/partition1/db2load.sh <CONTROLFILE> <DATAFILE>
|
|
LoaderCommandForAppend: レコードをデータベース表に追加するためのデータベース・ロード・ユーティリティーを呼び出すスクリプトまたは実行可能ファイルへのパス。 例: /Unica/Campaign/partition/partition1/db2load.sh <CONTROLFILE> <DATAFILE>
|
|
LoaderDelimiter および LoaderDelimiterForAppend: ローダー制御ファイル・テンプレートで使用される区切り文字。
|
|
LoaderControlFileTemplate: 現行パーティションに対して相対的な、制御ファイル・テンプレートへのパス。 例: loadscript.db2
|
|
LoaderControlFileTemplateForAppend: 現行パーティションに対して相対的な、追加レコードの制御ファイル・テンプレートへのパス。例: loadappend.db2
|
|
c.
|
Copyright IBM Corporation 2015. All Rights Reserved.
|