Oracle

[ORACLE] 백업 index, table comment 한글 깨짐

Ssun's 2021. 3. 26. 16:45

상황 

  - EXP로 EXPORT받은 DUMPFILE을 IMP FROMUSER_TOUSER 로 IMPORT

  - INDEX와 TABLE 주석 한글이 ??? 형식으로 깨짐

  - 데이터에는 이상X

 

1. CHARACTER SET 설정

 

  - EXPORT 받은 DB의 CHARACTER SET

    SQL > SELECT NAME, VALUE$ FROM PROPS$ WHERE NAME= 'NLS_LANGUAGE' OR NAME= 'NLS_TERRITORY' OR NAME= 'NLS_CHARACTERSET';

EXPORT DB

 

  - IMPORT할 DB CHARACTER SET

 IMPORT DB

  -> IMPORT DB의 NLS_CHARACTERSET을 KO16KSC5601로 변경 (EXPORT DB와 동일하게 변경)

     (UPDATE PROPS$로 TEST 했을 때 DB가 깨져 다른 방법으로 ( PROPS$는 가능하면 직접 수정 X))

 

-> NLS_CHARACTERSET 변경후 IMP 다시 시도 했을 때 동일하게 한글 명이 깨짐

 

 

 

 

2. EXPDP, IMPDP 로 재시도

  - EXP가 아닌 EXPDP로 다시 EXPORT받아 IMPDP로 IMPORT하였을 때 인덱스와 테이블의 주석의 한글이 깨지지 않는것 확인

 

반응형