프로그래밍/Oracle
한글 인식이 안 되는 경우
침착곰
2019. 10. 13. 18:54
반응형
한글 인식이 안 되는 경우
이번에 오라클을 처음 개발하면서 Where절에 소스부분에서 한글로 검색을 하는데 안 되는 에러가 생겼다.
알아보니 오라클이 소스에서 쿼리문이 넘어오는 경우 한글을 인식하지 못 하는 것이었다.
그 부분을 설정하는 방법이다.
1. 환경변수 추가
- 환경변수를 추가한다.
변수 이름 : NLS_LANG
변수 값 : AMERICAN_AMERICA_UTF8
2. 레지스트리 추가
- 윈도우 검색창에서 regedit으로 레지스트리 창을 띄운다.
- Oracle을 찾는다.
- 새로운 키 값을 환경변수와 마찬가지로 추가한다.
이름 : NLS_LANG
데이터 : AMERICAN_AMERICA_UTF8
이후에 재부팅을 하니 정상적으로 한글을 인식했다.
아마 정확한 방법을 아닐 수도 있지만 해당 문제가 생겼을 때 이 방법으로 해결을 했다.
참고바란다.
반응형
그리드형