Q&A

  • 오라클 db에 연동할려고 하면?
안녕하세요.

client/server NT 환경에서 프로그램을 하고 있습니다.

ms-sql 6.5를 사용하구요... 업체들은 가격때문에 오라클 보다는

ms-sql를 선호합니다. 그래서 저도 ms-sql를 사용하게 되었습니다.

하지만 이젠 OS가 UNIX인 오라클로 바꾸어야 하는 문제가 생겼습니다.

UNIX와 오라클 부분은 아주 초보이고, 도서관 책을 찾아봐도 오라클로

연결하는 부분은 나와있지가 않았습니다.

그래서 도움이 필요합니다. 어떻게 공부하라는 길이라도 지도해

주셨으면 감사하겠습니다.

어떻게 시작해야 할지 도무지 감이 오질 않습니다.

좋은 지도 부탁드립니다.

은혜는 잊지 않겠습니다.

....임병우---

3  COMMENTS
  • Profile
    류성호 1999.06.29 01:07
    임병우 께서 말씀하시기를...

    > 안녕하세요.

    > client/server NT 환경에서 프로그램을 하고 있습니다.

    > ms-sql 6.5를 사용하구요... 업체들은 가격때문에 오라클 보다는

    > ms-sql를 선호합니다. 그래서 저도 ms-sql를 사용하게 되었습니다.

    > 하지만 이젠 OS가 UNIX인 오라클로 바꾸어야 하는 문제가 생겼습니다.

    > UNIX와 오라클 부분은 아주 초보이고, 도서관 책을 찾아봐도 오라클로

    > 연결하는 부분은 나와있지가 않았습니다.

    > 그래서 도움이 필요합니다. 어떻게 공부하라는 길이라도 지도해

    > 주셨으면 감사하겠습니다.

    > 어떻게 시작해야 할지 도무지 감이 오질 않습니다.

    > 좋은 지도 부탁드립니다.

    > 은혜는 잊지 않겠습니다.

    > ....임병우---





    오라클이나 MS-SQL 그 밖에 다른 SQL서버도 ODBC나 BDE만 연결되면

    특별히 어렵지 않게 프로그램을 할 수 있을 것이라고 생각됩니다.



    간단하게 서버/클라이언트의 구조를 설명하겠습니다.



    서버는 오라클 데이타 베이스 데몬이 실행되어야 하고,

    그리고 클라이언트의 접속을 위해서 SQL Net 서버 데몬이

    실행되어 있어야 합니다.



    이 SQL Net 서버 데몬이 실행되지 않으면 클라이언트에서

    오라클 데이타베이스 서버에 접근을 하지 못합니다.



    클라이언트의 경우 오라클 데이타베이스 서버에 바로 접근하는 것이

    아니라 SQL Net 를 통해서 하므로 클라이언트용 SQL Net을

    Windows 설치하여야 합니다.



    이 클라이언트용 SQL Net은 오라클 설치 CD에 있으며,

    설치가 끝나면 SQL Net Config를 실행해서 ODBC나 BDE에서

    사용할 Alias명을 입력하시고 서버의 IP 주소와

    포트 번호, SID를 설정해주면 됩니다.



    그 다음에 ODBC나 BDE에서 SQL Net Config에서 정해주신 Alias명을

    서버 설정 부분에 기입면 끝



    참고로 인포믹스의 경우도 오라클과 같이 INet이라고 있습니다.

    비슷한 방법으로 설정하면 됩니다.





    - SQL Net 클라이언트 설정에 관한 자세한 설명은 아래의 사이트를 참고하세요.

    http://myhome.shinbiro.com/~hoya1/oraSQL.htm



    - BDE에 설정에 관한 자세한 설명은 아래의 사이트를 참고하세요.

    http://blue.snu.ac.kr/delphikorea/wwwboard/CrazyWWWBoard.cgi?db=dkreallecture&mode=read&num=112&page=1&ftype=6&fval=&backdepth=1





    사이트 소개 http://cafe.hanmail.net/delphi

  • Profile
    하남수 1999.06.29 01:06
    다음은 client에서

    BDE롤 통하여 Oracel에 접속하는 방법을 아래에 간략히 적어봤어요



    SQL*Net easy Configurarion를 이용하여 server의 IP어스레스를 설정한다음

    Database Alias를 설정하세요

    제대로 설정되어 있는지 확인하려면 SQL*PLUS나

    다음 commad를 통하여 할 수 있음. 다른 방법도 있긴하지만...

    c:>Tnsping aliasname enter





    다음 BDE에서 사용하고 있는 Oracle dll을 설정하고 alias를 정확히

    설정하면됨 다음은 예를 보여줌



    SERVER NAME : nshaDB { SQL*Net 의 DatabaseAlias : nshaDB }

    USER NAME : system { Database Login Name }



    New Alias 로 새 Alias 만든다. { Alias name 은 임의로하고 Oracle선택}

    Alias Name : exp

    TYPE : Oracle

    SERVER NAME : @nshaDB { @ 이 반드시 들어가야 함}







    임병우 께서 말씀하시기를...

    > 안녕하세요.

    > client/server NT 환경에서 프로그램을 하고 있습니다.

    > ms-sql 6.5를 사용하구요... 업체들은 가격때문에 오라클 보다는

    > ms-sql를 선호합니다. 그래서 저도 ms-sql를 사용하게 되었습니다.

    > 하지만 이젠 OS가 UNIX인 오라클로 바꾸어야 하는 문제가 생겼습니다.

    > UNIX와 오라클 부분은 아주 초보이고, 도서관 책을 찾아봐도 오라클로

    > 연결하는 부분은 나와있지가 않았습니다.

    > 그래서 도움이 필요합니다. 어떻게 공부하라는 길이라도 지도해

    > 주셨으면 감사하겠습니다.

    > 어떻게 시작해야 할지 도무지 감이 오질 않습니다.

    > 좋은 지도 부탁드립니다.

    > 은혜는 잊지 않겠습니다.

    > ....임병우---





  • Profile
    글쎄요 1999.06.29 00:44
    델파이코리아 강의실에 가보셔요.

    권용길님이 오라클 연동에 대해 자세히

    강의한 내용이 있습니다. 참고하셔요. 그럼...