현재 두대의 서버가 있습니다.
1서버
NLS_CHARACTERSET |
KO16MSWIN949 |
NLS_NCHAR_CHARACTERSET |
AL16UTF16 |
2서버
NLS_CHARACTERSET |
AL32UTF8 |
NLS_NCHAR_CHARACTERSET |
AL16UTF16 |
서버1,2 클라이언트를 이용해 1서버에 테이블들을 만들고 한글을 넣으면.. (NVARCHAR2타잎)
- 1서버 관점 : 1서버에서 인서트한 결과만 정상, 2서버 결과 깨짐
- 2서버 관점 : 1,2 서버에서 인서트한 결과 모두 깨짐
그리하여,, 2서버(AL32UTF8)에 테이블을 만들고 한글을 넣어보았으나 1,2 모두 깨짐..
NVARCHAR2 타잎은 대체 어떻게 쓰는건가요.. 어느 환경에서 INSERT/SELECT를 해야 다국어를 제대로 볼 수 있는걸까요? UTF설정된 2서버에서조차 NVARCHAR 선언해서 넣으면 깨지니..
(2서버에서도 NVAR..아닌 VARCHAR2 선언하고 삽입하면 한글이 보이긴 합니다.)
물론 중국어 지원을 위한 테스트 중이오나, 한글조차 안되니 제자리에 있습니다..
1서버에서 ACCOUNT 나눠서 한글/다국어(NVARCHAR) 모두 관리하려 했는데 NVARCHAR가 안먹히니 서버를 꼭 나눠야 하는 걸까요.. 다국어는 신규 구축이므로 초반에 결정을 잘해야 할텐데 고민이 많네요.. ㅜㅜ
전문가의 조언을 구합니다!