ヘッダーをスキップ

Oracle Database Companion CDインストレーション・ガイド
10gリリース2(10.2) for Microsoft Windows(x64)

B25693-02
目次
目次
索引
索引

戻る 次へ

1 Oracle Database Companion CDインストールの概要

この章では、Oracle Database Companion CDに含まれている製品の概要と、各製品のインストール前に考慮する必要がある問題について説明します。

インストール・プロセスの概要

インストール・プロセスは、次の5段階で構成されます。

  1. リリース・ノートの参照: インストールを開始する前に、Oracle Database 10gリリース2(10.2)のリリース・ノートを参照してください。リリース・ノートは、プラットフォーム固有のマニュアルとともに使用可能です。リリース・ノートの最新バージョンは、次のURLのOracle Technology Networkから入手できます。

    http://www.oracle.com/technology/documentation

  2. インストールの計画: この章では、各インストール・タイプの製品と、ソフトウェアのインストール前に知っておく必要のある情報を提供します。

    『Oracle Databaseインストレーション・ガイド』の付録A「インストールに関してよくある質問」も参照できます。この付録では、サイト要件に応じたOracle製品の最適のインストール方法が提案されています。

  3. システム要件の確認: 第2章では、ソフトウェアをインストールする前にシステムで満たす必要がある最低要件について説明します。

  4. ソフトウェアのインストール: 次の項を参照して、Oracle Database Companion CDの製品をインストールします。

    • 第3章では、Oracle Universal Installerを使用したソフトウェアのインストール方法について説明します。

    • 付録Aでは、レスポンス・ファイルを使用したサイレントまたは非対話型モードでのインストールの実行方法について説明します。

    • 「異なる言語でのOracleコンポーネントのインストールおよび使用」 では、Oracle Database Companion CDコンポーネントを別の言語でインストールおよび使用する方法について説明します。

    • 付録Dでは、インストールのトラブルシューティングに関する情報を示します。

  5. Companion CD製品の使用開始: 次の項を参照して、Oracle Database Companion CD製品の使用を開始します。

Oracle Database 10g Productsインストール・タイプでインストールされる製品

次の各製品は、Oracle Database 10g Productsインストール・タイプでインストールできます。

Oracle JDBC Development Drivers

Oracleには、コードのデバッグおよび他のデプロイ計画に使用できる一連のJDBCドライバが用意されています。これらのドライバはOracle Databaseリリース10.2.0.1以上にアクセスできます。

