ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Server JDBCデータ・ソースの構成と管理
11g リリース1 (10.3.4)
B60997-02
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストヘ移動
製品
目次へ移動
目次

前
 
次
 

1 概要とロードマップ

この項では、『Oracle Fusion Middleware Oracle WebLogic Server JDBCデータ・ソースの構成と管理』の内容と構成について説明します。

ドキュメントのスコープと対象読者

このドキュメントは、Java Database Connectivity (JDBC) APIを使用するアプリケーションの開発とサポートを行うソフトウェア開発者およびシステム管理者向けに書かれています。また、WebLogic Serverを評価するビジネス・アナリストやシステム設計者にとって有用な情報も掲載しています。このドキュメントのトピックは、ソフトウェア・プロジェクトの評価、設計、開発、本番前、および本番段階に関連しています。

このドキュメントは、特定のJDBCプログラミング・トピックを対象としたものではありません。これらのトピックに関するWebLogic Serverのドキュメントとリソースへのリンクについては、「関連ドキュメント」を参照してください。

このドキュメントは、Java EEおよびJDBCの概念に精通している読者を対象としています。また、WebLogic Serverで提供される付加価値の高い機能を重点的に扱います。

このドキュメントの手引き

関連ドキュメント

このドキュメントには、JDBCデータ・ソース構成および管理情報が含まれます。

WebLogic Serverアプリケーションを開発、デプロイ、およびモニターするための包括的なガイドラインについては、以下のドキュメントを参照してください。

JDBCサンプルとチュートリアル

このドキュメントの他にも、様々なJDBCコード・サンプルとチュートリアルが用意されています。これらのサンプルとチュートリアルでは、JDBCの構成とAPIの使い方、および主要なJDBC開発タスクを実行する実際的な手順が示されています。

Avitek Medical Recordsアプリケーション(MedRec)とチュートリアル

MedRecはWebLogic Serverに付属したエンドツーエンドのサンプルJava EEアプリケーションであり、一元的で独立した医療記録管理システムをシミュレートします。MedRecアプリケーションには、患者、医師、および管理者に対して、様々なクライアントを使用して患者のデータを管理するフレームワークが用意されています。

MedRecはWebLogic ServerとJava EEの機能を例示し、Oracle推奨のベスト・プラクティスを示します。MedRecはWebLogic Server配布キットに含まれており、Windowsマシンの「スタート」メニューからアクセスできます。Linuxなどのプラットフォームでは、WL_HOME\samples\domains\medrecディレクトリからMedRecを起動します。WL_HOMEは、WebLogic Platformの最上位のインストール・ディレクトリです。

WebLogic Server配布キットのJDBCサンプル

WebLogic Serverでは、必要に応じてAPIサンプル・コードをWL_HOME\samples\server\examples\src\examples,にインストールできます。WL_HOMEはWebLogic Serverの最上位インストール・ディレクトリです。WebLogic Serverのスタート・メニューからサンプル・サーバーを起動して、サンプルとその実行手順に関する情報を確認できます。

このリリースでのJDBCデータ・ソースの新機能と変更点

このリリースには、次の新機能および変更された機能が含まれます。

このリリースで導入された新しいWebLogic Server機能の包括的なリストは、『Oracle WebLogic Serverの新機能』を参照してください。

Oracle RACサポートの強化

このリリースでは、新しいデータ・ソース・タイプ、GridLinkデータ・ソースを提供し、Oracle RACサポートを強化しています。GridLinkデータ・ソースは次を提供します。

  • 単一のWebLogic Serverデータ・ソースとOracle RACクラスタを対象とするサービス間のOracle RAC接続を構成するための単純かつ統一的なメソッド。

  • 次のサポートを含む、Oracle RACクラスタの状態変化に順応して応答するための機能。

    • 高速接続フェイルオーバー(FCF)

    • 実行時接続ロード・バランシング(RCLB)

    • データベースの正常な停止

  • グローバル・トランザクションのXAアフィニティなどの追加パフォーマンス機能によって、Oracle RACクラスタ上で実行されるすべてのデータベース操作は同一のOracle RACインスタンスへ命令されることが保証されます。

  • Oracle単一クライアント・アクセス名(SCAN)アドレスのサポート。これによって、複数のGridLinkデータ・ソースのデータベース・リスナー・アドレスおよびONSデーモン・アドレスは、SCANリスナーに登録してOracle RACインスタンスにアクセスするために使用される単一の名前として表示できるようになります。SCANアドレスを含むGridLinkデータ・ソースは、Oracle RACノードを追加または削除する場合でも変更する必要はありません。

詳細は、「GridLinkデータ・ソースの使用」を参照してください。

JDBCリソースの再編成

JDBCリソースは、WebLogic Server管理コンソールのドメイン・ツリー内で再編成されました。汎用データ・ソース、GridLinkデータ・ソース、およびマルチ・データ・ソースは、管理コンソールのドメイン・ツリーの「サービス」 > 「データ・ソース」ブランチの下にすべて配置されています。

データ・ソース・ファクトリ

データ・ソース・ファクトリ(非推奨)はこのリリースでもサポートされていますが、データ・ソース・ファクトリを含む既存ドメインをアップグレードしていない場合は、ドメイン・ツリーに表示されません。アップグレード済のドメインにデータ・ソース・ファクトリが含まれる場合、管理コンソールのドメイン・ツリーの「サービス」>「データ・ソース・ファクトリ」ブランチの下に配置されます。

パフォーマンス機能の拡張

このリリースでは、サポート対象のOracleドライバを使用するときにデータ・ソース・パフォーマンス機能を拡張する機能を提供しています。これには次が含まれます。

  • Oracle Net Sdp

  • Oracle Dynamic Buffering

  • Oracle Reduced Data Copies

これらの強化機能では、固有のハードウェア、ソフトウェア、および構成が必要になる場合があります。詳細は、「Oracleパラメータの構成」を参照してください。

接続ベースのシステム・プロパティ

このリリースでは、システム・プロパティの値を使用する設定ドライバ・プロパティをサポートしています。「接続ベースのシステム・プロパティ」を参照してください。

ローカル・トランザクション後の接続維持

このリリースでは、「ローカル・トランザクション後の接続を保持」という新しい属性を提供しています。この属性によって、WebLogic Serverは、ローカル・トランザクションの確定またはロールバック時に論理接続に関連付けられる物理的データベース接続を維持できるようになります。『Oracle WebLogic Server MBeanリファレンス』KeepConnAfterLocalTxに関する項を参照してください。