본문 바로가기

기록/SQL

[Oracle] 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가): KO16MSWIN949

SMALL

오류 내용

There was an unexpected error (type=Internal Server Error, status=500).

Error attempting to get column 'ID' from result set. Cause: java.sql.SQLException: 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가): KO16MSWIN949 ; uncategorized SQLException; SQL state [99999]; error code [17056]; 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가): KO16MSWIN949; 

 

 

 

해결 방법

ojdbc8.jar에서 사용하는 인코딩 방식이 jdbc에서 사용하는 방식이 아니기 때문에 충돌이 난다고 한다. 

오류에 나와있듯이 orai18.jar를 추가하면된다. 직접 jar파일을 다운받아서 추가할 수도 있고, 나는 dependency에 의존성을 추가하여 해결했다. 

 

<dependency>
			<groupId>com.oracle.ojdbc</groupId>
			<artifactId>orai18n</artifactId>
			<version>19.3.0.0</version>
</dependency>
SMALL