WebLogic ServerのためのFusion Middleware Controlヘルプ

前 次 新規ウィンドウで目次を開く
ここから内容の開始

JDBCマルチ・データ・ソースの作成: 確認

このページでは、JDBCマルチ・データ・ソースを作成します。マルチ・データ・ソースは、他のデータ・ソース・オブジェクトとのデータベース接続リクエストのロード・バランシングとフェイルオーバー処理を提供するデータ・ソース・オブジェクトです。

構成オプション

名前 説明
データ・ソース名

ドメインでこのデータ・ソース・オブジェクトを識別する一意な名前。

この名前は、ドメインのすべてのJDBCデータ・ソースおよびマルチ・データ・ソース間で一意でなければなりません。

MBean属性(アプリケーション・モジュールには適用しない):
JDBCDataSourceBean.Name

変更は、モジュールの再デプロイ後またはサーバーの再起動後に有効になります。

スコープ

このデータ・ソースに、ドメイン、パーティションまたはリソース・グループ・テンプレート内からアクセス可能にするかどうかを指定します。

JNDI名

このデータ・ソース・オブジェクトのバインド先へのJNDIパス。デフォルトでは、JNDI名はデータ・ソースの名前です。

データ・ソースに複数のJNDI名を指定するには、各JNDI名を個別の行に入力します。

JNDIパスをルックアップするアプリケーションは、このデータ・ソースに対応するjavax.sql.DataSourceインスタンスを取得します。

MBean属性(アプリケーション・モジュールには適用しない):
JDBCDataSourceParamsBean.JNDINames

変更は、モジュールの再デプロイ後またはサーバーの再起動後に有効になります。

アルゴリズムのタイプ

マルチ・データ・ソースの接続リクエスト処理を決定するアルゴリズム。

次のいずれかのタイプのアルゴリズムを指定できます。

  • フェイルオーバー

    接続リクエストはリストの最初のデータ・ソースに送信されます。リクエストが失敗した場合、リクエストはリストの次のデータ・ソースに送信されます。以降も同様です。有効な接続が取得されるか、あるいはリストの終わりに達するまで、この処理は繰り返されます。リストの終わりに達した場合には、例外がスローされます。

  • ロード・バランシング

    接続リクエストは、マルチ・データ・ソースによってメンバー・データ・ソースに均等に分散されます。このアルゴリズムを指定すると、マルチ・データ・ソースはフェイルオーバー処理も提供します。つまり、リクエストが失敗すると、そのリクエストは、有効な接続が取得されるか、あるいはリストの終わりに達するまで、マルチ・データ・ソースによってリストの次のデータ・ソースに送信されます。リストの終わりに達した場合には、例外がスローされます。

MBean属性(アプリケーション・モジュールには適用しない):
JDBCDataSourceParamsBean.AlgorithmType

変更は、モジュールの再デプロイ後またはサーバーの再起動後に有効になります。

データソース・ドライバ・タイプ

マルチ・データ・ソースが接続リクエストを処理するときに使用するデータ・ソースのタイプ。データベース接続を作成するために、XA JDBCドライバを使用するデータ・ソースか、または非XA JDBCドライバを使用するデータ・ソース。

選択されたデータソース

新しいマルチ・データ・ソースが接続リクエストを処理するときに使用するデータ・ソース。

ターゲット

新しいマルチ・データ・ソースをデプロイするサーバーおよびクラスタ。


トップに戻る