bdedeploy

Embed Size (px)

Citation preview

  • 7/30/2019 bdedeploy

    1/6

    ***********************************************************Borland Database Engine and SQL Links

    Deployment README File***********************************************************

    This file provides information on deploying the BorlandDatabase Engine (BDE) and/or SQL Links. We recommend youread the entire contents of this file prior to deployingthe BDE or SQL Links.

    Availability of SQL Links is dependent on the specificBorland development product used. For instance, SQL Linksis included with the Enterprise editions Borlandprogramming tools, but not the Professional editions.Consult the documentation of the particular Borland productused to see whether SQL Links is included.

    TABLE OF CONTENTS===========================================================1. INSTALLATION REQUIREMENTS

    1.1 General Requirements1.2 Royalties1.3 Limitations on Redistribution

    2. BORLAND-CERTIFIED INSTALLATION PROGRAMS

    3. BDE DEPLOYMENT3.1 Deploying the BDE3.2 BDE Redistributable Files3.3 Partial BDE Installs

    4. SQL LINKS DEPLOYMENT3.1 Deploying SQL Links3.2 SQL Links Redistributable Files3.3 Database Server Client Software

    5. BDE ADMINISTRATOR

    1. INSTALLATION REQUIREMENTS===========================================================

    1.1 General Requirements------------------------Database applications that use the Borland Database Engine(BDE) to effect database access require that the BDE bedeployed with the application. The BDE may be deployed inwhole or in part (see "3.3 Partial BDE Installs").Installing only part of the BDE allows you to reduce thedisk space footprint of the BDE by providing only thoseparts the application actually needs.

    A database application that uses SQL Links to effectconnection with SQL databases requires that both the BDEand SQL Links be distributed with the application. See

    "4.1 Deploying SQL Links" for more information on dis-tributing SQL Links.

    When deploying the BDE or SQL Links with an application,you must use InstallShield Express or another Borland-certified installation program to install the BDE or SQLLinks. See "2. Certified Installation Programs" for moreinformation. In addition to satisfying this legalrequirement, using a certified installation program also:

  • 7/30/2019 bdedeploy

    2/6

    * Ensures that all Windows Registry entries required forproper functioning of the BDE are made.

    * Provides version checking so that a newer version ofthe BDE is not overwritten with an earlier one.

    * Prevents botched installs from interfering with other

    BDE-using applications, including Borland products.

    1.2 Royalties-------------No royalties or other per-installation fees are requiredfor the redistribution of the BDE or SQL Links withapplications. Further, you are not limited in the number oftimes the BDE and SQL Links may be redistributed.

    1.3 Limitations on Redistribution---------------------------------The BDE and SQL Links may only be redistributed withapplications created using Borland programming tools, andthen only for the purpose of use with these applications.See the file LICENSE.TXT file for the BDE-using Borlandprogramming tool used for more information.

    2. BORLAND-CERTIFIED INSTALLATION PROGRAMS===========================================================Borland products which include redistribution rightsinclude an Borland-certified install program, such asInstallShield Express, to ensure proper installation anduninstallation of your applications so that they co-existwell with other applications which use the Borland DatabaseEngine (BDE) including those created with Visual dBASE,Paradox, Delphi, and C++Builder.

    Borland has also provided BDE and SQL Links installationinformation to other install vendors such as Sax Software,

    WISE Software, Great Lakes Business Systems (GLBS) makersof the WISE install tool and Eschalon Development so thattheir products can also be ensured to be fully compatiblewith the BDE.

    From time to time, Borland Software Corporation may,at its discretion, certify additional installation programsfor use as the Borland Certified Install Program for thisproduct. To obtain a current list of Borland-certifiedinstall programs, check the Borland Web site at the URL:

    http://www.borland.com/devsupport/delphi/devcorner/certinst.html

    Also check the Borland-sponsored announcement newsgroups:

    news:borland.public.announcenews:borland.public.bde

    3. BDE DEPLOYMENT (ALL DATABASE APPLICATIONS)===========================================================3.1 Deploying the BDE---------------------A Borland-certified installation program provides all

  • 7/30/2019 bdedeploy

    3/6

    needed functionality and steps for redistributing theBorland Database Engine (BDE), including:

    * Selecting files to redistribute* Determining final directory locations* Comparing versions of BDE files* Creation of BDE aliases

    Follow the instructions of the particular installationprogram used for specific steps to create an installationprogram that includes the BDE.

    3.2 BDE Redistributable Files-----------------------------When creating the installation program for a BDE-usingapplication, Borland-certified installation programs allowselection of only those BDE files that can beredistributed. So the ability to select a given file isindication that the particular file can legally beredistributed.

    BDE files that may be redistributed with an applicationinclude those listed below. Not all files are included inthe BDE for all Borland programming tools. Not all files

    are required for any given installation (see "3.3 PartialBDE Installs").

    Core BDE Files--------------IDASCI32.DLL For accessing ASCII filesIDBAT32.DLL For batch movement of dataIDDA3532.DLL For accessing Microsoft Access databasesIDDAO32.DLL For accessing Microsoft Access databasesIDDBAS32.DLL For accessing dBASE databasesIDDR32.DLL For Data Repository (Paradox only)IDODBC32.DLL For BDE access to ODBC driversIDPDX32.DLL For accessing Paradox databases

    IDQBE32.DLL QBE query engineIDR20009.DLL BDE resourcesIDAPI32.DLL Main BDE system DLLIDSQL32.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 LocalesBLW32.DLL Expression engine

    Files for Microsoft Transaction Server (MTS)--------------------------------------------DISP.DLL MTS dispensor DLLDISP.PAK

    Auxiliary Tools/Utilities-------------------------BDEADMIN.* BDE Administrator utilityDATAPUMP.* Data Pump data migration tool

  • 7/30/2019 bdedeploy

    4/6

    NOTE: For SQL Links redistributable files, see section "4.2SQL Links Redistributable Files" below.

    3.3 Partial BDE Installs------------------------You may optionally install only a subset of the BorlandDatabase Engine (BDE) with applications. This reduces theoverall size of the BDE installation as you onlyredistribute the parts of the BDE an application actuallyneeds. For example, if the application only uses dBASEtables, you can limit the parts of the BDE distributed tojust the BDE files that are absolutely needed for accessingdBASE files.

    A subset installation of the BDE is controlled by Install-Shield Express (or other Borland-certified installationprogram). Options during the install script design phaseguide you through a partial BDE redistribution (just aswith a full BDE install). See the on-line Help of theparticular installation program used for specific detailson defining a partial BDE redistribution using thatinstallation program.

    You may also refer to the Borland Web site at the URL below

    for further information:

    http://www.borland.com/bde

    Note that since we allow deployment of BDE files andsubsets using an Borland-certified installation program, wedo not otherwise allow deployment of individual BDE files.

    4. SQL LINKS DEPLOYMENT (CLIENT/SERVER APPLICATIONS)===========================================================4.1 Deploying SQL Links-----------------------

    A Borland-certified installation program provides allneeded functionality and steps for redistributing SQLLinks, including:

    * Selecting files to redistribute* Determining final directory locations* Comparing versions of SQL Links files

    Follow the instructions of the particular installationprogram used for specific steps to create an installationprogram the includes SQL Links.

    4.2 SQL Links Redistributable Files

    -----------------------------------You may redistribute the following files in accordance withthe license agreement for this product:

    Interbase-------------------------------------------------------SQLINT32.DLL InterBase SQL Links driverSQL_INT.CNF Default BDE configuration file for INT

    SQL Links

  • 7/30/2019 bdedeploy

    5/6

    For other files associated with InterBase deployment,consult the InterBase documentation.

    Oracle-------------------------------------------------------SQLORA32.DLL Oracle 7 SQL Links driverSQL_ORA.CNF Default BDE configuration file for ORA

    SQL Links (Oracle 7)SQLORA8.DLL Oracle 8 SQL Links driverSQL_ORA8.CNF Default BDE configuration file for ORA8

    SQL Links (Oracle 8)

    Sybase Db-Lib-------------------------------------------------------SQLSYB32.DLL Sybase Db-Lib SQL Links driverSQL_SYB.CNF Default BDE configuration file for SYB

    Db-Lib SQL Links

    Sybase Ct-Lib-------------------------------------------------------SQLSSC32.DLL Sybase Ct-Lib SQL Links driverSQL_SSC.CNF Default BDE configuration file for SYB

    Ct-Lib SQL Links

    Microsoft SQL Server-------------------------------------------------------SQLMSS32.DLL Microsoft SQL Server SQL Links driverSQL_MSS.CNF Default BDE configuration file for MSS

    SQL Links

    Informix-------------------------------------------------------SQLINF32.DLL Informix 7 SQL Links driverSQL_INF.CNF Default BDE configuration file for INF

    SQL Links (Informix 7)SQLINF9.DLL Informix 9 SQL Links driverSQL_INF9.CNF Default BDE configuration file for INF

    SQL Links (Informix 9)

    DB/2-------------------------------------------------------SQLDB232.DLL DB/2 version 2.x SQL Links driverSQL_DB2.CNF Default BDE configuration file for DB/2

    version 2.x SQL LinksSQLDB2V5.DLL DB/2 V5 (UDB) SQL Links driverSQL_DBV5.CNF Default BDE configuration file for DB/2

    V5 (UDB) SQL Links

    NOTE: For BDE redistributable files, see section "3.2 BDERedistributable Files" above.

    3.3 Database Server Client Software-----------------------------------In addition to SQL Links files, client/server applicationsrequire client files for interface to communication proto-cols (such as TCP/IP). These client software files are partof the database server system, are NOT part of nor bundledwith SQL Links, and are supplied by the SQL database systemvendor. Client software comes with SQL database server

  • 7/30/2019 bdedeploy

    6/6

    software, so if you have the database server software youwill most likely also have the client software. Refer toyour database administrator (DBA) or server documentationfor specific information on installing client software.

    5. BDE ADMINISTRATOR===========================================================When the Borland Database Engine (BDE) is installed with adeployed BDE-using application, the configuration utilityBDE Administrator is also installed. Its use with deployedapplications is authorized.

    ===========================================================Unless otherwise noted, all materials provided in thisrelease are Copyright 1983 - 2001 byBorland Software Corporation.========================= END =============================