loading

프로그래밍/Oracle

한글 인식이 안 되는 경우

침착곰 2019. 10. 13. 18:54
반응형

한글 인식이 안 되는 경우

 

 

 이번에 오라클을 처음 개발하면서 Where절에 소스부분에서 한글로 검색을 하는데 안 되는 에러가 생겼다.

알아보니 오라클이 소스에서 쿼리문이 넘어오는 경우 한글을 인식하지 못 하는 것이었다.

그 부분을 설정하는 방법이다.

 

1. 환경변수 추가

 - 환경변수를 추가한다.

  변수 이름 : NLS_LANG

  변수 값 : AMERICAN_AMERICA_UTF8

 

2. 레지스트리 추가

 - 윈도우 검색창에서 regedit으로 레지스트리 창을 띄운다.

 - Oracle을 찾는다.

 - 새로운 키 값을 환경변수와 마찬가지로 추가한다.

  이름 : NLS_LANG

  데이터 : AMERICAN_AMERICA_UTF8

 

 이후에 재부팅을 하니 정상적으로 한글을 인식했다.

아마 정확한 방법을 아닐 수도 있지만 해당 문제가 생겼을 때 이 방법으로 해결을 했다.

참고바란다.

반응형
그리드형