Q&A

  • localhost에서 db를 부를려구 하는데... 좀 도와주세요...
안녕하세요...

오랜만에 글을 올리네요... 흑흑...

그런데.. 이번에는 첨부터 문제가 생겨서... 다시 프로그램을 하나 맞았는데...

기존에 하는 방식과 틀려서.... 그전엔 오라클을 서버에서 불러해 했는데...

이번엔 local로 제 컴퓨터에서 자체적으로 해결을 하는 것입니다...

그니까 제 컴퓨터가 서버가 되나?(사실 알고 있는 것이 없어서 시리..)

그런데.. 서버에 있는 db는 잘 붙는데... 제 컴퓨터에 서버팩을 깔고 db를 생성하고 붙일려구 하는데 잘 안되내요..

그리고... 델파이 3.0에서도 데이터베이스컴포넌트를 이용해서 db를 불러오는데...

주소가 잘못 되었다는 것으로 나옵니다..

물론 오라클에선 제대로 했다고 생각을 하는데...

db접속에 해박한(?) 지식을 가지고 계신 고수님들께서 조금이나마 조언을 해 주셨으면 합니다...

그럼... 이제 가을이 가고 겨울이 오는 것 같더군요...

아침에 늦잠을 자고 싶을 정도로 추운데.. 감기 조심하시고.. 건강하세요....

