BEA ホーム | 製品 | dev2dev | support | askBEA
 ドキュメントのダウンロード   サイト マップ   Glossary 
検索

WebLogic JDBC プログラマーズ ガイド

 Previous Next Contents PDF で侮ヲ  

WebLogic JDBC の概要

JDBC の概要

JDBC ドライバと WebLogic Server の使用

JDBC ドライバのタイプ

WebLogic Server JDBC ドライバの表

WebLogic Server 2 層 JDBC ドライバ

WebLogic jDriver for Oracle

WebLogic jDriver for Microsoft SQL Server

WebLogic Server JDBC 多層ドライバ

WebLogic RMI ドライバ

WebLogic Pool ドライバ

WebLogic JTS ドライバ

サードパーティ ドライバ

Sybase jConnect ドライバ

Oracle Thin ドライバ

接続プールの概要

サーバサイド アプリケーションでの接続プールの使い方

クライアントサイド アプリケーションでの接続プールの使い方

マルチプールの概要

クラスタ化された JDBC の概要

DataSource の概要

JDBC API

JDBC 2.0

プラットフォーム

WebLogic JDBC のコンフィグレーションと管理

接続プールのコンフィグレーションと使い方

接続プールを使用するメリット

起動時の接続プールの作成

正しい接続数によるサーバのロックアップの回避

接続プールのコンフィグレーションにおけるデータベース パスワード

接続プールの制限事項

JDBC 接続プールの接続の更新に関する注意事項

JDBC接続プールのテスト機能の強化

データベース接続消失後の接続テストでの遅延を最小限に抑える

接続テスト失敗後の接続要求の遅延を最小限に抑える

secondsToTrustAnIdlePoolConnection を使用して接続要求の遅延を最小限に抑える

接続プールの動的作成

動的接続プールのサンプル コード

パッケージをインポートする

管理 MBeanHome をルックアップする

サーバ MBean を取得する

接続プール MBean を作成する

接続プール プロパティを設定する

対象を追加する

DataSource を作成する

動的接続プールと DataSource を削除する

接続プールの管理

プールに関する情報の取得

接続プールの無効化

接続プールの縮小

接続プールの停止

プールのリセット

weblogic.jdbc.common.JdbcServices と weblogic.jdbc.common.Pool クラス (非推奨) の使用

アプリケーション スコープの JDBC 接続プール

マルチプールのコンフィグレーションと使い方

マルチプールの機能

マルチプール アルゴリズムの選択

高可用性

ロード バランシング

マルチプールのフェイルオーバの拡張

接続プールが失敗したときの接続要求の転送の改良

マルチプール内の失敗した接続プールが回復するときの自動的な再有効化

マルチプールの使用されている接続プールのフェイルオーバの有効化

コールバックによるマルチプールのフェイルオーバの制御

コールバックによるマルチプールのフェイルバックの制御

マルチプール フェイルオーバの制限事項と要件

フェイルオーバを有効にするための予約時の接続のテスト

使用中の接続ではフェイルオーバは行われない

DataSource のコンフィグレーションと使い方

DataSource オブジェクトにアクセスするパッケージのインポート

DataSource を使用したクライアント接続の取得

コード例

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

JDBC アプリケーションのパフォーマンス チューニング

JDBC パフォーマンスの概要

WebLogic のパフォーマンス向上機能

接続プールによるパフォーマンスの向上

Prepared Statement とデータのキャッシング

ベスト パフォーマンスのためのアプリケーション設計

1. データをできるだけデータベースの内部で処理する

2. 組み込み DBMS セットベース処理を使用する

3. クエリを効率化する

4. トランザクションを単一バッチにする

5. DBMS トランザクションがユーザ入力に依存しないようにする

6. 同位置更新を使用する

7. 操作データをできるだけ小さくする

8. パイプラインと並行処理を使用する

WebLogic 多層 JDBC ドライバの使い方

WebLogic RMI ドライバの使い方

WebLogic RMI ドライバを使用するための WebLogic Server の設定

RMI ドライバを使用するサンプル クライアント コード

必要なパッケージをインポートする

データベース接続を取得する

JNDI ルックアップを使用した接続の取得

WebLogic RMI ドライバだけを使用して接続を取得する

WebLogic RMI ドライバによる行キャッシング

WebLogic RMI ドライバによる行キャッシングの重要な制限事項

WebLogic JTS ドライバの使い方

JTS ドライバを使用するサンプル クライアント コード

WebLogic Pool ドライバの使い方

WebLogic Server でのサードパーティ ドライバの使い方

サードパーティ JDBC ドライバの概要

サードパーティの JDBC ドライバに対する環境設定

Windows でのサードパーティ JDBC ドライバの CLASSPATH

UNIX でのサードパーティ JDBC ドライバの CLASSPATH

Oracle Thin Driver の変更または更新

Oracle Thin Driver 9.x および 10g でのパッケージの変更

nls_charset12.zip による文字セットのサポート

Sybase jConnect Driver の更新

IBM Infomix JDBC Driver のインストールと使い方

IBM Infomix JDBC Driver 使用時の接続プール属性

IBM Infomix JDBC Driver のプログラミング上の注意

