home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 September / CHIPCD_9_99.iso / software / uaktualnienia / bde501 / DATA.Z / bdedeploy.txt < prev    next >
Text File  |  1999-02-10  |  12KB  |  320 lines

  1. ***********************************************************
  2.            Borland Database Engine and SQL Links
  3.                   Deployment README File
  4. ***********************************************************
  5.  
  6. This file provides information on deploying the Borland
  7. Database Engine (BDE) and/or SQL Links. We recommend you
  8. read the entire contents of this file prior to deploying
  9. the BDE or SQL Links.
  10.  
  11. Availability of SQL Links is dependent on the specific
  12. Inprise development product used. For instance, SQL Links
  13. is included with the Enterprise editions Inprise
  14. programming tools, but not the Professional editions.
  15. Consult the documentation of the particular Inprise product
  16. used to see whether SQL Links is included.
  17.  
  18. TABLE OF CONTENTS
  19. ===========================================================
  20.   1. INSTALLATION REQUIREMENTS
  21.      1.1 General Requirements
  22.      1.2 Royalties
  23.      1.3 Limitations on Redistribution
  24.   2. INPRISE-CERTIFIED INSTALLATION PROGRAMS
  25.   3. BDE DEPLOYMENT
  26.      3.1 Deploying the BDE
  27.      3.2 BDE Redistributable Files
  28.      3.3 Partial BDE Installs
  29.   4. SQL LINKS DEPLOYMENT
  30.      3.1 Deploying SQL Links
  31.      3.2 SQL Links Redistributable Files
  32.      3.3 Database Server Client Software
  33.   5. BDE ADMINISTRATOR
  34.  
  35.  
  36. 1. INSTALLATION REQUIREMENTS
  37. ===========================================================
  38. 1.1 General Requirements
  39. ------------------------
  40. Database applications that use the Borland Database Engine
  41. (BDE) to effect database access require that the BDE be
  42. deployed with the application. The BDE may be deployed in
  43. whole or in part (see "3.3 Partial BDE Installs").
  44. Installing only part of the BDE allows you to reduce the
  45. disk space footprint of the BDE by providing only those
  46. parts the application actually needs.
  47.  
  48. A database application that uses SQL Links to effect
  49. connection with SQL databases requires that both the BDE
  50. and SQL Links be distributed with the application. See
  51. "4.1 Deploying SQL Links" for more information on dis-
  52. tributing SQL Links.
  53.  
  54. When deploying the BDE or SQL Links with an application,
  55. you must use InstallShield Express or another Inprise
  56. certified installation program to install the BDE or SQL
  57. Links. See "2. Certified Installation Programs" for more
  58. information. In addition to satisfying this legal
  59. requirement, using a certified installation program also:
  60.  
  61.   * Ensures that all Windows Registry entries required for
  62.     proper functioning of the BDE are made.
  63.  
  64.   * Provides version checking so that a newer version of
  65.     the BDE is not overwritten with an earlier one.
  66.     
  67.   * Prevents botched installs from interfering with other
  68.     BDE-using applications, including Inprise products.
  69.  
  70. 1.2 Royalties
  71. -------------
  72. No royalties or other per-installation fees are required
  73. for the redistribution of the BDE or SQL Links with
  74. applications. Further, you are not limited in the number of
  75. times the BDE and SQL Links may be redistributed.
  76.  
  77. 1.3 Limitations on Redistribution
  78. ---------------------------------
  79. The BDE and SQL Links may only be redistributed with
  80. applications created using Inprise programming tools, and
  81. then only for the purpose of use with these applications.
  82. See the file LICENSE.TXT file for the BDE-using Inprise
  83. programming tool used for more information.
  84.  
  85.  
  86. 2. INPRISE-CERTIFIED INSTALLATION PROGRAMS
  87. ===========================================================
  88. Inprise products which include redistribution rights
  89. include an Inprise-certified install program, such as
  90. InstallShield Express, to ensure proper installation and
  91. uninstallation of your applications so that they co-exist
  92. well with other applications which use the Borland Database
  93. Engine (BDE) including those created with Visual dBASE,
  94. Paradox, Delphi, and C++Builder.
  95.  
  96. Inprise has also provided BDE and SQL Links installation
  97. information to other install vendors such as Sax Software,
  98. WISE Software, Great Lakes Business Systems (GLBS) makers
  99. of the WISE install tool and Eschalon Development so that
  100. their products can also be ensured to be fully compatible
  101. with the BDE.
  102.  
  103. From time to time, Inprise may, at its discretion, certify
  104. additional installation programs for use as the Inprise
  105. Certified Install Program for this product. To obtain a
  106. current list of Inprise-certified install programs, check
  107. the Inprise Web site at the URL:
  108.  
  109.   http://www.inprise.com/devsupport/delphi/devcorner/certinst.html
  110.   
  111. Also check the Inprise-sponsored announcement newsgroups:
  112.  
  113.   news:inprise.public.announce
  114.   news:inprise.public.delphi.announce
  115.  
  116. 3. BDE DEPLOYMENT (ALL DATABASE APPLICATIONS)
  117. ===========================================================
  118. 3.1 Deploying the BDE
  119. ---------------------
  120. An Inprise-certified installation program provides all
  121. needed functionality and steps for redistributing the
  122. Borland Database Engine (BDE), including:
  123.  
  124.   * Selecting files to redistribute
  125.   * Determining final directory locations
  126.   * Comparing versions of BDE files
  127.   * Creation of BDE aliases
  128.   
  129. Follow the instructions of the particular installation
  130. program used for specific steps to create an installation
  131. program that includes the BDE.
  132.  
  133. 3.2 BDE Redistributable Files
  134. -----------------------------
  135. When creating the installation program for a BDE-using
  136. application, Inprise-certified installation programs allow
  137. selection of only those BDE files that can be
  138. redistributed. So the ability to select a given file is
  139. indication that the particular file can legally be
  140. redistributed.
  141.  
  142. BDE files that may be redistributed with an application
  143. include those listed below. Not all files are included in
  144. the BDE for all Inprise programming tools. Not all files
  145. are required for any given installation (see "3.3 Partial
  146. BDE Installs").
  147.  
  148.   Core BDE Files
  149.   --------------
  150.   IDASCI32.DLL   For accessing ASCII files
  151.   IDBAT32.DLL    For batch movement of data
  152.   IDDA3532.DLL   For accessing Microsoft Access databases
  153.   IDDAO32.DLL    For accessing Microsoft Access databases
  154.   IDDBAS32.DLL   For accessing dBASE databases
  155.   IDDR32.DLL     For Data Repository (Paradox only)
  156.   IDODBC32.DLL   For BDE access to ODBC drivers
  157.   IDPDX32.DLL    For accessing Paradox databases
  158.   IDQBE32.DLL    QBE query engine
  159.   IDR20009.DLL   BDE resources
  160.   IDAPI32.DLL    Main BDE system DLL
  161.   IDSQL32.DLL    SQL query engine (including local SQL)
  162.   IDPROV32.DLL   For MIDAS providers
  163.  
  164.   Language Driver Files
  165.   ---------------------
  166.   BANTAM.DLL     Internationalization engine
  167.   *.CVB          Character set conversion files
  168.   *.BTL          Locales
  169.   BLW32.DLL      Expression engine
  170.  
  171.   Files for Microsoft Transaction Server (MTS)
  172.   --------------------------------------------
  173.   DISP.DLL       MTS dispensor DLL
  174.   DISP.PAK
  175.  
  176.   Auxiliary Tools/Utilities
  177.   -------------------------
  178.   BDEADMIN.*     BDE Administrator utility
  179.   DATAPUMP.*     Data Pump data migration tool
  180.  
  181. NOTE: For SQL Links redistributable files, see section "4.2
  182. SQL Links Redistributable Files" below.
  183.  
  184. 3.3 Partial BDE Installs
  185. ------------------------
  186. You may optionally install only a subset of the Borland
  187. Database Engine (BDE) with applications. This reduces the
  188. overall size of the BDE installation as you only
  189. redistribute the parts of the BDE an application actually
  190. needs. For example, if the application only uses dBASE
  191. tables, you can limit the parts of the BDE distributed to
  192. just the BDE files that are absolutely needed for accessing
  193. dBASE files.
  194.  
  195. A subset installation of the BDE is controlled by Install-
  196. Shield Express (or other Inprise certified installation
  197. program). Options during the install script design phase
  198. guide you through a partial BDE redistribution (just as
  199. with a full BDE install). See the on-line Help of the
  200. particular installation program used for specific details
  201. on defining a partial BDE redistribution using that
  202. installation program.
  203.  
  204. You may also refer to the Inprise Web site at the URL below
  205. for further information:
  206.  
  207.   http://www.inprise.com/bde
  208.  
  209. Note that since we allow deployment of BDE files and
  210. subsets using an Inprise-certified installation program, we
  211. do not otherwise allow deployment of individual BDE files.
  212.  
  213.  
  214. 4. SQL LINKS DEPLOYMENT (CLIENT/SERVER APPLICATIONS)
  215. ===========================================================
  216. 4.1 Deploying SQL Links
  217. -----------------------
  218. An Inprise-certified installation program provides all
  219. needed functionality and steps for redistributing SQL
  220. Links, including:
  221.  
  222.   * Selecting files to redistribute
  223.   * Determining final directory locations
  224.   * Comparing versions of SQL Links files
  225.   
  226. Follow the instructions of the particular installation
  227. program used for specific steps to create an installation
  228. program the includes SQL Links.
  229.  
  230. 4.2 SQL Links Redistributable Files
  231. -----------------------------------
  232. You may redistribute the following files in accordance with
  233. the license agreement for this product:
  234.  
  235.   Interbase
  236.   -------------------------------------------------------
  237.   SQLINT32.DLL    InterBase SQL Links driver
  238.   SQL_INT.CNF     Default BDE configuration file for INT 
  239.                   SQL Links
  240.  
  241.   For other files associated with InterBase deployment,
  242.   consult the InterBase documentation.
  243.  
  244.   Oracle
  245.   -------------------------------------------------------
  246.   SQLORA32.DLL    Oracle 7 SQL Links driver
  247.   SQL_ORA.CNF     Default BDE configuration file for ORA
  248.                   SQL Links (Oracle 7)
  249.   SQLORA8.DLL     Oracle 8 SQL Links driver
  250.   SQL_ORA8.CNF    Default BDE configuration file for ORA8
  251.                   SQL Links (Oracle 8)
  252.  
  253.   Sybase Db-Lib
  254.   -------------------------------------------------------
  255.   SQLSYB32.DLL    Sybase Db-Lib SQL Links driver
  256.   SQL_SYB.CNF     Default BDE configuration file for SYB
  257.                   Db-Lib SQL Links
  258.  
  259.   Sybase Ct-Lib
  260.   -------------------------------------------------------
  261.   SQLSSC32.DLL    Sybase Ct-Lib SQL Links driver
  262.   SQL_SSC.CNF     Default BDE configuration file for SYB
  263.                   Ct-Lib SQL Links
  264.  
  265.   Microsoft SQL Server
  266.   -------------------------------------------------------
  267.   SQLMSS32.DLL    Microsoft SQL Server SQL Links driver
  268.   SQL_MSS.CNF     Default BDE configuration file for MSS
  269.                   SQL Links
  270.  
  271.   Informix
  272.   -------------------------------------------------------
  273.   SQLINF32.DLL    Informix 7 SQL Links driver
  274.   SQL_INF.CNF     Default BDE configuration file for INF
  275.                   SQL Links (Informix 7)
  276.   SQLINF9.DLL     Informix 9 SQL Links driver
  277.   SQL_INF9.CNF    Default BDE configuration file for INF
  278.                   SQL Links (Informix 9)
  279.  
  280.   DB/2
  281.   -------------------------------------------------------
  282.   SQLDB232.DLL    DB/2 version 2.x SQL Links driver
  283.   SQL_DB2.CNF     Default BDE configuration file for DB/2
  284.                   version 2.x SQL Links
  285.   SQLDB2V5.DLL    DB/2 V5 (UDB) SQL Links driver
  286.   SQL_DBV5.CNF    Default BDE configuration file for DB/2
  287.                   V5 (UDB) SQL Links
  288.  
  289. NOTE: For BDE redistributable files, see section "3.2 BDE
  290. Redistributable Files" above.
  291.  
  292.  
  293. 3.3 Database Server Client Software
  294. -----------------------------------
  295. In addition to SQL Links files, client/server applications
  296. require client files for interface to communication proto-
  297. cols (such as TCP/IP). These client software files are part
  298. of the database server system, are NOT part of nor bundled
  299. with SQL Links, and are supplied by the SQL database system
  300. vendor. Client software comes with SQL database server
  301. software, so if you have the database server software you
  302. will most likely also have the client software. Refer to
  303. your database administrator (DBA) or server documentation
  304. for specific information on installing client software.
  305.  
  306.  
  307. 5. BDE ADMINISTRATOR
  308. ===========================================================
  309. When the Borland Database Engine (BDE) is installed with a
  310. deployed BDE-using application, the configuration utility
  311. BDE Administrator is also installed. Its use with deployed
  312. applications is authorized.
  313.  
  314.  
  315. ===========================================================
  316. Unless otherwise noted, all materials provided in this
  317. release are Copyright 1983 - 1999 by Inprise Corporation.
  318. ========================= END =============================
  319.  
  320.