오라클을 다른 운영체제에 Import시 캐릭터셋을 꼭 확인 해본다.
아래는 캐릭터셋 변경 방법
캐릭터셋 확인 방법
아래는 캐릭터셋 변경 방법
캐릭터셋 확인 방법
SELECT NAME, VALUE$
FROM SYS.PROPS$
WHERE NAME = 'NLS_LANGUAGE'
OR NAME = 'NLS_TERRITORY'
OR NAME = 'NLS_CHARACTERSET'
1. 9i이상 캐릭터셋 변경
sqlplus as sysdba 로 접속 후
sqlplus as sysdba 로 접속 후
UPDATE SYS.PROPS$
SET VALUE$ ='KO16MSWIN949'
WHERE NAME ='NLS_CHARACTERSET'
COMMIT;
오라클 서버를 셧다운 후 리스타트 한다.
2. 8i 캐릭터셋 변경
SHUTDOWN IMMEDIATE;
<do a full backup>
STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;
ALTER DATABASE CHARACTER SET KO16MSWIN949;
SHUTDOWN IMMEDIATE;
STARTUP
오라클 서버를 셧다운 후 리스타트 한다.
2. 8i 캐릭터셋 변경
SHUTDOWN IMMEDIATE;
<do a full backup>
STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;
ALTER DATABASE CHARACTER SET KO16MSWIN949;
SHUTDOWN IMMEDIATE;
STARTUP