오라클 DB 커넥션 오류
- 작성자 :
- 정*주
- 작성일 :
- 2016-04-18 16:21:21
- 조회수 :
- 1,834
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
안녕하세요.
현재 운영중인 사이트인데 지속적으로 아래와 같은 오류가 발생하여 문의드립니다.
----------------------------------------------------------------------------------------------
2016-04-16 05:41:29,859 DEBUG [java.sql.ResultSet] {rset-860835} ResultSet
2016-04-16 05:41:35,025 ERROR [org.enhydra.jdbc.xapool] StandardXAPoolDataSource:checkThisObject Error java.sql.SQLException in StandardXAPoolDataSource:testThisObject
2016-04-16 05:41:35,026 ERROR [org.objectweb.jotm] Cannot send XA(StandardXAConnection:
commit on prepare =<false>
is closed =<false>
this autoCommit =<true>
listeners size =<1>
next timeOut =<0>
timeOut period =<60000>
timeOut secs =<0>
transaction manager=<org.objectweb.jotm.Current@5dceabbe>
StandardDataSource:
driver=<oracle.jdbc.driver.OracleDriver@2b6d770f>
url=<jdbc:oracle:thin:@121.65.230.199:1521:KOHIS>
user=<neos>
CoreDataSource :
debug =<false>
description =<null>
login time out =<60>
user =<neos>
verbose =<false>
StandardXAStatefulConnection:
commit on prepare =<false>
timed out =<false>
id =<242>
state =<0>
time out =<0>
xid =<bb14:38:40:01b07709752d183484...b78213:01b07709752d183484e98...000000>
StandardXAConnectionHandle:
global transaction =<true>
is really used =<false>
this autoCommit =<true>
in use size =<0>
master prepared stmt cache size =<28>
transaction =<bb14:38:0:01b07709752d183484...b78213:>
connection =<oracle.jdbc.driver.T4CConnection@2a5026f2>
oracle.jdbc.driver.T4CConnection@2a5026f2) start:javax.transaction.xa.XAException: java.sql.SQLRecoverableException: 접속 종료 (error code = 0) --java.sql.SQLRecoverableException: 접속 종료
--------------------------------------------------------------------------------------------
이렇게 오류가 발생하여 답변을 검색하던중 Oracle Thin Driver 가 사용되어서 그렇다는 글을 보고 드라이버를 변경해보았는데요
기존 oracle.jdbc.driver.OracleDriver
현재 oracle.jdbc.xa.client.OracleXADataSource
변경후에는 다음과 같은 에러가 발생하고 있습니다.
oracle.jdbc.xa.client.OracleXADataSource cannot be cast to java.sql.Driver
어디가 잘못된 건지 찾기가 힘드네요 ㅠㅠ
답변 부탁드리겠습니다...
현재 운영중인 사이트인데 지속적으로 아래와 같은 오류가 발생하여 문의드립니다.
----------------------------------------------------------------------------------------------
2016-04-16 05:41:29,859 DEBUG [java.sql.ResultSet] {rset-860835} ResultSet
2016-04-16 05:41:35,025 ERROR [org.enhydra.jdbc.xapool] StandardXAPoolDataSource:checkThisObject Error java.sql.SQLException in StandardXAPoolDataSource:testThisObject
2016-04-16 05:41:35,026 ERROR [org.objectweb.jotm] Cannot send XA(StandardXAConnection:
commit on prepare =<false>
is closed =<false>
this autoCommit =<true>
listeners size =<1>
next timeOut =<0>
timeOut period =<60000>
timeOut secs =<0>
transaction manager=<org.objectweb.jotm.Current@5dceabbe>
StandardDataSource:
driver=<oracle.jdbc.driver.OracleDriver@2b6d770f>
url=<jdbc:oracle:thin:@121.65.230.199:1521:KOHIS>
user=<neos>
CoreDataSource :
debug =<false>
description =<null>
login time out =<60>
user =<neos>
verbose =<false>
StandardXAStatefulConnection:
commit on prepare =<false>
timed out =<false>
id =<242>
state =<0>
time out =<0>
xid =<bb14:38:40:01b07709752d183484...b78213:01b07709752d183484e98...000000>
StandardXAConnectionHandle:
global transaction =<true>
is really used =<false>
this autoCommit =<true>
in use size =<0>
master prepared stmt cache size =<28>
transaction =<bb14:38:0:01b07709752d183484...b78213:>
connection =<oracle.jdbc.driver.T4CConnection@2a5026f2>
oracle.jdbc.driver.T4CConnection@2a5026f2) start:javax.transaction.xa.XAException: java.sql.SQLRecoverableException: 접속 종료 (error code = 0) --java.sql.SQLRecoverableException: 접속 종료
--------------------------------------------------------------------------------------------
이렇게 오류가 발생하여 답변을 검색하던중 Oracle Thin Driver 가 사용되어서 그렇다는 글을 보고 드라이버를 변경해보았는데요
기존 oracle.jdbc.driver.OracleDriver
현재 oracle.jdbc.xa.client.OracleXADataSource
변경후에는 다음과 같은 에러가 발생하고 있습니다.
oracle.jdbc.xa.client.OracleXADataSource cannot be cast to java.sql.Driver
어디가 잘못된 건지 찾기가 힘드네요 ㅠㅠ
답변 부탁드리겠습니다...
A
안녕하세요.
표준프레임워크 센터 입니다.
현재 묻고 답하기에서는 프레임워크 관련된 질문만 받고 있습니다.
상용 DB 드라이버 관련된 문제는
해당 벤더사에 문의면 될꺼 같습니다.
표준프레임워크 센터 입니다.
현재 묻고 답하기에서는 프레임워크 관련된 질문만 받고 있습니다.
상용 DB 드라이버 관련된 문제는
해당 벤더사에 문의면 될꺼 같습니다.