Microsoft SQL Server 2000 Driver for JDBC のインストールと使い方

Microsoft SQL Server Driver for JDBC の Windows システムへのインストール

Microsoft SQL Server Driver for JDBC の UNIX システムへのインストール

Microsoft SQL Server Driver for JDBC 使用時の接続プール属性

サードパーティ ドライバを使用した接続の取得

サードパーティ ドライバでの接続プールの使い方

接続プールと DataSource の作成

JNDI を使用した接続の取得

接続プールからの物理的な接続の取得

物理的な接続を取得するサンプル コード

物理的な接続を使用する際の制限事項

Oracle 拡張機能と Oracle Thin Driver の使用

Oracle JDBC 拡張機能の使用時の制限

Oracle 拡張機能から JDBC インタフェースにアクセスするサンプル コード

Oracle 拡張機能へアクセスするパッケージをインポートする

接続を確立する

デフォルトの行プリフェッチ値を取得する

ARRAY によるプログラミング

ARRAY を取得する

データベースで ARRAY を更新する

Oracle Array 拡張機能メソッドを使用する

STRUCT によるプログラミング

STRUCT を取得する

OracleStruct 拡張機能メソッドを使用する

STRUCT 属性を取得する

STRUCT によってデータベース オブジェクトを更新する

データベース オブジェクトを作成する

STRUCT 属性を自動バッファリングする

REF によるプログラミング

REF を取得する

OracleRef 拡張機能メソッドを使用する

値を取得する

REF 値を更新する

データベースで REF を作成する

BLOB と CLOB によるプログラミング

DBMS から BLOB ロケータを選択するクエリを実行する

WebLogic Server java.sql オブジェクトを宣言する

SQL 例外ブロックを開始する

PreparedStatement を使用した CLOB 値の更新

Oracle 仮想プライベート データベースによるプログラミング

Oracle 拡張機能インタフェースとサポートされるメソッドの表

dbKona (非推奨) の使い方

dbKona の概要

多層コンフィグレーションでの dbKona

dbKona と JDBC ドライバの相互作用

dbKona と WebLogic Event の相互作用

dbKona アーキテクチャ

dbKona API

dbKona API リファレンス

dbKona オブジェクトとそれらのクラス

dbKona のデータ コンテナ オブジェクト

DataSet

QueryDataSet

TableDataSet

EventfulTableDataSet (非推奨)

Record

Value

dbKona のデータ記述オブジェクト

Schema

Column

KeyDef

SelectStmt

dbKona のその他オブジェクト

例外

定数

エンティティの関係

継承関係

所有関係

dbKona の実装

dbKona を使用した DBMS へのアクセス

手順 1. パッケージのインポート

手順 2. 接続確立用のプロパティの設定

手順 3. DBMS との接続の確立

クエリの準備、およびデータの検索と表示

手順 1. データ検索用のパラメータの設定

手順 2. クエリ結果用の DataSet の生成

手順 3. 結果の取り出し

手順 4. TableDataSet の Schema の検査

手順 5. htmlKona を使用したデータの検査

手順 6. htmlKona を使用した結果の表示

手順 7. DataSet および接続のクローズ

SelectStmt オブジェクトを使用したクエリの作成

手順 1. SelectStmt パラメータの設定

手順 2. QBE を使用したパラメータの修正

SQL 文を使用した DBMS データの変更

手順 1. SQL 文の記述

手順 1. SQL 文の記述

手順 2. 各 SQL 文の実行

手順 3. htmlKona を使用した結果の表示

KeyDef を使用した DBMS データの変更

手順 1. KeyDef とその属性の作成

手順 2. KeyDef を使用した TableDataSet の作成

手順 3. TableDataSet へのレコードの挿入

手順 4. TableDataSet でのレコードの更新

手順 5. TableDataSet からのレコードの削除

手順 6. TableDataSet の保存の詳細

保存前の Record 状態の確認

手順 7. 変更内容の検証

コードのまとめ

dbKona での JDBC PreparedStatement の使い方

dbKona でのストアド プロシージャの使い方

手順 1. ストアド プロシージャの作成

手順 2. パラメータの設定

手順 3. 結果の検査

画像およびオーディオ用バイト配列の使い方

手順 1. 画像データの検索と表示

手順 2. データベースへの画像の挿入

Oracle シーケンス用の dbKona の使い方

手順 1. dbKona Sequence オブジェクトの作成

手順 2. dbKona からの Oracle サーバのシーケンスの作成と破棄

手順 3. Sequence の使い方

コードのまとめ

JDBC 接続のテストとトラブルシューティング

JDBC 接続のモニタ

コマンドラインからの DBMS 接続の有効性の検証

構文

引数

サンプル

JDBC のトラブルシューティング

JDBC 接続

Windows

UNIX

コードセットのサポート

UNIX での Oracle に関わる他の問題

UNIX でのスレッド関連の問題

JDBC オブジェクトを閉じる

JDBC オブジェクトの破棄

UNIX での共有ライブラリに関連する問題のトラブルシューティング

WebLogic jDriver for Oracle

Solaris

HP-UX

不適切なファイル パーミッションの設定

不適切な SHLIB_PATH

 

Back to Top Previous Next