Q&A

  • 오라클 디비 연결하기

참 난해하네요

며칠 고민하다가 그냥 쓰고 다시 며칠 고민하다가 그냥 쓰고

도무지 제 머리로는 해결이 안되서 이렇게 도움을 구하고자

글을 남깁니다.

먼저 본사에는 오라클 7.34이고 2공장에 오라클 8i, 그리고 2공장pc에 퍼스널오라클 8i가 설치되어 있습니다.

제 피씨에 오라클 7.34, 9i(p-4 8i안깔림)  client를 설치하고

오라클 7.34는 오라클 7.34에서  Sql NetEasy Configuration 에서 설정 잡아주고
오라클 9i에서 오라클 8i 와 퍼스널 오라클 8i 는 Net Configuration에서 설정

잘 잡아줬습니다. 자체 테스트도 다 통과하구요

이렇게 해주면 각각 오라클 데이타 컨트롤 하는데는 문제가 없습니다.

문제는  델파이에 BDE Administrator에서 오라클 8i와 퍼스널 오라클 8i는 이상없이 잘 연결 되는데

오라클 7.34는 ORA-01002 인출 시퀀스가 틀립니다 라는 메세지가 뜹니다.

라는 메세지가 뜹니다.

델파이에 BDE Administrator에 DRIVER에 NATIVE에 오라클에 보면

DLL32는 SQLORA8.DLL 로 되어 있고

VENDER INIT는 OCL.DLL 로 되어 있습니다. 혹시 이것 땜에 그런건가요

그래서 오라클 7.34는 문제가 되는 건가요

질문을 너무 어렵게 드렸나요 제가 글을 쓰고도 이해하기 힘드네요 ^^;;;

혹시 아시는 분 답변 부탁드립니다...

그럼 수고하세요
2  COMMENTS
  • Profile
    2003.03.20 07:18
    먼저 oracle 8과 oracle 7버전은 BDE CONFIG부문에 설정이 다르다는건
    아시죠...

    클라이언트에서 database접속시에는 버전을 클라이언트 버젼이 중심이 됩니다.
    즉 서버가 8이라해도 클라이언트에서 7이면 7중심으로 셋팅이 되어야합니다.
    방법은 두가지가 있겠네요.
    클라이언트를 8로 설치를 하시던지
    아님 BDE Administrator에 DRIVER에
    DLL32는 SQLORA32.DLL로 vender은 ORA73.DLL로 바꾸는 방법입니다.
    질문하신 내용에 답변이 되었는지 모르겠습니다.


  • Profile
    김상수 2003.03.20 20:04
    답변 감사합니다.

    제 피씨가 펜티엄 4라서 오라클 8i는 설치가 안되더라구요

    설치할 수 있는 패치가 있는가요?

    그래서 DLL32로 해서 수정했는데

    오라클 8i와 퍼스널 오라클 8i, 오라클 7.34 다 안되네요

      ora-03121 인터페이스 드라이버가 연결되어 있지 않습니다.

    함수는 실행되지 않습니다 라는 메세지가 뜹니다.

    Net Configuration에서 설정 다시 잡아주고 해도 안되구요

    어떻게 해야 할까요

    답변 부탁드립니다. 그럼 이만...

    우찌 해야할지 모르겠네요..
서버에 요청 중입니다. 잠시만 기다려 주십시오...