Q&A

  • BDE 엔진을 설치하지 않고 BDE를 사용하려면?
개발 PC에서는 잘 돌아가는 것이 다른데서 하려면 BDE 엔진 에러가 나더군요



이럴
1  COMMENTS
  • Profile
    정영민 2000.11.30 23:11
    bde 를 사용한 것이 bde 없는 곳에서 될리가 없죠!



    다른 서드파티 엔진을 이용하시던지 bde 를 배포하시던지...

    (이건 저작권 문제가 있다던데..)



    어떤 편법이 있는지 모르겠지만 일단 하이텔 vtool 에서 퍼온 글을 올립니다.



    제 목:[참고] BDE설치없이 Paradox DB사용하기 관련자료:없음 [1361]

    보낸이:권익수 (우리마을) 2000-01-04 14:44 조회:1228 추천:1





    안녕하세요! 뭐! 특별한건 아니지만 코딩할때 도움이 되시면 좋겠네요. ^_^





    . BDE를 Install하지않고 Paradox DB 사용하기 .

    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^



    보통 BDE를 포함해서 InstallShield로 Install Program을 만들면 최소한

    3M이상의 파일이 생성된다. 그러나, 굳이 Install Program을 만들지 않고서

    몇개의 BDE관련 파일을 실행파일이 있는 디렉토리에 복사해둠으로써

    Paradox를 사용할수가 있다.



    BDE에 관련된 파일은 BDE가 설치된 디렉토리의 "bdedeploy.txt"에 자세히

    설명되어있다.



    Core BDE Files

    --------------

    IDASCI32.DLL For accessing ASCII files

    IDBAT32.DLL For batch movement of data

    IDDA3532.DLL For accessing Microsoft Access databases

    IDDAO32.DLL For accessing Microsoft Access databases

    IDDBAS32.DLL For accessing dBASE databases

    IDDR32.DLL For Data Repository (Paradox only)

    IDODBC32.DLL For BDE access to ODBC drivers

    IDPDX32.DLL For accessing Paradox databases

    IDQBE32.DLL QBE query engine

    IDR20009.DLL BDE resources

    IDAPI32.DLL Main BDE system DLL

    IDSQL32.DLL SQL query engine (including local SQL)

    IDPROV32.DLL For MIDAS providers



    Language Driver Files

    ---------------------

    BANTAM.DLL Internationalization engine

    *.CVB Character set conversion files

    *.BTL Locales

    BLW32.DLL Expression engine



    Files for Microsoft Transaction Server (MTS)

    --------------------------------------------

    DISP.DLL MTS dispensor DLL

    DISP.PAK



    Auxiliary Tools/Utilities

    -------------------------

    BDEADMIN.* BDE Administrator utility

    DATAPUMP.* Data Pump data migration tool



    Interbase

    -------------------------------------------------------

    SQLINT32.DLL InterBase SQL Links driver

    SQL_INT.CNF Default BDE configuration file for INT

    SQL Links



    Oracle

    -------------------------------------------------------

    SQLORA32.DLL Oracle 7 SQL Links driver

    SQL_ORA.CNF Default BDE configuration file for ORA

    SQL Links (Oracle 7)

    SQLORA8.DLL Oracle 8 SQL Links driver

    SQL_ORA8.CNF Default BDE configuration file for ORA8

    SQL Links (Oracle 8)



    Sybase Db-Lib

    -------------------------------------------------------

    SQLSYB32.DLL Sybase Db-Lib SQL Links driver

    SQL_SYB.CNF Default BDE configuration file for SYB

    Db-Lib SQL Links



    Sybase Ct-Lib

    -------------------------------------------------------

    SQLSSC32.DLL Sybase Ct-Lib SQL Linksdriver

    SQL_SSC.CNF Default BDE configuration file for SYB

    Ct-Lib SQL Links



    Microsoft SQL Server

    -------------------------------------------------------

    SQLMSS32.DLL Microsoft SQL Server SQL Links driver

    SQL_MSS.CNF Default BDE configuration file for MSS

    SQL Links



    Informix

    -------------------------------------------------------

    SQLINF32.DLL Informix 7 SQL Links driver

    SQL_INF.CNF Default BDE configuration file for INF

    SQL Links (Informix 7)

    SQLINF9.DLL Informix 9 SQL Links driver

    SQL_INF9.CNF Default BDE configuration file for INF

    SQL Links (Informix 9)



    DB/2

    -------------------------------------------------------

    SQLDB232.DLL DB/2 version 2.x SQL Links driver

    SQL_DB2.CNF Default BDE configuration file for DB/2

    version 2.x SQL Links

    SQLDB2V5.DLL DB/2 V5 (UDB) SQL Links driver

    SQL_DBV5.CNF Default BDE configuration filefor DB/2

    V5 (UDB) SQL Links



    여기서 Paradox를 사용하고 단지 TTable만 사용한다면 아래의 파일만

    있으면 된다.



    IDDR32.DLL, IDPDX32.DLL, IDR20009.DLL, IDAPI32.DLL, BANTAM.DLL

    *.CVB, *.BTL, BLW32.DLL



    단 Alias를 사용하지말아야한다. 따라서, DatabaseName에 바로 디렉토리

    명을 지정하거나 상대적 경로를 지정해서 사용해야한다.