手動による eMessage システム・テーブルの作成とデータ設定

eMessage の場合、Campaign スキーマに追加のシステム・テーブルを作成し、これらのテーブルに初期データを設定する必要があります。システム・テーブルを自動的に作成するオプションを選択すると、Campaign インストーラーは、Campaign スキーマで eMessage システム・テーブルを自動的に作成し、データを追加します。ただし、そのオプションを選択しない場合は、eMessage システム・テーブルを手動で作成してデータを追加する必要があります。

データベース・クライアントを使用して、Campaign データベースに対して適切なスクリプトを実行します。

注: eMessage インストール・ディレクトリーは、Campaign ディレクトリー内のサブフォルダーです。

eMessage テーブルを作成するスクリプト

IBM® では、ローカル環境に eMessage テーブルを作成する ace_op_systab スクリプトを提供しています。

Campaign システム・テーブルが Unicode を使用するように構成されている場合は、eMessage インストール済み環境の ddl/unicode ディレクトリーにある適切なスクリプトを見つけます。

Campaign システム・テーブルが Unicode を使用するように構成されていない場合は、eMessage インストール済み環境の ddl ディレクトリーにある非 Unicode 用のスクリプトを使用します。使用する必要のあるスクリプトを調べるには、次の表をご利用ください。

表 1. eMessage テーブルを作成するスクリプト
データ・ソース・タイプ スクリプト名

IBM DB2®

ace_op_systab_db2.sql

システム・テーブルが置かれるユーザー・テーブル・スペースおよびシステム一時テーブル・スペースには、それぞれ 16K 以上のページ・サイズが必要です。

MicrosoftSQL Server

ace_op_systab_sqlsvr.sql

Oracle

ace_op_systab_ora.sql

eMessage テーブルにデータを追加するスクリプト

IBM では、ローカル環境で eMessage テーブルにデータを追加する ace_op_populate_systab スクリプトを提供しています。

データ追加用スクリプトは eMessage インストール済み環境の下の ddl ディレクトリーに保存されます。IBM で用意しているデータ追加用スクリプトのバージョンは 1 つだけです。これらのスクリプトは、Unicode テーブルまたは非 Unicode テーブルのいずれにも使用できます。
注: eMessage インストール・ディレクトリーは、Campaign ディレクトリー内のサブフォルダーです。

使用する必要のあるスクリプトを調べるには、次の表をご利用ください。

表 2. eMessage テーブルにデータを追加するスクリプト
データ・ソース・タイプ スクリプト名

IBM DB2

ace_op_populate_systab_db2.sql

MicrosoftSQL Server

ace_op_populate_systab_sqlsvr.sql

Oracle

ace_op_populate_systab_ora.sql