SQLException when creating connection. error msg:Cannot create PoolableConnectionFactory (Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
당황했다. SPRING과 Oracle 11g 를 이용해서 웹 게시판을 만들었는데
글 작성 까지는 되지만 작성 완료 시에 데이터베이스에 적용이 안되서 보니까 저런 에러가 떠있었다.
뭐가 문제일까.. 하고 구글 검색을 해보았더니. context.xml 에서
<Resource
auth ="Container"
driverClassName = "oracle.jdbc.driver.OracleDriver"
url = "jdbc:oracle:thin:@localhost:1521:xe"
username = "scott"
password = "tiger"
name = "jdbc/Oracle11g"
type = "javax.sql.DataSource"
maxActive = "50"
maxWait = "1000"
/>
저 xe 부분이 문제였다. xe를 orcl로 바꾸니 정상 작동 완료.
'DB' 카테고리의 다른 글
| [DB] H2 Database (0) | 2021.07.23 |
|---|---|
| [MySQL] Error Code : 1452 foreign key error #1452 (0) | 2021.07.06 |