ヘッダーをスキップ
Oracle TopLinkスタート・ガイド
10g(10.1.3.1.0)
B31862-02
  目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

1 Oracle TopLinkをインストールするための前提条件

この章では、Oracle TopLink(TopLink)をインストールする前に確認する必要がある情報について説明します。ここでは、次の項目について説明します。

システム要件および動作要件

10g(10.1.3.1.0)の完全な製品要件および最新の動作要件情報は、http://www.oracle.com/technology/software/products/ias/files/as_certification_r3_101310.htmlで入手できます。

これらの要件以外に、次のことを考慮します。

Java仮想マシン(JVM)およびJava Developer's Kit(JDK)

TopLinkでは、JDK 1.4.2(またはそれ以上)と互換性のあるJVMが必要です。また、TopLinkではURLベースのスキーマおよびホストにあるドキュメントを使用するためのインターネット・アクセスも必要です。

Java Database Connectivity(JDBC)ドライバ

TopLinkでは、JDBC 2.0以上のドライバが必要です。TopLinkはJDBC 3.0ドライバと相互運用できますが、JDBC 3.0独自の機能すべてをサポートしているわけではありません。サポートされているオブジェクト・リレーショナル拡張機能については、データベースおよびJDBCドライバのベンダーに問い合せてください。

TopLink Workbenchでデータベースから表情報を取得するには、JDBCドライバで次のJDBCメソッドがサポートされている必要があります。

  • getTables

  • getTablesTypes

  • getImportedKeys

  • getCatalogs

  • getPrimaryKeys

Java Cryptography Extension(JCE)

TopLinkでは、データベース・ログイン情報の暗号化にJCEが使用されます。JCEは、JDK 1.4(またはそれ以上)に含まれます。

サポートされるデータベース

TopLinkでは、次のOracle Databaseプラットフォームがサポートされます(詳細は、『Oracle TopLink API Reference』のoracle.toplink.platform.database.oracleパッケージを参照してください)。

TopLinkでは、次のOracle Database以外のプラットフォームがサポートされます(詳細は、『Oracle TopLink API Reference』のoracle.toplink.platform.databaseパッケージを参照してください)。

JDBCドライバの要件の詳細は、「Java Database Connectivity(JDBC)ドライバ」を参照してください。

サード・パーティ・ライセンス情報

TopLinkには、次のソフトウェアが含まれ、使用されます。

Antlr

http://www.antlr.org/rights.html

TopLinkでは、EJB QL解析にAntlrを使用します。ANother Tool for Language Recognition(ANTLR)は、C++またはJavaのアクションを含む文法記述から、レコグナイザ、コンパイラ、トランスレータを構築するためのフレームワークを提供する言語ツールです。ANTLRパーサーおよびトランスレータ・ジェネレータは、完全に公開されています。

DOM

http://www.w3.org/Consortium/Legal/copyright-software.html

Document Object Model(DOM)は、XML文書およびHTML文書の処理に使用できるいくつかのプログラム・ニュートラル言語インタフェースを定義する仕様です。この仕様は、W3Cによって維持管理されています。W3Cでは、これらのインタフェース用のJavaバインディングも提供しています。TopLinkでは、このバインディングを使用して、XML文書を解析し、処理します。

このプログラムには、World Wide Web Consortium(W3C)のサード・パーティ・コードが含まれています。W3Cライセンスの条件に従い、オラクル社は次の通知を行う必要があります。ただし、この製品に付属するOracleプログラムのライセンスは、W3Cのソフトウェアも含め、Oracleプログラムを使用する権利を確定するもので、次の通知に含まれる条件によってこれらの権利が変わることはありません。

This work (and included software, documentation such as READMEs, or other related items) is being provided by the copyright holders under the following license.By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions.

Permission to copy, modify, and distribute this software and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications:

  1. The full text of this NOTICE in a location viewable to users of the redistributed or derivative work.

  2. Any pre-existing intellectual property disclaimers, notices, or terms and conditions.If none exist, the W3C Software Short Notice (http://www.w3.org/Consortium/Legal/2002/copyright-software-short-notice-20021231.html) should be included (hypertext is preferred, text is permitted) within the body of any redistributed or derivative code.

  3. Notice of any changes or modifications to the files, including the date changes were made.(We recommend you provide URLs to the location from which the code is derived.)

THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.

COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION.

The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the software without specific, written prior permission.Title to copyright in this software and any associated documentation will at all times remain with copyright holders.

Java Runtime Environment

http://java.sun.com/j2se/

Java Runtime Environmentは、Sun社によって維持管理されています。Oracle TopLinkのインストールには、JRE 1.5がデフォルトで含まれます。TopLinkを他の準拠するJava 2 VMで実行されるように構成することができます。JavaおよびすべてのJavaベースの商標およびロゴは、米国およびその他の国では、Sun社の商標または登録商標です。

ASM

ASMは、Javaバイトコード操作フレームワークです。これは、スタブ・クラスまたはその他のプロキシ・クラスを直接バイナリ形式に動的に生成したり、ロード時(つまり、Java仮想マシンにロードされる直前)にクラスを動的に変更するのに使用できます。

http://asm.objectweb.org/license.html

Copyright (c) 2000-2005 INRIA, France Telecom

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

  3. Neither the name of the copyright holders nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THEIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSEARE DISCLAIMED.IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BELIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, ORCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER INCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OFTHE POSSIBILITY OF SUCH DAMAGE.