16

Oracle 11g を Java コードのデータベースとして使用したいと考えていました。オラクルのWebサイトからドライバーを取得しようとしました。専門用語が散りばめられた非常に多くのファイルを見ました。それらの言葉が何を意味し、ユーザーとしての私にどのように影響するかを知る必要があります. どちらを使用するかを決定するにはどうすればよいですか? 私は jdk 6 を使用しているため、ojdbc6.jar を選択しました。ファイルの説明が何を意味し、誰がそれらを気にする必要があるのか​​、その理由を理解するのを手伝ってください。

ojdbc6.jar - Classes for use with JDK 1.6. It contains 
the JDBC driver classes except classes for NLS support in 
Oracle Object and Collection types.

ojdbc6_g.jar - Same as ojdbc6.jar except compiled 
with "javac -g" and contains tracing code.

ojdbc6dms.jar - Same as ojdbc6.jar, except 
that it contains instrumentation to support DMS 
and limited java.util.logging calls.

orai18n.jar - NLS classes for use with JDK 1.5, and 
1.6. It contains classes for NLS support in Oracle 
Object and Collection types. This jar file replaces 
the old nls_charset jar/zip files.

xdb6.jar - To use the standard JDBC4.0 java.sql.SQLXML 
interface with JDBC 11.2.0.3, you need to use xdb6.jar
(instead of xdb.jar) from the 11.2.0.3 distribution.

編集 -

ところで、SimpleFan.jar は何のためのものですか? 私もそれを見ました。

ありがとう。

4

1 に答える 1

13

あなたは正しいものを選んだようですね。

Oracle JDBCコードをステップ実行する必要がある場合は、「_g」が必要になりますが、これはほとんどありません。

「dms」バージョンは、より洗練されたデータベースの監視をサポートしています。繰り返しますが、通常使用するものではありません。

国際化サポートを完全に使いたい場合は、「orai18n.jar」が必要です。

SQLXML を使用して XML ドキュメントをデータベース内に格納および処理する場合は、xdb6.jar が必要になります。

良いニュースは...いつでも、これらの追加機能のいずれか必要であることに気付いた場合は、jarを交換して、すぐに使用できることです!

于 2012-08-05T04:53:18.427 に答える