このJDBC Oracleパラメータの変更
/management/weblogic/{version}/edit/partitions/{name}/resourceGroups/{name}/JDBCSystemResources/{name}/JDBCResource/JDBCOracleParams
このJDBC oracleパラメータを変更します。
リクエスト
- application/json
- name: string
コレクション内のインスタンスの名前プロパティ。
- version: string
WebLogicのRESTインタフェースのバージョン。
- X-Requested-By: string
'X-Requested-By'ヘッダーは、クロスサイト・リクエスト・フォージェリ(CSRF)攻撃からの保護に使用されます。値は、'MyClient'などの任意の名前です。
変更されたJDBC oracleパラメータ・モデルが含まれている必要があります。
object
- activeGridlink(optional): boolean
デフォルト値:
false
構成済のアクティブなGridLinkデータ・ソースを示します。コンソールを使用してアクティブなGridLinkデータ・ソースを作成する場合は、この属性を
true
に設定します。FanEnabledがtrue
であるか、またはOnsNodeListがnull以外の文字列である場合は、無視されます。 - affinityPolicy(optional): string
デフォルト値:
Session
許可された値:[ "Transaction", "Session", "Data", "None" ]
データ・ソースのアフィニティ・ポリシーを指定します。
オプションは次のとおりです。
Transaction: トランザクション・アフィニティ
Session: Webセッション・アフィニティ
Data: データ・アフィニティ
デフォルト値は「セッション」です。
- connectionInitializationCallback(optional): string
接続初期化コールバック・クラスの名前。
この名前は、データ・ソースの作成時に自動的に
registerConnectionInitializationCallback
に渡されます。このクラスはoracle.ucp.jdbc.ConnectionInitializationCallback
を実装する必要があります。 - fanEnabled(optional): boolean
デフォルト値:
false
データ・ソースをOracle FANイベントに登録し、データ・ソースでそれらのイベントを処理できるようにします。
この属性を適用できるのは、ONSプロトコルを使用してFAN通知イベントをパブリッシュするRAC構成に対してのみです。
- onsNodeList(optional): string
ONSベースのFANイベントを受け取るためにONSデーモンが接続するリスニング・アドレスとリスニング・ポートのカンマ区切りのリスト。Oracle 11gデータベースに接続する際には必須で、Oracleデータベース・リリース12c以上に接続する場合はオプションです。
- onsWalletFile(optional): string
SSL証明書を格納するOracleウォレット・ファイルの場所。ONSクライアントがSSLを使用してONSデーモンと通信するように構成されている場合にのみ必要です。
- onsWalletPassword(optional): string(password)
ONSクライアント構成文字列の一部として含まれるウォレット・パスワード属性。この属性は、ONSがSSLプロトコルを使用するように構成されている場合にのみ必要です。
値は暗号化された形式でディスクリプタ・ファイルに格納され、暗号化された形式で管理コンソールに表示されます。
- oracleEnableJavaNetFastPath(optional): boolean
デフォルト値:
false
非推奨。
- oracleOptimizeUtf8Conversion(optional): boolean
Oracle JDBC UTF-8変換の最適化オプションを有効にします。
- oracleProxySession(optional): boolean
デフォルト値:
false
Oracle JDBCプロキシ認証を有効にします。
Oracleドライバに対してのみ適用できます。
資格証明マッピングを使用してWebLogic ServerユーザーIDがデータベース・ユーザーIDにマップされている必要があります。
- replayInitiationTimeout(optional): integer(int32)
最小値:
0
最大値:2147483647
デフォルト値:3600
データ・ソースによって許可される、Application Continuityのリプレイ処理がタイムアウトしてリプレイ・セッション・コンテキストを終了するまでの時間(秒)。
ゼロ(0)秒に設定すると、begin/endRequestは継続して呼び出されますが、リプレイ処理(フェイルオーバー)が無効になります。カバレッジの収集およびパフォーマンスの測定にこれを使用できます。
デフォルト値は3600秒です。
oracle.ucp.jdbc.ConnectionInitializationCallback
を参照
- useDatabaseCredentials(optional): boolean
デフォルト値:
false
有効になっている場合、アプリケーション・サーバー資格証明のかわりにOracleデータベース資格証明がgetConnectionで使用されます。データベース資格証明は、資格証明マッパーでの動作を要求することなく、プロキシ・セッションの取得に使用されます。
- Admin: basic
タイプ:
Basic
説明:A user in the Admin security role.
- Deployer: basic
タイプ:
Basic
説明:A user in the Deployer security role.