oracle에서 OraOLEDB에서 한글 입력이 안됩니다.

oracle us7ascii OraOLEDB

OraOLEDB에서 한글입력 시 한글이 깨져서 입력됩니다.

소스내에서는 convert 해도 의미가 없네요...

추출된 쿼리를 sql developer에서 실행하면 한글 입력이 잘됩니다.

charater set 이랑 관련있을 것 같은데 비슷한 경험하신 분 있으신가요~?

ORACLE 11G

NLS-LANGUAGE : AMERICAN
NLS_CHARACTERSET : US7ASCII
NLS_NCHAR_CHARACTERSET : AL16UTF16

레지스트리에서 NLS_LANG을 AMERICAN_AMERICA.US7ASCII로 설정하여 출력을 정상적으로 됩니다.

현두수 7년전 질문


답변 1

저도 오라클은 잘 모르지만 charset이 ascii인데 한글이 입력되는게 정상인가요?
OCI_LANG 과 NLS_LANG 에 Korean_Korea.UTF8 을 설정하고 출력하는건 성공했는데 이 케이스는 모르겠네요.

천명재 7년전 답변

0

답변작성

목록보기