3  COMMENTS
  • Profile
    남기석 2000.11.01 10:57
    안녕하세요

    청개구리 남기석( http://www.delphitravel.com )입니다.



    질문 내용을 잘 이해하지 못하겠네요...

    환경을 좀 더 정확히 말씀해 주시겠어요?



    님께서 사용하시는 OS가 NT 인가요? 아님 98인가요?

    글구 DB는 오라클을 쓰신다는 건가요? 아님 다른 DB를 사용하신다는 건가요?



    제가 질문을 잘 이해하질 못했네요...



    좀더 정확히 알려 주시면 제대루 된 답을 해 드리겠습니다....



    행복하세요..

    ==================================================================================

    초 wrote:

    > 안녕하세요...

    > 오랜만에 글을 올리네요... 흑흑...

    > 그런데.. 이번에는 첨부터 문제가 생겨서... 다시 프로그램을 하나 맞았는데...

    > 기존에 하는 방식과 틀려서.... 그전엔 오라클을 서버에서 불러해 했는데...

    > 이번엔 local로 제 컴퓨터에서 자체적으로 해결을 하는 것입니다...

    > 그니까 제 컴퓨터가 서버가 되나?(사실 알고 있는 것이 없어서 시리..)

    > 그런데.. 서버에 있는 db는 잘 붙는데... 제 컴퓨터에 서버팩을 깔고 db를 생성하고 붙일려구 하는데 잘 안되내요..

    > 그리고... 델파이 3.0에서도 데이터베이스컴포넌트를 이용해서 db를 불러오는데...

    > 주소가 잘못 되었다는 것으로 나옵니다..

    > 물론 오라클에선 제대로 했다고 생각을 하는데...

    > db접속에 해박한(?) 지식을 가지고 계신 고수님들께서 조금이나마 조언을 해 주셨으면 합니다...

    > 그럼... 이제 가을이 가고 겨울이 오는 것 같더군요...

    > 아침에 늦잠을 자고 싶을 정도로 추운데.. 감기 조심하시고.. 건강하세요....

  • Profile
    2000.11.01 18:24
    흑흑... 일단 감사의 눈물을...

    그게 말이죠... 제가 프로그램을 만들려고 하는 환경에 대해서 말씀 드리겠습니다...

    일단 os는 nt입니다.... 그리고 db는 오라클을 사용할려구 합니다...

    제가 서버에 접속을 할려구 설치한 오라클은 8i버전이었습니다...

    local로 제 컴퓨터에 설치를 한 것은 7.3.3거든요...

    저와 같이 작업을 하는 선배께서 그냥 8i에 local을 그냥 덥어 써두 된다고 해서 그렇게 했습니다....

    글구요...

    설치가 될 곳은 win98를 사용하는 걸루 알고 있습니다...

    오라클에서는 제 컴퓨터의 local에 접속이 됩니다.. 그런데... 델파이에서 접속을 할려구 db엔진에서 연결을하고... 델파이에서 짠 프로그램으로 접속을 할려구하면 주소가 잘못되었다고 나옵니다...

    글구... 기존에 있던 프로그램으로 접속을 할려구 해도 안 되고요...

    오라클에서 잘 못을 한 것인지.. 아님 db엔진에서 잘못을 한것인지.. 그것조차 감을 못 잡겠습니다...

    서버로는 잘 붙는데... 왜 제껄루는 붙지가 않는지... 프로그램 납품이 일주일도 남질 않았는데... 이런 것에서..... 흑흑흑...

    조언부탁드립니다..



  • Profile
    남기석 2000.11.02 05:10
    안녕하세요

    청개구리 남기석입니다.



    음...

    사용하시는 환경이

    NT에 오라클 8i와 7.3.3 을 둘 다 서버로 설치하셨다는 말씀인가요?

    뜨아~~~~



    음... 두개를 동시에 설치해서 하나의 기계에 설치를 안 해 봐서리

    정확한 답을 드리긴 쫌 어렵네요...



    아는데로 알려 드릴테니...

    해당되는 내용이 있나 참고하세요...



    첫째, 리스너를 확인해 보십시오...

    오라클은 local로 연결 할때는 Listner 가 동작만하고 있으면...

    SQL Plus를 이용해서 무조건 연결이 됩니다.

    하지만...델파이에서 연결 할려면... Listner가 SQL Net Easy Configuration에서

    지정한 IP로 정확하게 동작을 해야만 연결이 되죠...



    두번째... BDE 환경을 확인해 보십시오....

    델파이에서 오라클을 연결하는 DLL, 즉 Vender INIT가 오라클8에 연결할 때와

    오라클 7.3.3.에 연결할 때 서로 다릅니다.

    오라클 8 에는 OCI.DLL 이고

    오라클 7에서는 ORA73.DLL 입니다.



    세번째

    제 경험에 의하면...

    오라클을 2개 설치했을 때 무엇인가 오동작을 일으켜서 둘 다 지우고.....

    오라클 7.3.2 를 설치한적이 있습니다.

    오라클 7.3.x 버전을 설치한 PC에서는 오라클 8과 오라클 7이 전부 잘 연결됩니다.



    음냐 제대루 된 답을 해 드리지 못해서 죄송합니다.



    행복하세요...



    ===========================================================================================



    초 wrote:

    > 흑흑... 일단 감사의 눈물을...

    > 그게 말이죠... 제가 프로그램을 만들려고 하는 환경에 대해서 말씀 드리겠습니다...

    > 일단 os는 nt입니다.... 그리고 db는 오라클을 사용할려구 합니다...

    > 제가 서버에 접속을 할려구 설치한 오라클은 8i버전이었습니다...

    > local로 제 컴퓨터에 설치를 한 것은 7.3.3거든요...

    > 저와 같이 작업을 하는 선배께서 그냥 8i에 local을 그냥 덥어 써두 된다고 해서 그렇게 했습니다....

    > 글구요...

    > 설치가 될 곳은 win98를 사용하는 걸루 알고 있습니다...

    > 오라클에서는 제 컴퓨터의 local에 접속이 됩니다.. 그런데... 델파이에서 접속을 할려구 db엔진에서 연결을하고... 델파이에서 짠 프로그램으로 접속을 할려구하면 주소가 잘못되었다고 나옵니다...

    > 글구... 기존에 있던 프로그램으로 접속을 할려구 해도 안 되고요...

    > 오라클에서 잘 못을 한 것인지.. 아님 db엔진에서 잘못을 한것인지.. 그것조차 감을 못 잡겠습니다...

    > 서버로는 잘 붙는데... 왜 제껄루는 붙지가 않는지... 프로그램 납품이 일주일도 남질 않았는데... 이런 것에서..... 흑흑흑...

    > 조언부탁드립니다..

    >