このチュートリアルでは、Oracle Data Integratorのマスター・リポジトリと作業リポジトリの作成およびそれらに接続する手順について説明します。
約20分
このOBEチュートリアルでは、次の各トピックについて説明します。
| 概要 | ||
| 例 | ||
| 前提条件の確認 | ||
| 例1: マスター・リポジトリの作成と接続 | ||
| 例2: 作業リポジトリの作成と接続 | ||
| まとめ | ||
このアイコンの上にカーソルを置くと、すべてのスクリーンショットがロードし、表示されます。 (警告:
すべてのスクリーンショットが同時にロードされるため、ご使用のインターネット接続によっては応答時間が遅くなる場合があります。)
注: 各手順に関連したスクリーンショットのみを表示する場合は、それぞれの手順にある各アイ コンの上にカーソルを置いてください。
スクリーンショットは、ご使用の環境を反映したものではありません。 Oracle Data Integratorの特定の機能がどこにあるのかを分かりやすくするために提供されています。
Oracle Data Integratorを設定するための最初の 手順は、マスター・リポジトリの作成、マスター・リポジトリへの接続、作 業リポジトリの作成、および作業リポジトリへの接続です。 このOBEでは、Oracle Data Integratorのマスター・リポジトリと作業リポジトリの作成およびそれらに接続するプロセスを段階的に説明します。
注: マスター・リポジトリと作業リポジトリの作成およびそれらに接続する手順の概要は、『Oracle Data Integratorインストレーション・ガイド』においても説明されています。
このOBEでは、2つの例を通じてこのシナリオを学習します。
例1: マスター・リポジトリの作成と接続
この例では、Oracle Data Integratorマスター・リポジトリの作成および接続に必要な手順を説明します。
例2: 作業リポジトリの作成と接続
この例では、Oracle Data Integrator作業リポジトリの作成および接続に必要な手順を説明します。
タスクを開始する前に、システム環境が以下の前提条件を満たしていることを確認してください。
ソフトウェア要件
次の製品が、システムにインストールされている必要があります。
Oracle Database 10g XEとOracle Data Integrator 10g(10.1.3.4)のサービスおよびコンポーネントが起動していない場合は、それらを起動します。
この例では、Oracle Data Integratorマスター・リポジトリの作成および接続に必要な手順を説明します。
各リポジトリに、リレーショナル・スキーマを作成する必要があります。 次の各手順では、Oracle Data Integratorマスター・リポジトリのリレーショナル・スキーマを作成する方法について説明します。
| RDBMSへの接続(Oracle Database 10g XE) | ||
| マスター・リポジトリ用のRDBMS(Oracle Database 10g XE)スキーマとユーザーの作成 | ||
| Oracle Data Integratorマスター・リポジトリの作成 | ||
| Oracle Data Integratorマスター・リポジトリへの接続 | ||
このチュートリアルでは、リレーショナル・データベース管理システム(RDBMS)としてOracle Database 10g XEを使用します。 RDBMSに接続するには、以下の手順を実行します。
|
1. |
「スタート」→「すべてのプログラム」 →「Oracle Database 10g Express Edition」→「Go To Database Home Page」を選択して、Oracle Database 10g XEのホームページを開きます。
|
|
2. |
ログイン画面が表示されます。 systemとして、Oracle Database XEにログインします。 デフォルトのパスワードはoracle1です。 「Login」 をクリックします。
|
RDBMS(Oracle Database 10g XE)内でスキーマとユーザーを作成するには、以下の手順を実行します。
|
1. |
Oracle Database Express EditionのHome画面で、SQLドロップダウン・リストから「SQL Commands」→「Enter Command」を選択します。
|
|
|
2. |
スキーマを作成するには、次のSQLコマンドを実行します。 create user <MY_SCHEMA>
identified by <MY_PASS>
ユーザーを作成するために、次のコマンドを入力します。 「Run」をクリックします。
|
|
| 3. |
ユーザーsnpm1が正しく作成されたことを確認します。 |
|
| 4. |
次のSQLコマンドを実行して、新しく作成したユーザーに接続権限を付与します。
SQL文が正しく処理されたことを確認します。
|
Oracle Data Integratorマスター・リポジトリを作成するには、以下の手順を実行します。
|
1. |
「スタート」→「すべてのプログラム」 →「Oracle」→「Oracle Data Integrator」→「Repository Management」→「Master Repository Creation」を選択して、 Oracle Data Integratorのマスター・リポジトリ作成プログラムを起動します。 Master Repository Creation Wizardで、Driverフィールドの右側にあるボ タンをクリックします。 「Oracle JDBC Driver」を選択して、「OK」 をクリックします。
|
|
2. |
URLフィールドにjdbc:oracle:thin@localhost:1521:XEと 入力し、ユーザー名としてsnpm1、パスワードとしてpasswordを入力し ます。 Technologyフィールドで、「Oracle」を選択します。 「Test Connection」ボタンをクリックして、接続が成功することを確認します。 「OK」をク リックします。 Master Repository Creation Wizardの画面上で、「OK」をクリッ クします。
|
| 3. |
コマンド・ウィンドウでSQLコマンドが実行されます。
マスター・リポジトリの作成が成功した場合は、以下のメッセージが表示されます。 「OK」をクリックします。
これで、Oracle Data Integratorマスター・リポジトリの作成は完了です。
|
Oracle Data Integratorのマスター・リポジトリに接続するには、以下の手順を実行します。
|
1. |
「スタート」→「すべてのプログラム」 →「Oracle」→「Oracle Data Integrator」→「Topology Manager」を選択して、Oracle Data Integrator Topology Managerを起動します。 「New」 アイコンをクリックして、マスター・リポジトリへの新しい接続を作成します。
|
||||||||||||||||||||||||
|
2. |
以下の表に示されているパラメータを使用して、リポジトリ接続の設定を行います。 「Test」 ボタンをクリックします。 接続が成功したことを確認したら、「OK」をクリックします。 「OK」 をクリックして、接続を保存します。 注:
|
||||||||||||||||||||||||
| 3. |
ドロップダウン・リストから、新しく作成したリポジトリ接続(「Master Repository」)
を選択します。 「OK」をクリックします。 Oracle Data Integrator
Topology Managerが起動します。 これで、Oracle Data Integrator Topology
Managerへのログインは成功しました。 Topology Managerの左側のパネルで、Repositoriesア
イコン「
|
||||||||||||||||||||||||
この例では、Oracle Data Integratorの作業リポジトリの作成および接続に必要な手順を説明します。
各リポジトリに、リレーショナル・スキーマを作成する必要があります。 次の各手順では、Oracle Data Integrator作業リポジトリのリレーショナル・スキーマを作成する方法について説明します。
| RDBMSへの接続(Oracle Database 10g XE) | ||
| 作業リポジトリ用のRDBMS(Oracle Database 10g XE)スキーマとユーザーの作成 | ||
| Oracle Data Integrator作業リポジトリの作成 | ||
| Oracle Data Integrator作業リポジトリへの接続 | ||
RDBMSに接続するには、以下の手順を実行します。
|
1. |
「スタート」→「すべてのプログラム」 →「Oracle Database 10g Express Edition」→「Go to Database Home Page」を選択して、Oracle Database XEのホームページを開きます。
|
|
2. |
ログイン画面が表示されます。 systemとして、Oracle Database XEにログインします。 デフォルトのパスワードはoracle1です。 「Login」 をクリックします。
|
作業リポジトリ用のRDBMSスキーマを作成するには、以下の手順を実行します。
|
1. |
Oracle Database Express EditionのHome画面で、SQLド ロップダウン・リストから「SQL Commands」→「Enter Command」 を選択します。
|
|
|
2. |
スキーマを作成するには、次のSQLコマンドを実行します。 create user <MY_SCHEMA>
identified by <MY_PASS>
ユーザーを作成するために、次のコマンドを入力します。 「Run」をクリックします。
|
|
| 3. |
ユーザーsnpw1が正しく作成されたことを確認します。
|
|
| 4. |
次のSQLコマンドを実行して、新しく作成したユーザーに接続権限を付与します。
SQL文が正しく処理されたことを確認します。
|
Oracle Data Integratorの作業リポジトリを作成するには、以下の手順を実行します。
|
1. |
「スタート」→「すべてのプログラム」 →「Oracle」→「Oracle Data Integrator」→「Topology Manager」を選択して、Oracle Data Integrator Topology Managerを起動します。 例1で新しく作成したマスター・リポジトリ(「Master Repository」)を選択します。 「OK」 をクリックします。
|
||||||||||
|
2. |
Topology Managerの左側のパネルで、Repositoriesアイコン「
|
||||||||||
| 3. |
Data Server: Newウィンドウで、次の表に示されているパラメータを入力します。 「JDBC」タブをクリックします。
|
||||||||||
| 4. |
JDBCウィンドウで、「Oracle JDBC Driver」 を選択し、以下の表に示されているURLを入力します。 「Test」ボタンをク リックします。 Test Connection for: Work Repositoryダイアログ・ボックス で、「Test」をクリックします。 接続が成功することを確認したら、「OK」 をクリックします。 もう一度「OK」をクリックします。 注:
|
||||||||||
|
Work Repository: Newダイアログ・ボックスで、 IDを 1に設定します。 NameをWORKREPに設定します。 「OK」をクリック します。 新しく作成した作業リポジトリが、作業リポジトリのツリー・ビューに表示されていることを確認します。
|
BPELプロセスのための新しいプロジェクトを作成するには、以下の手順を実行します。
|
1. |
「スタート」→「すべてのプログラム」 →「Oracle」→「Oracle Data Integrator」→「Designer」 を選択して、Oracle Data Integrator Designerを開きます。 「New」アイコンをク リックして、作業リポジトリへの新しい接続を作成します。
|
||||||||||||||||||||||||
|
2. |
以下の表に示されているパラメータを使用して、リポジトリ接続の設定を行います。 Work Repositoryセクションで、Repository Nameフィールドの右側にあるアイコ ンをクリックします。 これによって、マスター・リポジトリに対して定義されている作業リポジトリのリストが表示されます。 「WORKREP」 を選択して、「OK」をクリックします。 もう一度「OK」をクリックして、接続 を保存します。
|
||||||||||||||||||||||||
| 3. |
Login Nameドロップダウン・リストから「WORKREP」 を選択します。 「OK」をクリックします。 次の画面が表示されます。 これで、Oracle Data Integratorの作業ディレクトリが正しく作成および接続されました。
|
||||||||||||||||||||||||
このチュートリアルで学習した内容は次のとおりです。
| 前提条件の確認 | ||
| RDBMSへの接続(Oracle Database 10g XE) | ||
| マスター・リポジトリ用のRDBMS (Oracle Database 10g XE)スキーマとユーザーの作成 | ||
| Oracle Data Integratorマスター・リポジトリの作成 | ||
| Oracle Data Integratorマスター・リポジトリへの接続 | ||
| 作業リポジトリ用のRDBMS(Oracle Database 10g XE)スキーマとユーザーの作成 | ||
| Oracle Data Integrator作業リポジトリの作成 | ||
| Oracle Data Integrator作業リポジトリへの接続 | ||
このアイコンの上にカーソルを置くと、すべてのスクリーンショットが
非表示になります。