Q&A

  • hostdef 확장이 존재하지 않습니다. -_-;
안녕 하세요 ^^;



제가, 오라클 8.15버젼을 사용하고 있는데요..



데이터베이스 콤포넌트를 이용하여 연결하려고 하면



'hostdef 확장이 존재하지 않습니다.' 라고 에러가 떨어집니다.

오라클 tns 는 확인 했는데... -_-;



제 컴에는 오라클 8.15 클라이언트하고, BDE는 5.11로 패치했고

델파이는 최신버젼으로 패치 했습니다.(델파이5)



그리고 BDE Admin에서 Native Driver에는

DLL32 : SQLORA8.DLL

VENDOR INIT : ORACLIENT8.DLL로 했지요.(다우기술에 있는 기술자가 갈켜줬지요..)



혹시 이런에러를 해결하신분은 제발 그 방법좀 가르켜 주세요.

(Interbase Client를 설치해야 한다고 하시는 분이 계신데 그거 하고는 관계가 없습니다.)



제발 부탁...

2  COMMENTS
  • Profile
    이재식 2000.02.29 01:32
    dlenwls wrote:

    > 안녕 하세요 ^^;

    >

    > 제가, 오라클 8.15버젼을 사용하고 있는데요..

    >

    > 데이터베이스 콤포넌트를 이용하여 연결하려고 하면

    >

    > 'hostdef 확장이 존재하지 않습니다.' 라고 에러가 떨어집니다.

    > 오라클 tns 는 확인 했는데... -_-;

    >

    > 제 컴에는 오라클 8.15 클라이언트하고, BDE는 5.11로 패치했고

    > 델파이는 최신버젼으로 패치 했습니다.(델파이5)

    >

    > 그리고 BDE Admin에서 Native Driver에는

    > DLL32 : SQLORA8.DLL

    > VENDOR INIT : ORACLIENT8.DLL로 했지요.(다우기술에 있는 기술자가 갈켜줬지요..)

    >

    > 혹시 이런에러를 해결하신분은 제발 그 방법좀 가르켜 주세요.

    > (Interbase Client를 설치해야 한다고 하시는 분이 계신데 그거 하고는 관계가 없습니다.)

    >

    > 제발 부탁...



    이재식 Wrote :

    현재 님의 환경은 저의 컴퓨터 환경과 같네요.

    델파이5에 오라클 8, BDE 갱신.



    저는 그 에러를 오라클 7.3를 설치하고 연결도중에 나온적이 있습니다.

    보니까, 컴퓨터에 오라클 8.15 클라이언트를 설치했다고 하셨는데요,

    서버는 따로 존재하는 건가요?

    즉, 오라클에는 여러종류가 있습니다.

    nt버전, 95/98버전, linux버전등.

    우선, 설치하신 오라클 버전의 유형을 확인해보시고요, 자신의 시스템하고

    맞는지 확인해 보십시요.

    그리고, 저의 경우 7.3에서는 저는 퍼스널 오라클이었습니다.

    sql-net easy config설치시 protocol설치화면에서 bequeath로 하지 않고

    실수로 tns로 했다가 그런 에러가 나오던군요.

    "hostDef가 없다나 뭐래나?" ..



    설치하신 오라클 유형을 먼저 확인해 보시고,

    퍼스널 오라클이라면 protocol에서 localhost(bequeath)를 선택하셔야 하고요,

    만약 서버는 따로 존재하고 님의 컴퓨터에는 클라이언트만 있다면,

    다시 한번 easy confing 세팅을 보시길 바랍니다.



    그런데, 이 에러메시지가 꼭 한가지 이유로 나타나는 것 같지는 않습니다.

    BDE에서 server name란에 @서버alias 라고 이렇게 @를 붙였는지도 확인해 보세요.





  • Profile
    dlenwls 2000.02.29 02:24
    제 환경은 오라클은 UNIX 버젼을 쓰고 있습니다. 물론 별도의 서버이구요...

    저는 NT 4.0을 쓰고 있습니다.



    님이 제시하신 방법으로는 되지 않는군요... -_-'



    좀더 방법을 찾아보고 안되면



    우씨... 그냥 오라클 7.3 클라이언트를 깔아 써야 되겠네요...



    > 이재식 Wrote :

    > 현재 님의 환경은 저의 컴퓨터 환경과 같네요.

    > 델파이5에 오라클 8, BDE 갱신.

    >

    > 저는 그 에러를 오라클 7.3를 설치하고 연결도중에 나온적이 있습니다.

    > 보니까, 컴퓨터에 오라클 8.15 클라이언트를 설치했다고 하셨는데요,

    > 서버는 따로 존재하는 건가요?

    > 즉, 오라클에는 여러종류가 있습니다.

    > nt버전, 95/98버전, linux버전등.

    > 우선, 설치하신 오라클 버전의 유형을 확인해보시고요, 자신의 시스템하고

    > 맞는지 확인해 보십시요.

    > 그리고, 저의 경우 7.3에서는 저는 퍼스널 오라클이었습니다.

    > sql-net easy config설치시 protocol설치화면에서 bequeath로 하지 않고

    > 실수로 tns로 했다가 그런 에러가 나오던군요.

    > "hostDef가 없다나 뭐래나?" ..

    >

    > 설치하신 오라클 유형을 먼저 확인해 보시고,

    > 퍼스널 오라클이라면 protocol에서 localhost(bequeath)를 선택하셔야 하고요,

    > 만약 서버는 따로 존재하고 님의 컴퓨터에는 클라이언트만 있다면,

    > 다시 한번 easy confing 세팅을 보시길 바랍니다.

    >

    > 그런데, 이 에러메시지가 꼭 한가지 이유로 나타나는 것 같지는 않습니다.

    > BDE에서 server name란에 @서버alias 라고 이렇게 @를 붙였는지도 확인해 보세요.

    >