-
ORA-29275 부분 다중 바이트 문자 error 해결법소소한DB/오라클 2019. 2. 11. 09:48반응형
■ ORA-29275 에러 ■
이번에 서버 이관 도중 발생한 에러 입니다.
원인은 서버간의 CHARACTERSET 값이 달라서 발생하는 에러 입니다.
1. 서버의 CHARACTERSET 확인
▶(원본 서버)
SQL> select parameter, value from nls_database_parameters where parameter like '%CHARACTERSET%'
PARAMETER VALUE
------------------------------------------------------------
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_CHARACTERSET KO16KSC5601
▶(신규 서버)
SQL> select parameter, value from nls_database_parameters where parameter like '%CHARACTERSET%'
PARAMETER VALUE
------------------------------------------------------------
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_CHARACTERSET KO16MSWIN949
2. CHARACTER SET 변경 하기
SQL> ALTER DATABASE CHARACTER SET KO16MSWIN949;
SQL> ALTER DATABASE CHARACTER SET INTERNAL_USE KO16MSWIN949; * 혹시 오류가 나면 강제 변경
변경된 CHARACTER SET 확인
SQL> select * from nls_database_parameters where parameter like '%CHARACTERSET%';
3. 서버 재시작
SQL> shutdown immediate;
SQL> STARTUP;
☞두서버의 CHARACTER SET 맞춰 주면 정상적으로 됩니다.
반응형'소소한DB > 오라클' 카테고리의 다른 글
오라클 리스너 IP 추가 하는방법 (0) 2019.02.18 ORA-00844 / ORA-00851 에러 (해결방법) (0) 2019.02.13 ORA-30041 해결방법 (0) 2019.02.08 ORACLE SGA/PGA 확인 및 변경 방법 (0) 2019.02.07 RAC 개념 잡기!! (0) 2019.02.02 댓글