関連項目

  • Oracle JDBCドライバおよびOracle Call Interfaceの詳細は、Oracle Technology Network(http://www.oracle.com/technology/index.html)を参照してください。

  • 『Oracle Call Interfaceプログラマーズ・ガイド』

 

Oracle SQLJ

Oracle SQLJによりアプリケーション・プログラマはJava設計哲学と対応する方法でJavaコードにSQL操作を埋め込むことができます。SQLJプログラムとは、埋込みSQL文が含まれているJavaプログラムです。Oracle SQLJでは、事前定義されていない動的SQL操作をサポートする拡張機能が提供されています。その操作はリアルタイムで変更できます。動的SQL操作は、SQLJアプリケーション内のJDBCコードまたはPL/SQLコードを介して使用することもできます。一般的なアプリケーションでは、動的SQLよりも静的SQLのほうが広く使用されています。SQLJはトランスレータおよびランタイム・コンポーネントの両方で構成され、スムーズに開発環境に統合されます。

Oracle Databaseのサンプル

Oracle Database Examplesには、Oracle Databaseの製品、オプションおよび機能の習得に使用できる多様な例と製品デモが含まれています。これらの例の多くは、Oracle Databaseにオプションでインストールできるサンプル・スキーマと連動するように設計されています。Oracleオンライン・ドキュメント・ライブラリにあるマニュアルの多くは、Oracle Database Examplesで提供されるサンプル・プログラムおよびスクリプトを使用しています。

必須製品

Oracle Database Examplesを使用するためには、Oracle Databaseにサンプル・スキーマをインストールする必要があります。データベースの作成時にサンプル・スキーマを組み込むかどうかは、Oracle Databaseをインストールするとき、またはDatabase Configuration Assistant(DBCA)を使用して新規データベースを作成するときに選択できます。また、サンプル・スキーマを既存のデータベースに手動でインストールすることもできます。

関連項目

サンプル・スキーマを既存のデータベースに手動でインストールする方法は、『Oracle Databaseサンプル・スキーマ』を参照してください。 

Oracle Textが提供するナレッジ・ベース

「Oracle Database 10g Products」インストール・タイプでは、2つのOracle Textナレッジ・ベース(英語とフランス語)がインストールされます。提供されるナレッジ・ベースは、要件に応じて拡張できます。あるいは、英語とフランス語以外の言語で独自のナレッジ・ベースを作成できます。

関連項目

ナレッジ・ベースの作成および拡張の詳細は、『Oracle Textリファレンス』を参照してください。 

Oracle Ultra Search

また、様々な種類の検索アプリケーションを作成できます。Oracle Ultra Searchを使用すると、Webサイト、データベース表、ファイル、メーリング・リスト、Oracle Application Serverのポータルおよびユーザー定義のデータソースを索引付けおよび検索できます。

ネイティブにコンパイルされたJavaライブラリ

Oracle Database 10g Productsインストール・タイプでは、JAcceleratorおよびOracle interMedia Image Acceleratorがインストールされます。これには、Oracle JVMおよびOracle interMedia用のネイティブ・コンパイルJavaライブラリ(NCOMP)が含まれています。プラットフォーム上でこの2つの製品のパフォーマンスを改善するには、これらのライブラリが必要です。

JPublisher

JPublisherはJavaユーティリティであり、Javaプログラム内で次のユーザー定義データベース・エンティティを表すJavaクラスを生成します。

JPublisherを使用すると、SQLオブジェクト型、オブジェクト参照型およびコレクション型(VARRAYまたはネストした表)からJavaクラスへのマッピングを強い型指定で指定し、カスタマイズできます。

また、JPublisherでPL/SQLパッケージ用のクラスも生成できます。これらのクラスは、PL/SQLパッケージ内でストアド・プロシージャを起動するためのラッパー・メソッドを持ちます。

さらに、JPublisherによりJavaからPL/SQLのみの型へのアクセスが単純化されます。PL/SQLの型とSQLの型の間で事前定義済マッピングまたはユーザー定義マッピングを使用したり、これらの型の間でPL/SQL変換ファンクションを使用できます。これらの型が適切に対応していれば、JPublisherでは必要なJavaおよびPL/SQLコードが自動的に生成されます。

SQLまたはPL/SQLエンティティをJavaに公開するのと同じ方法で、サーバー・サイドJavaクラスをクライアント・サイドJavaクラスに公開できます。これにより、アプリケーションからデータベースのJavaクラスを直接コールできます。

JPublisherを使用すると、生成されたJavaクラスをWebサービスとして公開できます。たとえば、SQLまたはPL/SQLエンティティやサーバー・サイドJavaエンティティを公開できます。

JPublisherは、生成されるほとんどのJavaクラスでSQLJコードを使用するため、Oracle SQLJ TranslatorおよびOracle SQLJ Runtimeが組み込まれています。Oracle SQLJは、JavaプログラムにSQL文を埋め込むための標準的な方法です。

Oracle SQLJ Translator

JPublisherは生成されるクラスでSQLJコードを使用するため、必要に応じて、コードの生成プロセスでOracle SQLJ Translatorを自動的に起動します。Oracle SQLJ Translatorは、埋込みSQL文をJDBCコールに変換します。

Oracle SQLJ Runtime

Oracle SQLJ Runtimeはプログラムの実行中に使用され、JPublisherによって生成されたほとんどのクラスを実行します。SQLJ Runtimeは、JDBCドライバ上で動作する、Pure JavaコードのThinレイヤーです。SQLJ Runtimeは、SQL操作に関する情報を読み取り、JDBCドライバに指示を伝達する中間プログラムとして機能します。

関連項目

『Oracle Database JPublisherユーザーズ・ガイド』 


戻る 次へ
Oracle
Copyright © 2008 Oracle Corporation.

All Rights Reserved.
目次
目次
索引
索引