티스토리 뷰

Database

Oracle Character set 변경

파란크리스마스 2013. 7. 22. 16:23
728x90

출처 : Oracle Character set 변경
오라클 캐릭터셋 확인및 변경

캐릭터 셋 설정 확인

select name, value$ from props$ where name in ('NLS_LANGUAGE', 'NLS_TERRITORY', 'NLS_CHARACTERSET');

SQL> select name, value$ from props$ where name in ('NLS_LANGUAGE', 'NLS_TERRITORY', 'NLS_CHARACTERSET');

NAME                              VALUE$
--------------------------------- ---------------------------------
NLS_LANGUAGE                      AMERICAN
NLS_TERRITORY                     AMERICA
NLS_CHARACTERSET                  AL32UTF8

KO16MSWIN949 으로 변경

SQL> UPDATE SYS.PROPS$ SET VALUE$='KOREAN' WHERE NAME='NLS_LANGUAGE';

1 row updated.

SQL> UPDATE SYS.PROPS$ SET VALUE$='KOREA' WHERE NAME='NLS_TERRITORY';

1 row updated.

SQL> UPDATE SYS.PROPS$ SET VALUE$='KO16MSWIN949' WHERE NAME='NLS_CHARACTERSET';

1 row updated.

SQL> commit;

Commit complete.

오라클 다시 시작

C:\>oradim -shutdown -sid xe

C:\>oradim -startup -sid xe

클라이언트의 캐릭터셋 변경 방법

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\오라클홈이름\NLS_LANG의 값을 KOREAN_KOREA.KO16MSWIN949로 변경

댓글
300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함