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