오라클 캐릭터셋 문제..
글쓴이: peccavi / 작성시간: 수, 2004/09/08 - 12:27오후
안녕하세요.
설치/활용 게시판에 올려야할지 여기다 올려야할지 난감해 그냥 여기다 올립니다.^^
OCI로 c프로그램을 만들고 있습니다.
db서버가 2대가 있는데, 디비/테이블 구성은 같고 캐릭터셋만 다음과 같이 틀립니다.
1번db : AL32UTF8
2번db : UTF8
그런데 oci 코드에서 문자열(일본어)을 select 해보면 1번디비는 정상적으로 쿼리가 되고
출력도 됩니다. 하지만 2번db에서 쿼리를 해보면 문자가 ???로 나오네요.. 영어는 정상적으로
나오구요, 일본어만..
아 참 그리고, 1번db를 쿼리하는 프로그램은 또 캐릭터셋이 ko_KR.eucKR인 리눅스에서 실행되구요
2번db를 쿼리하는 프로그램은 캐릭터셋이 en_US.UTF-8인 리눅스에서 실행이 됩니다.
두 서버들 모두 정상적으로 문자열이 쿼리되고 출력되게 하려면 어떻게 해야되는지요..
답변 부탁드리겠습니다.
Forums:
댓글 달기