안녕하세요. 문의좀 드릴게여.
일단 새해 복 많이 받으세여..
오라클 마이그레이션 작업 후 11g에서 일부 테이블 데이터가 깨지는 현상이 발생 되었습니다.
깨짐 상태의 확인 결과 각 시스템별 언어셋을 확인 하였습니다.
11g -> nvarchar(UTF8)
9i -> nvarchar(UTF16)
으로 언어셋이 설정 되어 있는 듯합니다.
일반 varchar 타입은 깨지지 않는데 유니코드를 이용하는 nvarchar가 꺠지네여.
제가 본것이 정확히 맞는지 알려주세요.
utf8, utf16에 차이로 인해 깨진것인지 알려주세요. ㅜㅜ
유니코드 언어셋 차이로 인해 깨졌다면 11g에서 utf16으로 변경하면 문제가 없을까요?
알려주세요. |