안녕하세요...
아래의 db 한글문제에 대한 답변에 대한 또 다른 질문입니다.
일단 저희 학교의 DB는 Oracle7 Server Release 7.2.3.0.0 이구요,
전 현재 여려가지 query를 통해 검색의 결과를 얻고자 프로그래밍을 할려고 하는데
물론 한글이 깨짐니다... 삽입한 후에 서버상에서 query해보면 분명히 한글이 잘
들어가 있습니다... 근데 SQL Explorer를 통해서 테이블의 데이타를 보거나 델파이 프로그램 상에서 보면 ??????? 표시만 나옴니다...
사실 전 처음엔 Personal Oracle 7.3을 가지고 일단은 했었는데 그때 BDE Administration의 설정에서 LANGDRIVER를 " Paradox Korea 949 " 로 설정해서 보면 분명히 한글이 깨어지지 않고 잘 나왔었습니다...(이 부분은 이재식 님께서 가르쳐 주신 내용입니다..)
헌데..막상 학교 Oracle 서버에 접속해서 같은 질의를 하면 깨어 집니다...
이것은 어떤 원인에서 발생하는 것인지 궁금합니다...
그리고 어떻게 이 문제를 해결할수 있는지도 몹시 궁금합니다... 좀 가르쳐 주세요..
그리고 아래의 답변에서 windows 디렉토리 속에 oracle.ini이란 파일도 없습니다..
어떻게 해야하죠?
혹시 자바처럼 소스상에서 한글변환하는 메소드가 있는지요?
있다면 좀 가르쳐 주세요...
사실 많은 책을 찾아 봐도 이런 시원한 답이 없어서 최후의 수단으로 이곳을 찾아 왔습니다... 아시는 분 좀 가르쳐 주시면 안되겠습니까?
지금까지 델파이 초보자 신재식 이었습니다....
감사합니다.....
새해에 복 많이 받으시고 항상 행복하시기 바람니다....
> 안녕하세요...
>
> 아래의 db 한글문제에 대한 답변에 대한 또 다른 질문입니다.
> 일단 저희 학교의 DB는 Oracle7 Server Release 7.2.3.0.0 이구요,
> 전 현재 여려가지 query를 통해 검색의 결과를 얻고자 프로그래밍을 할려고 하는데
>
> 물론 한글이 깨짐니다... 삽입한 후에 서버상에서 query해보면 분명히 한글이 잘
> 들어가 있습니다... 근데 SQL Explorer를 통해서 테이블의 데이타를 보거나 델파이 프로그램 상에서 보면 ??????? 표시만 나옴니다...
>
> 사실 전 처음엔 Personal Oracle 7.3을 가지고 일단은 했었는데 그때 BDE Administration의 설정에서 LANGDRIVER를 " Paradox Korea 949 " 로 설정해서 보면 분명히 한글이 깨어지지 않고 잘 나왔었습니다...(이 부분은 이재식 님께서 가르쳐 주신 내용입니다..)
> 헌데..막상 학교 Oracle 서버에 접속해서 같은 질의를 하면 깨어 집니다...
>
> 이것은 어떤 원인에서 발생하는 것인지 궁금합니다...
> 그리고 어떻게 이 문제를 해결할수 있는지도 몹시 궁금합니다... 좀 가르쳐 주세요..
>
> 그리고 아래의 답변에서 windows 디렉토리 속에 oracle.ini이란 파일도 없습니다..
> 어떻게 해야하죠?
>
> 혹시 자바처럼 소스상에서 한글변환하는 메소드가 있는지요?
> 있다면 좀 가르쳐 주세요...
>
> 사실 많은 책을 찾아 봐도 이런 시원한 답이 없어서 최후의 수단으로 이곳을 찾아 왔습니다... 아시는 분 좀 가르쳐 주시면 안되겠습니까?
>
> 지금까지 델파이 초보자 신재식 이었습니다....
> 감사합니다.....
>
> 새해에 복 많이 받으시고 항상 행복하시기 바람니다....
>
[답변]
서버상에서 query해보면 분명히 한글이 잘 들어가 있습니다...
라며는...
우선 의심되는 부분은 두가지 있습니다.
첫번째
Client에 Oracle for windows95가 설치되어 있을것이고
Oracle for windows95설치시 Language가 korea가 아니라 English로 되어있지
않는가 하는것 입니다.
이럴경우에는 Oracle for windows95를 다시 설치해야 합니다.
두번째
BDE Administrator의 Oracle Alias의 LANGDRIVER가 Borland ENU Latin-1으로 설정되어 있는가 입니다.
만약 Paradox Korea 949로 설정되어 있다면 한번바꾸어 보세요.
도움이 되었으면 좋겠네요!
새해복 많이 받으세요.