JongTachi의 개발 블로그

[Oracle] org.apache.ibatis.executor.BaseExecutor - Could not get a databaseId from dataSourcejava.sql.SQLException: Cannot load JDBC driver class 'oracle.jdbc.OracleDriver' 본문

카테고리 없음

[Oracle] org.apache.ibatis.executor.BaseExecutor - Could not get a databaseId from dataSourcejava.sql.SQLException: Cannot load JDBC driver class 'oracle.jdbc.OracleDriver'

JongTachi 2024. 2. 21. 11:50
728x90
반응형

스프링으로 서버를 띄우는데 갑자기 이런 에러가 나더군요.

 

ERROR: org.apache.ibatis.executor.BaseExecutor - Could not get a databaseId from dataSource
java.sql.SQLException: Cannot load JDBC driver class 'oracle.jdbc.OracleDriver'

해당 에러는 tomcat이 데이터베이스와의 접근 중 에러가 발생한 상황입니다.
톰켓에서 오라클 드라이버가 설정되지 않아서 생기는 에러입니다. 

 

해결방법

해결방법은 다음과 같습니다.

 

1. 오라클을 설치한 폴더 안에 있는 jdbc 파일을 톰캣 라이브러리에 넣으면 오류가 해결됩니다.
(못 찾겠다면 구글링으로 원하는 버전의 라이브러리를 검색 후 다운받으면 됩니다.)


2. 톰캣이 설치된 폴더로 이동하셔서 붙여주고 다시 실행하면 끝 ! 




728x90
반응형