2011-01-06 5 views
1

Javaアプリケーションに接続されたOracle 9データベースを維持しています。Oracle JDBCのプロパティ

weblogic構成を見ると、次のプロパティがデータソースの隣に設定されていますが、これらのプロパティにどのような影響があるかはわかりません。誰でも以下の設定の目的と効果を知っていますか?

  • oracle.jdbc.V8Compatible =真

  • oracle.jdbc.J2EE13Compliant = falseを

答えて

2

oracle.jdbc.V8Compatibleは - JDBCドライバを8I後のjava.sqlを返す開始しましたDATE型列の場合は.Dateクラス、TIMESTAMP列の場合はjava.sql.Timestampクラスです。 Oracle DATE列には時刻情報が含まれていることを除いて意味があります。そのため、多くの表の設計ではタイムスタンプを格納するDATEがあり、java.sql.Timestampが必要です。このオプションを設定することで、DATE列の古い動作を取得し、java.sql.Timestampを作成します。

oracle.jdbc.J2EE13Compliant - これはわかりません。私はそれがJava EE 1.3厳密モードをオンにすると言うリファレンスを見つけました。正確には、私は確信していないことを意味します。

関連する問題