지금 msssql에서 oracle 11g로 데이타를 이관하는 작업중입니다.
그런데 mssql에서는 ❶ <- 값이 insert,select다 잘 나옵니다.
하지만 oracle에서는 인식을 못하고 ?<-로 나옵니다. 참고로 컬럼 데이타 타입은 mssql은 NTEXT, oracle은 NCLOB입니다.
NLS_CHARACTERSET, NLS_NCHAR_CHARACTERSET이것도 변경해봤는데 결과는 똑같네요 ㅠㅠ.
현재 SELECT * FROM NLS_DATABASE_PARAMETERS의 설정 값은
NLS_LANGUAGE : AMERICAN
NLS_TERRITORY : AMERICA
NLS_CURRENCY : $
NLS_ISO_CURRENCY : AMERICA
NLS_NUMERIC_CHARACTERS : .,
NLS_CHARACTERSET : KO16MSWIN949
NLS_CALENDAR : GREGORIAN
NLS_DATE_FORMAT : DD-MON-RR
NLS_DATE_LANGUAGE : AMERICAN
NLS_SORT : BINARY
NLS_TIME_FORMAT : HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT: DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT : HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT : DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY : $
NLS_COMP : BINARY
NLS_LENGTH_SEMANTICS : BYTE
NLS_NCHAR_CONV_EXCP : FALSE
NLS_NCHAR_CHARACTERSET :AL16UTF16
NLS_RDBMS_VERSION :11.2.0.1.0
도와주세요 ㅠㅠ
|