SQL スクリプトを使用したデータベース表のセットアップ
イベント表とアプリケーション表および関連トリガーが作成しやすくなるように、これらのタスクを実行するための事前構成 SQL スクリプトが用意されています。
始める前に:
データベース表をセットアップするには、以下のタスクを実行します。
- 「データ・プロジェクト・エクスプローラー」ビューに切り替えます。
これは、通常は画面の左下隅にあります。(表示されていない場合は、ツールキット・ウィンドウの上部のツールバーにある「ウィンドウ」メニューを開き、「ビューの表示」を選択してから「データ・プロジェクト・エクスプローラー」を選択します)
- DatabaseInput データ設計プロジェクトを展開します。
- AdapterMigration_create_tables_<db>.sql を右クリックし (<db> は db2 または oracle)、「SQL の実行」を選択します。
- データベースへの接続を選択するか、表示中の手順に従って新規接続を作成し、「終了」をクリックします。
注 ADAPTER_ADDRESS、ADAPTER_CUSTOMER、ADAPTER_INVOICE
および DBINPUT_EVENTS 表を作成してそれにアクセスする際には、以下の問題に注意してください。
- DBINPUT データベース内に表を作成するスクリプトを実行するとき、スクリプトを実行するユーザー ID は、データベース・スキーマ名を決定します。例えば、ユーザー ID が USERID である場合、ADAPTER_CUSTOMER 表の完全修飾名は USERID.ADAPTER_CUSTOMER です。
- 表にアクセスするようにノードを設定するとき、データベースおよび表を作成したときに使用したのと同じユーザー ID を使用せずにブローカーがデータベースにアクセスしている場合には、ノード内にスキーマ名を含めます。
例えば、Database.USERID.ADAPTER_CUSTOMER。
- このサンプルで使用されるビルド済み ESQL は、表を作成したユーザーによりブローカーが実行されていることを想定しています。
したがって、スキーマを指定しないでください。
「データベースのセットアップ」に戻る
サンプルのホームに戻る