2011-01-06 7 views
1

Java 응용 프로그램에 연결된 Oracle 9 데이터베이스를 유지 관리하고 있습니다.Oracle JDBC 등록 정보

weblogic 구성을 보면 다음과 같은 속성이 데이터 소스 옆에 설정되어 있지만 이것들에 어떤 영향이 있는지 확실하지 않습니다. 누구든지 아래 설정의 목적과 효과를 알고 있습니까?

  • oracle.jdbc.V8Compatible = 사실

  • oracle.jdbc.J2EE13Compliant = 거짓

답변

2

oracle.jdbc.V8Compatible는 - JDBC 드라이버를 8I 후 java.sql의 반환 시작 . DATE 유형 열의 경우 DATE 클래스 및 TIMESTAMP 열의 경우 java.sql.Timestamp 클래스. 오라클 DATE 열에 시간 정보가 포함되어 있다는 점을 제외하면 많은 의미가 있습니다. 따라서 많은 테이블 디자인에 타임 스탬프를 저장하고 java.sql.Timestamp를 원한다는 DATE가 있습니다. 이 옵션을 설정하면 DATE 열의 이전 동작을 통해 java.sql.Timestamp가 생성됩니다.

oracle.jdbc.J2EE13Compliant - 이것에 대해서는 잘 모르겠습니다. Java EE 1.3 strict 모드를 켰다 고 말하는 레퍼런스를 발견했습니다. 정확히 내가 확신 할 수 없다는 뜻입니다.