oracle 변경 시 JDBC연결 오류
- 작성자 :
- 이*준
- 작성일 :
- 2020-04-13 11:01:50
- 조회수 :
- 3,991
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.. 문의 드립니다.
로컬 환경에서 개발 테스트를 진행해보고자 합니다.
오류내용
2020-04-13 10:51:42,089 ERROR [egovframework.let.cop.bbs.service.impl.EgovBBSManageServiceImpl] Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Undefined Error)
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Undefined Error)
콘솔로그,
globals.properties 파일
pom.xml파일
위 파일은첨부 하였습니다.
tnsname.ora파일
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
listener.ora파일
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
)
도와주세요오..
로컬 환경에서 개발 테스트를 진행해보고자 합니다.
오류내용
2020-04-13 10:51:42,089 ERROR [egovframework.let.cop.bbs.service.impl.EgovBBSManageServiceImpl] Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Undefined Error)
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Undefined Error)
콘솔로그,
globals.properties 파일
pom.xml파일
위 파일은첨부 하였습니다.
tnsname.ora파일
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
listener.ora파일
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
)
도와주세요오..
A
안녕하세요.
표준프레임워크센터 입니다.
해당 내용만으로는 센터에서 답변 드리기에 제한이 있습니다.
Oracle에서 제공하는 JDBC드라이버 설정이
정상적으로 구성되어 있는지 확인이 필요할듯 합니다.
다음과 같은 설정이 필요합니다.
Oracle DB는 상용이므로 별도 제공 받으셔야 합니다.
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/webapp/WEB -INF/lib/ojdbc-14.jar</systemPath>
</dependency>
또한
로컬에 운영중인 Oracle DB가
클라이언트 프로그램에서 접속이 되는지도 확인이 필요할듯 합니다.
다음에서 다운로드 받으셔서 접속 테스트를 해보셔야 할듯 합니다.
https://www.oracle.com/kr/tools/downloads/sqldev-v192-downloads.html
감사합니다.
표준프레임워크센터 입니다.
해당 내용만으로는 센터에서 답변 드리기에 제한이 있습니다.
Oracle에서 제공하는 JDBC드라이버 설정이
정상적으로 구성되어 있는지 확인이 필요할듯 합니다.
다음과 같은 설정이 필요합니다.
Oracle DB는 상용이므로 별도 제공 받으셔야 합니다.
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/webapp/WEB -INF/lib/ojdbc-14.jar</systemPath>
</dependency>
또한
로컬에 운영중인 Oracle DB가
클라이언트 프로그램에서 접속이 되는지도 확인이 필요할듯 합니다.
다음에서 다운로드 받으셔서 접속 테스트를 해보셔야 할듯 합니다.
https://www.oracle.com/kr/tools/downloads/sqldev-v192-downloads.html
감사합니다.