Step by Step.
시작 -> 실행
regedit으로 레지스트리 편집기를 열고, " HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ "의 하위 폴더에보면 자신의 오라클베이스폴더가 있습니다. 그것을 클릭해보면 NLS_LANG키가 있는데. 키값을 KOREAN_KOREA.KO16MSWIN949 KOREAN_KOREA.KO16KSC5601 로 바꿔줍니다.
레지스트리편집기를 끈후 다시 시작 -> 실행
cmd로 커맨드입력창을 하나 띄웁니다.
sqlplus /nolog
conn /as sysdba;
update props$ set VALUE$='KO16MSWIN949' where name='NLS_CHARACTERSET';
commit;
shutdown immediate;(데이터베이스를 언마운트 하는작업이라 시간이 걸립니다.)
startup;
예를 들어, 다음의 query를 수행한 결과가 다음과 같다면
select name, value$ from sys.props$;
NAME VALUE$
-------------------- ----------------
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CHARACTERSET KO16MSWIN949
NLS_LANGUAGE의 값을 AMERICAN -> AMERICAN_AMERICA.KO16MSWIN949로
설정하여 사용해야 합니다.
[출처] 오라클 한글 깨짐 현상 해결|작성자 밥팅우기
'Study > Programming' 카테고리의 다른 글
소스세이프2005 서버 설정 방법 (0) | 2010.07.01 |
---|---|
C# 모든 TextBox 초기화 (0) | 2010.04.28 |
자바 AWT 10진수 16진수 변환기 (0) | 2010.02.16 |
자바 형변환 (0) | 2010.02.11 |
자바 가비지, 컬렉션(Gabage Collection), 가비지 컬렉터(Gabage Collector) (1) | 2010.01.20 |