Tech/Tips

오라클 xe 한글설정

niu 2013. 11. 25. 03:14

C:\>sqlplus /nolog   --계정을 알고 있는 경우 system계정으로 로그인 ex) sqlplus system/ehrd

SQL>conn /as sysdba;

--KO16MSWIN949
SQL>update sys.props$ set value$='KO16MSWIN949' where name='NLS_CHARACTERSET'; 
SQL>update sys.props$ set value$='KO16MSWIN949' where name='NLS_NCHAR_CHARACTERSET';
SQL>update sys.props$ set value$='AMERICAN_AMERICA.KO16MSWIN949' where name='NLS_LANGUAGE';

SQL>commit;

SQL>SHUTDOWN IMMEDIATE;

 

-- DATA Base CharSet 변경
SQL>STARTUP MOUNT;
SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
SQL>ALTER SYSTEM SET AQ_TM_PROCESSES=0;
SQL>ALTER DATABASE OPEN;
SQL>ALTER DATABASE CHARACTER SET KO16MSWIN949;
SQL>SHUTDOWN IMMEDIATE;
SQL>STARTUP;