home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / lan / blts592.arj / DBASE411.TXT < prev    next >
Text File  |  1991-03-28  |  8KB  |  162 lines

  1. TECHNICAL BULLETIN 3/25/91 jcr
  2. dBASE IV 1.1
  3.  
  4. dBASE IV 1.1 has been tested as compatible with LANtastic 3.X. This
  5. bulletin has been designed to help with the installation and setup
  6. of this product.
  7.  
  8. Installing dBASE IV
  9. The machine on which dBASE IV will be installed must be configured
  10. as a network server, and will be referred to as the dBASE server. 
  11. At the dBASE server, insert the INSTALL disk in the floppy drive
  12. and from the floppy prompt type INSTALL. Follow the prompts for a
  13. full, multi-user installation.  The system will not ask for network
  14. type, but please refer to the IBM PC LAN sections of the
  15. documentation whenever a network related question arises.  The
  16. install program will not update the autoexec.bat or config.sys
  17. files when installing multi-user.  Ashton-Tate recommends the
  18. following as a minimum for files and buffers in the config.sys
  19. file: BUFFERS=15  FILES=40.  The following formula can be used to
  20. calculate the appropriate number of files: FILES = ((Number of
  21. Nodes * 20) + 20). The DOS SHARE program should be loaded on the
  22. server.
  23.  
  24. Configuration
  25. Each workstation's autoexec.bat file should include a path to the
  26. dBASE server root drive.  When installed, dBASE creates two
  27. directories (\DBASE and \DBNETCTL.300).  dBASE must have access to
  28. both directories on the same drive specification. If the user links
  29. to only to the \DBASE directory, he will receive a "Network Load
  30. Failure" error, indicating that dBASE cannot find the \DBNETCTL.300
  31. directory. Once installed, the following steps are necessary to
  32. share dBASE across the network.
  33.  
  34. 1. Log into the dBASE server and redirect a drive designation to
  35.    the root directory. i.e.:
  36.    net login \\server username password  {Where server is the name
  37.    of the network server, and an account for username with password
  38.    (if applicable) has been configured on the server}
  39.    net use f: \\server\c-drive {Where c-drive is a resource which
  40.    has been created on the dBASE server for the root directory. The
  41.    physical link path may be something like c:\}
  42. 2. When configuring dBASE for the first time, each workstation
  43.    should run the setup program called DBSETUP, which configures
  44.    the CONFIG.DB file.  This file contains setup information for
  45.    dBASE, such as Command and Printer locations. At the \dBASE
  46.    directory prompt, run DBSETUP.  
  47. 3. To setup printers, select Printers, Drivers, press Shift-F1 to
  48.    select printers and Ctrl-End to save.  DBSETUP will ask for the
  49.    location of the CONFIG.DB file, this can be setup on the local
  50.    drive of each node.
  51. 4. Set all \DBASE files to read-only.
  52. 5. Once configured, the user may log into the server, share the
  53.    server's root device and run dBASE from the redirected prompt.
  54.  
  55. Expanded and Extended Memory Support
  56. dBASE IV can utilize any memory above the 640K limit (which follows
  57. the LIM 4.0 requirements) for local disk caching.*  Any memory
  58. driver used should be configured to exclude the RAMBASE of the
  59. network adapter when applicable (Artisoft's 2Mbps adapter uses
  60. RAMBASE). That RAMBASE selection is usually excluded through a
  61. command line switch.  For example, using Quarterdeck's QEMM.SYS and
  62. an Artisoft 2Mbps adapter with a RAMBASE selection of D000-D800,
  63. the config.sys file may look something like:  DEVICE=QEMM.SYS RAM
  64. X=D000-D800
  65. * Please refer to the Getting Started Manual, Disk Caching with
  66. DBCACHE, for more information.
  67.  
  68. File and Record Locking
  69. dBASE IV v1.1 provides automatic file and record locking.  This
  70. allows multiple users to simultaneously access and update different
  71. parts of the same database file without requiring explicit file and
  72. record locks.  Locking happens in dBASE at four levels: Automatic
  73. file locking, Automatic record locking, Explicit file locking and
  74. Explicit record locking.  Please refer to your documentation for
  75. more information. Again, DOS SHARE must be loaded on the dBASE
  76. server. 
  77.  
  78. Opening Files
  79. A file can be opened under dBASE IV in one of two modes - exclusive
  80. or shared.  If a file is opened in exclusive mode, only one
  81. requesting user can access the file at a time so there is no need
  82. to lock the file or any record in the file.  If a file is opened in
  83. shared mode, multiple users on the network can access the file so
  84. files and records should be locked before updating.  The user can
  85. change how the file is opened with the SET EXCLUSIVE command.  The
  86. default for multi-user is SET EXCLUSIVE OFF, which allows the files
  87. to be shared.  If the user reports difficulties with file sharing,
  88.  check to see that SET EXCLUSIVE is OFF.
  89.  
  90. Printing
  91. A user may print to both a local and a redirected device through
  92. dBASE by using the SET PRINTER command.  This command can be used
  93. to establish the actual link to a network printer.  There are
  94. several ways a printer can be configured using dBASE. The following
  95. are two methods:
  96.  
  97. Method 1:
  98. Issue the NET USE command through LANtastic (or through the NET or
  99. LANPUP programs) to establish the printer connection.  Tell dBASE
  100. which redirected port to send output to.  ie:
  101. Net use LPT1 \\server\@printer
  102.    -Issued from the network DOS prompt; links the Server's @printer
  103.     resource to LPT1
  104. Set printer to LPT1
  105.    -Issued from the dBASE dot prompt; tells dBASE which port to
  106.     direct the output to
  107.  
  108. Method 2:
  109. Do not issue a NET USE command from the network and allow dBASE to
  110. control all network printer links through the SET commands. IE:
  111. Set printer to \\server\@printer=port
  112.    -Issued from the dBASE dot prompt; redirects the PORT (LPT1,
  113.     LPT2 etc) to the server's @printer resource.
  114. Set printer to LPT2
  115.    -Issued from the dBASE dos prompt; in this case we can assume
  116.     LPT2 is a local device and instruct dBASE to send the output to
  117.     that local device.
  118.  
  119. If the user establishes a NET USE command prior to running dBASE,
  120. that NET USE command establishes the link which overrides any SET
  121. PRINTER command given.  Ie, if the user issues a NET USE LPT1
  122. \\Server1\@printer and a SET PRINTER \\Server2\@printer=LPT1, the
  123. output will be directed to Server1's @printer device.
  124.  
  125.  
  126. Printing Problems
  127. Earlier printing problems were reported when printing with dBASE IV
  128. 1.1 and LANtastic 3.0.  These problems did not occur in dBASE IV
  129. 1.0 or prior versions. If printing problems occur, please check the
  130. versions of LANtastic and dBASE IV.  Ashton-Tate provides a
  131. maintenance version (X507A) which resolves this problem in 1.1.
  132. This version uses a DOS environment variable (set NOXON=ON) to
  133. acknowledge and correct printing problems. If the version of
  134. LANtastic is 3.0, please make sure your Artisoft products are
  135. registered and contact our offices for an update to 3.03.
  136.  
  137. Security
  138. dBASE IV provides a PROTECT command, which includes three types of
  139. database protection; Log-in Security, File and field access
  140. security, and data encryption. Once PROTECT is used, the security
  141. system will always control access to database files.  If PROTECT is
  142. used, a user profile must be created for each operator.  There are
  143. eight user access levels, assigning a low number gives the user
  144. greater access privileges and assigning a higher number limits the
  145. user's access.  The access level is established for each user in
  146. the user's profile.  Please refer to your documentation for more
  147. information on PROTECT.
  148.  
  149. Summary
  150. This document has been designed to help with the installation and
  151. setup of dBASE IV 1.1 and to provide a guideline for trouble
  152. shooting. If a problem arises which cannot be resolved through this
  153. bulletin, please contact our technical support staff at (602) 293
  154. 6363. Additional support is also available through documentation
  155. provided by Ashton-Tate.  Any questions or suggestions on this
  156. bulletin may be mailed to our offices: Artisoft, Inc., 575 East
  157. River Road, Tucson, AZ  85704  ATTN: Compatibility Department /
  158. dBASE IV 1.1 Support.
  159.  
  160. Vendor Info
  161. Ashton-Tate, 20101 Hamilton Avenue, Torrance, CA  90502-1319
  162. (213) 329-8000