이 블로그 검색

2011년 5월 3일 화요일

ORA-29275 : 부분 다중 바이트 문자

원인
서버와 클라이언트의 CHARACTERSET이 다름
해결
아래의 쿼리문을 통해 서버의 CHARACTERSET을 확인한다.
SELECT * FROM SYS.PROPS$ WHERE NAME = 'NLS_CHARACTERSET'
클라이언트의 CHARACTERSET을 변경
레지스트리편집기를 실행시킨후
HKEY_LOCLA_MACHINE\SOFTWARE\ORACLE\KEY_xxxx: 근처에서 NLS_LANG값을 확인한후 서버와 일치시켜준다.
참고로 필자의 NLS_LANG값은 KOREAN_KOREA.KO16MSWIN949 에서 KOREAN_KOREA.KO16KSC5601 로 변경

댓글 없음:

댓글 쓰기