手順
-
Talend Studioの[Repository] (リポジトリ―)ビューで [Metadata] (メタデータ)を展開し、[DB connections] (DB接続)を右クリックしコンテキストメニューから[Create connection] (接続を作成)を選択します。
[Database Connection (Step 1/2)] (データベース接続(ステップ1/2))ダイアログボックスが表示されます。
-
接続名を入力します (ADWC_testこの例では)[Name] (名前)フィールドで[Next] (次へ)をクリックします。
[Database Connection (Step 2/2)] (データベース接続(ステップ2/2))ダイアログボックスが表示されます。
-
[Database Connection (Step 2/2)] (データベース接続(ステップ2/2))ダイアログボックスのプロンプトに従って認証情報を入力します。
安全な接続を可能にするため[Db Version] (データベースバージョン)、ドロップダウンリストから[Db Type] (DBの種類)、ドロップダウンリストと[Oracle 18 and above] (Oracle 18以降)から、[Oracle Custom] (Oracleカスタム)を選択します。
以下に、接続のサンプル文字列を示します。関連情報を参照するには、[JDBC Thin Connections and Wallets] (JDBC薄型接続とウォレット) をクリックしてください。dbname_high= (description= (address=(protocol=tcps)(port=1522)(host=adw.example.oraclecloud.com))(connect_data=(service_name=adw_jdbctest_high.oraclecloud.com))(security=(ssl_server_cert_dn="CN=adw.oraclecloud.com,OU=Oracle US,O=Oracle Corporation,L=Redwood City,ST=California,C=US")))
- [Use SSL Encryption] (SSL暗号化を使用する)オプションを選択してから、[Need Client Authentication] (クライアント認証が必要)オプションを選択します。
-
フィールドの右側にある [Browse...] (参照...)をクリックし、クライアント認証情報ファイル(Wallet)が解凍されているディレクトリーに移動し、cwallet.ssoを選択して、Trust Store Pathフィールドに入力し、Trust Store Passwordを空のままにします。
- フィールドの右側にある [Browse...] (参照...)をクリックし、クライアント認証情報ファイル(Wallet)が解凍されているディレクトリーに移動し、cwallet.ssoを選択して、Key Store Pathフィールドに入力し、Key Store Passwordを空のままにします。
-
[Test connection] (テスト接続)をクリックします。
接続が成功したことを示すメッセージボックスが表示されます。これにより、ジョブデザインキャンバスでこのDbConnectionオブジェクトを使って、ADWに接続できます。
サードパーティのモジュールが必要であることを示すダイアログボックスが表示された場合は[Download and install all modules available] (利用できるモジュールをすべてダウンロードしてインストール)をクリックし、モジュールをインストールしてから、もう一度[Test connection] (テスト接続)をクリックします。