오라클버전10->11 업그레이드후 접속에러
- 작성자 :
- 임*숙
- 작성일 :
- 2021-01-12 13:09:10
- 조회수 :
- 4,471
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
안녕하세요
JDK7, 전자정부프레임워크 3.5.1 버전으로 개발되어 운영하는 환경입니다
오라클10g에서 11g로 업그레이드후 이중화 접속시 에러가 발생하여 문의드립니다
오라클11g 버전업으로 ojdbc4.jar는 ojdbc6.jar로 변경하였습니다
db접속은
Globals.DriverClassName=oracle.jdbc.driver.OracleDriver
Globals.DriverLogClassName=net.sf.log4jdbc.DriverSpy
Globals.Url=jdbc:oracle:thin@=(DESCRIPTION=(LOAD_BALANCE=OFF)(FAILOVER=ON)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=100.1.21.147)(PORT=21152))(ADDRESS=(PROTOCOL=TCP)(HOST=100.1.21.149)(PORT=21152)))(CONNECT_DATA=(SERVICE_NAME=OREDU)))
Globals.UrlLog=jdbc:log4jdbc:oracle:thin@=(DESCRIPTION=(LOAD_BALANCE=OFF)(FAILOVER=ON)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=100.1.21.147)(PORT=21152))(ADDRESS=(PROTOCOL=TCP)(HOST=100.1.21.149)(PORT=21152)))(CONNECT_DATA=(SERVICE_NAME=OREDU)))
로 했습니다
서버로 접속은 되었고 db접속시 첨부내용과 같이 jdbc 에러가 발생합니다
어떤 조치가 필요한지 문의드립니다
JDK7, 전자정부프레임워크 3.5.1 버전으로 개발되어 운영하는 환경입니다
오라클10g에서 11g로 업그레이드후 이중화 접속시 에러가 발생하여 문의드립니다
오라클11g 버전업으로 ojdbc4.jar는 ojdbc6.jar로 변경하였습니다
db접속은
Globals.DriverClassName=oracle.jdbc.driver.OracleDriver
Globals.DriverLogClassName=net.sf.log4jdbc.DriverSpy
Globals.Url=jdbc:oracle:thin@=(DESCRIPTION=(LOAD_BALANCE=OFF)(FAILOVER=ON)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=100.1.21.147)(PORT=21152))(ADDRESS=(PROTOCOL=TCP)(HOST=100.1.21.149)(PORT=21152)))(CONNECT_DATA=(SERVICE_NAME=OREDU)))
Globals.UrlLog=jdbc:log4jdbc:oracle:thin@=(DESCRIPTION=(LOAD_BALANCE=OFF)(FAILOVER=ON)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=100.1.21.147)(PORT=21152))(ADDRESS=(PROTOCOL=TCP)(HOST=100.1.21.149)(PORT=21152)))(CONNECT_DATA=(SERVICE_NAME=OREDU)))
로 했습니다
서버로 접속은 되었고 db접속시 첨부내용과 같이 jdbc 에러가 발생합니다
어떤 조치가 필요한지 문의드립니다
첨부파일
A
안녕하세요.
표준프레임워크센터 입니다.
Globals.DriverLogClassName 설정으로 보아
DB 로깅관련하여 커스텀이 이루어진것으로 보입니다.
저희가 환경을 정확히 알수는 없으나
다음과 같은 로그가 확인이 되는데요.
Cannot create JDBC driver of class `net.sf.log4jdbc.DriverSpy` for connect URL `jdbc:log4jdbc:oracle:thin
net.sf.log4jdbc.DriverSpy가 신규로 추가한 JDBC드라이버를
인식하지 못하는 것으로 보입니다.
또는 커넥션 URL 인식하지 못하는건 아닌가 예상됩니다.
운영환경의 경우 필요하지 않다면
net.sf.log4jdbc.DriverSpy를 사용하지 않는방향으로
환경을 수정하시는것도 방법일듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
Globals.DriverLogClassName 설정으로 보아
DB 로깅관련하여 커스텀이 이루어진것으로 보입니다.
저희가 환경을 정확히 알수는 없으나
다음과 같은 로그가 확인이 되는데요.
Cannot create JDBC driver of class `net.sf.log4jdbc.DriverSpy` for connect URL `jdbc:log4jdbc:oracle:thin
net.sf.log4jdbc.DriverSpy가 신규로 추가한 JDBC드라이버를
인식하지 못하는 것으로 보입니다.
또는 커넥션 URL 인식하지 못하는건 아닌가 예상됩니다.
운영환경의 경우 필요하지 않다면
net.sf.log4jdbc.DriverSpy를 사용하지 않는방향으로
환경을 수정하시는것도 방법일듯 합니다.
감사합니다.