Home > リファレンスガイド > 設定 > リソース > JDBC リソース

JDBC リソース

 

JDBCリソースでは下記のパラメータを設定します(ボールド字は必須項目):

パラメータ

説明

ローカルエージェント

リソースをローカルエージェントの一部として機能させるには、この値をTrueにします。

デフォルト値はFalseです。

LA 名

このリソースに基づくステップが起動しようとしているローカルエージェントの名前。

このパラメータは、ローカルエージェントの値がTrueに設定されている場合にのみ使用できます。

JDBC URL

データベースに接続するためのJDBCURLを入力します。 JDBC URLは環境変数を使用して選択することもできます。

JDBC URLには、データベースサーバーのJDBCURLを指定します。 オプションでデータベース名、ユーザー名、およびパスワードを必要な形式で含めることができます。

データベース名

データベース名を入力します。 データベース名がJDBCURLの一部として定義されている場合、このフィールドは空白のままにすることができます。

ここに入力されたデータベース名は、JDBCURLで指定されたデータベース名よりも優先されます。

ユーザ

データベースに接続するためのユーザー名を入力します。 ユーザー名がJDBCURLの一部として定義されている場合、このフィールドは空白のままにすることができます.

ここに入力されたユーザー名はJDBCURLで指定されたユーザー名よりも優先されます。

パスワード

データベースで認証するためのパスワードを入力します。 ユーザー名がJDBCURLの一部として定義されている場合、このフィールドは空白のままにすることができます。

ここに入力されたパスワードは、JDBCURLで指定されたパスワードよりも優先されます。

開始オーナー

このデータベースエントリを使用するときにフィルタリングするオーナー。 [オーナー]をクリックして、オーナーリストを開きます。 リストから必要なオーナーを選択します。

この値はデータマッパーのデータベースウィザードのデフォルトの所有者として使用されます。

このプロパティが空白の場合、オーナーは最初のオーナーに設定されます。

 

JDBCリソースには下記のボタンも追加されています:

ボタン

説明

検証

このボタンをクリックして、データベースへの接続が有効であることを確認します。 接続が確立されたことを示すメッセージ、または接続が失敗した場合はエラーメッセージが表示されます。 DB2 / 400データベースを選択する場合、このボタンをクリックして、ライブラリーへのアクセス可能性を確認できます。 テーブル選択フォームには、指定されたライブラリのテーブルが表示され、前にライブラリ名が付けられます(オーナーではありません)。 テーブルを選択すると、画面の下部にオーナーの詳細が表示されます。 データベースウィザードの列選択フォームの[使用可能な列]リストには、ライブラリ/スキーマで選択したテーブルの列が表示されます。

テーブル

このボタンをクリックしてデータベースフィルタウィンドウを開きます。このウィンドウではこのデータベース接続で使用するテーブルを選択できます。

オーナー

このボタンは所有者リストを開き、データベースエントリに必要な開始オーナーを選択できます。

オンライン/オフライン

データマッパードキュメントが開いているときに、データマッパーが構成済みデータベースへの接続を試行するかどうかを決定します。 このボタンをクリックして、オンラインモードとオフライン(デフォルト)モードを切り替えます。

ボタンがオフラインに設定されている場合、キャッシュがロードされます。 ボタンがオンラインに設定されている場合は、Magic xpiはデータベースに接続して現在のテーブルの構造を取得しようとします。

以下の場合、DBスキーマがオフラインリソースに属している場合でも、データベースへ接続されます:

  • スキーマノードで[更新]オプションを選択する

  • プロパティシートでSQLステートメントの変更

  • スキーマリソースの変更

  • DBウィザードの実行時

接続に失敗した場合、最後にキャッシュされたデータが使用されます。

[更新]をクリックすると、複数のデータベーススキーマを更新できます。

ツールバーの[データベーススキーマ]アイコン、または[編集]メニューをクリックして[データベーススキーマの更新]を選択します。 この機能はxpi Studioでデータマッパードキュメントがフォーカスされている場合、およびオンラインリソースに属するデータベーススキーマが少なくとも1つある場合にのみ使用できます。

 

(Since version: 4.13.2)