Q&A

  • 질문)nt+ oracle8.1.5(p.e임다)+델파이5 에서 오라클 설정문제 고수님 지발~
오라클 로컬에서 설정할때 BDE A~ 실행시켜 alias만 설정하면 된다고 해서 하는데

잘안됩니다..

configuration/native/oracle 에서 DLL32 => SQLORA8.DLL 설정하구

VENDOR INIT => OCI.DLL 로하구 TCP/IP 로 설정하고

담엔 어떻게 해야되는지 혼자이리저리 연결하니

HOSTDEF확장이 존재하지 않는다고 합니다.

고수님의 한수지도 부탁드립니다.

게시판에 나와있는 걸 참조해도 잘안됩니다...

4  COMMENTS
  • Profile
    정종구 2001.03.28 21:30
    델파이_이틀 wrote:

    > 오라클 로컬에서 설정할때 BDE A~ 실행시켜 alias만 설정하면 된다고 해서 하는데

    > 잘안됩니다..

    > configuration/native/oracle 에서 DLL32 => SQLORA8.DLL 설정하구

    > VENDOR INIT => OCI.DLL 로하구 TCP/IP 로 설정하고

    > 담엔 어떻게 해야되는지 혼자이리저리 연결하니

    > HOSTDEF확장이 존재하지 않는다고 합니다.

    > 고수님의 한수지도 부탁드립니다.

    > 게시판에 나와있는 걸 참조해도 잘안됩니다...



    우선 sql plus로.. 연결이 되는지 확인합니다.

    즉 오라클이 제대로 설치되었는지 확인하는 거죠.. tnsname.ora파일을 제대로 확인해 보는 겁니다.



    절차는...( BDE세팅말씀하시는 거죠? ADO말구요?)

    1. configuration/native/oracle 에서 DLL32 => SQLORA8.DLL 설정하구

    VENDOR INIT => OCI.DLL 로하구 TCP/IP 로 설정하고

    위에 내용이 맞습니다.

    2. DataBase쪽에 알리아스를 만듭니다. > ORACLE선택..해서.. 만들면.. 처음에는...

    SERVERNAME쪽에 아무것도 뜨지 않습니다. 그러나..

    한번 APPLY한후에.. 다시 보면.. TNSName들이 콤보로 뜰것입니다.(오라클 Tnsname.ora에 설정된)

    그걸 지정하면 쓸쑤 있습니다.











  • Profile
    델파이_이틀 2001.03.29 00:12
    > 우선 sql plus로.. 연결이 되는지 확인합니다.

    > 즉 오라클이 제대로 설치되었는지 확인하는 거죠.. tnsname.ora파일을 제대로 확인해 보는 겁니다.

    >

    > 절차는...( BDE세팅말씀하시는 거죠? ADO말구요?)

    > 1. configuration/native/oracle 에서 DLL32 => SQLORA8.DLL 설정하구

    > VENDOR INIT => OCI.DLL 로하구 TCP/IP 로 설정하고

    > 위에 내용이 맞습니다.

    > 2. DataBase쪽에 알리아스를 만듭니다. > ORACLE선택..해서.. 만들면.. 처음에는...

    > SERVERNAME쪽에 아무것도 뜨지 않습니다. 그러나..

    > 한번 APPLY한후에.. 다시 보면.. TNSName들이 콤보로 뜰것입니다.(오라클 Tnsname.ora에 설정된)

    > 그걸 지정하면 쓸쑤 있습니다.

    >

    답변감사합니다.

    DataBase에 New로 알리아스를 만들고 Apply한 후에 TNSName들이 안나타 나는데..

  • Profile
    지나가는사람 2001.03.29 09:31
    databasename에 사용하시는 oracle의 네트서비스명을 써 주시면 됩니다.

    혹 personal oracle인 경우에는 @2인지 @2:인지 둘중에 하나일겁니다.

    - 죄송합니다. 자료를 찾으면 다시 답변을 드리지요...



    델파이_이틀 wrote:

    > > 우선 sql plus로.. 연결이 되는지 확인합니다.

    > > 즉 오라클이 제대로 설치되었는지 확인하는 거죠.. tnsname.ora파일을 제대로 확인해 보는 겁니다.

    > >

    > > 절차는...( BDE세팅말씀하시는 거죠? ADO말구요?)

    > > 1. configuration/native/oracle 에서 DLL32 => SQLORA8.DLL 설정하구

    > > VENDOR INIT => OCI.DLL 로하구 TCP/IP 로 설정하고

    > > 위에 내용이 맞습니다.

    > > 2. DataBase쪽에 알리아스를 만듭니다. > ORACLE선택..해서.. 만들면.. 처음에는...

    > > SERVERNAME쪽에 아무것도 뜨지 않습니다. 그러나..

    > > 한번 APPLY한후에.. 다시 보면.. TNSName들이 콤보로 뜰것입니다.(오라클 Tnsname.ora에 설정된)

    > > 그걸 지정하면 쓸쑤 있습니다.

    > >

    > 답변감사합니다.

    > DataBase에 New로 알리아스를 만들고 Apply한 후에 TNSName들이 안나타 나는데..

    >
  • Profile
    삼일 2001.03.29 20:00
    답변감사합니다.

    personal 오라클8.1.5를 사용하는데,

    로컬로 지정하고 alias를 설정하면 연결이 안되지만(BDE에서),

    다른 컴퓨터에 네트서비스로 연결하고, alias를 주고 연결하면 됩니다.

    BDE에서의 어떤 설정이 다른지 궁금합니다.



    원격은 server name에서 네트서비스이름을 지정하면되는데,

    로컬에서는 server name 을 어떻게 할지 @2, @2; 다 안되군요...



    어떤사람의 말로는 ADO를 많이 사용한다는데 아직 뭐가 모르겠습니다.

    어떤 말도 좋은니 조언주십시요..

    감사합니다.



    지나가는사람 wrote:

    > databasename에 사용하시는 oracle의 네트서비스명을 써 주시면 됩니다.

    > 혹 personal oracle인 경우에는 @2인지 @2:인지 둘중에 하나일겁니다.

    > - 죄송합니다. 자료를 찾으면 다시 답변을 드리지요...

    >

    > 델파이_이틀 wrote:

    > > > 우선 sql plus로.. 연결이 되는지 확인합니다.

    > > > 즉 오라클이 제대로 설치되었는지 확인하는 거죠.. tnsname.ora파일을 제대로 확인해 보는 겁니다.

    > > >

    > > > 절차는...( BDE세팅말씀하시는 거죠? ADO말구요?)

    > > > 1. configuration/native/oracle 에서 DLL32 => SQLORA8.DLL 설정하구

    > > > VENDOR INIT => OCI.DLL 로하구 TCP/IP 로 설정하고

    > > > 위에 내용이 맞습니다.

    > > > 2. DataBase쪽에 알리아스를 만듭니다. > ORACLE선택..해서.. 만들면.. 처음에는...

    > > > SERVERNAME쪽에 아무것도 뜨지 않습니다. 그러나..

    > > > 한번 APPLY한후에.. 다시 보면.. TNSName들이 콤보로 뜰것입니다.(오라클 Tnsname.ora에 설정된)

    > > > 그걸 지정하면 쓸쑤 있습니다.

    > > >

    > > 답변감사합니다.

    > > DataBase에 New로 알리아스를 만들고 Apply한 후에 TNSName들이 안나타 나는데..

    > >