home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / db4bugs.zip / ANOMALY5.TXT < prev    next >
Text File  |  1989-02-10  |  11KB  |  258 lines

  1.  
  2.                        GENERAL INTRODUCTION
  3.  
  4. In keeping with our commitment to provide you, the user, with
  5. support that will maximize your productivity with the dBASE IV
  6. product, we are continuing our tradition of publishing timely,
  7. detailed anomaly and work-around reports.
  8.  
  9. The following listing addresses three known anomalies when using
  10. dBASE IV.  Use of these techniques will aid you in avoiding
  11. anomalies that have been reported to our Software Support
  12. Center.  This report will be supplemented as new information is
  13. received.  There is also one Usage Tip that may be used in
  14. order to avoid further problems or misunderstandings when using
  15. the dBASE IV product.
  16.  
  17.  
  18. *******************************************************************
  19.  
  20.                             ANOMALIES
  21.  
  22.  
  23. Installing dBASE IV Multi-user on Novell 2.1x
  24.  
  25.      Users may experience problems while installing the dBASE IV
  26.           product on Local Area Networks (LANs) using Novell's
  27.           Advanced Netware 286 version 2.1x software in
  28.           conjunction with some PC clones.  The following
  29.           procedure will help you in avoiding problems during the
  30.           installation process.
  31.      
  32.      
  33.      1)   If you have not already gone through the process of
  34.           identification of the dBASE IV product by filling in
  35.           the User name, Company Name, and Serial number
  36.           information (referred to as ID), go to step #5.
  37.      
  38.      2)   If you have completed the identification process of the
  39.           dBASE IV product and the Multi-user install has failed,
  40.           go to step #3.
  41.      
  42.      3)   Uninstall dBASE IV.  
  43.      
  44.           That simply means to either go through the DBSETUP
  45.           program and choose the option UNINSTALL, or make sure
  46.           that all the dBASE IV system files are deleted from the
  47.           dBASE IV directory and the directory DBNETCTL.300 has
  48.           been removed.  Certain files in the dBASE IV directory
  49.           are marked as Read-only.  In order to delete these
  50.           files, use the DOS ATTRIB command to change their
  51.           attribute status to Read-write and then delete the
  52.           files.  This can be accomplished by:
  53.      
  54.           CD C:\<dBASE IV directory name>              
  55.      
  56.           where it is assumed that C: is the drive into which the
  57.           files were installed.
  58.           
  59.           ATTRIB -R *.*
  60.           DEL dbase*.* 
  61.      
  62.      4)   Call the Ashton-Tate Software Support Center at
  63.           (213)329-0086 and ask for a replacement diskette.  You
  64.           will be sent either a System Disk #1 (5.25" disk) or
  65.           Installation Disk (3.5" disk).  Upon receiving the
  66.           replacement diskette, continue your installation with
  67.           step #5.
  68.      
  69.      5)   The System disk should be IDed with the network shell
  70.           down or unloaded.  
  71.      
  72.           This means that the user should perform the
  73.           identification process while at a stand-alone PC or a
  74.           LAN workstation that has not yet loaded its network
  75.           shell.  Some workstations load the shell from the
  76.           AUTOEXEC.BAT file, and others invoke it through a Batch
  77.           file.  Regardless, the workstation can be booted with a
  78.           DOS floppy to insure that the network shell is not
  79.           loaded.  
  80.      
  81.      6)   To ID the dBASE IV product, place the Installation disk
  82.           in the A: drive and change to the A: drive by typing
  83.           A: <return>.
  84.      
  85.      7)   At the A> prompt, type INSTALL <return>
  86.      
  87.      8)   Follow the on-screen instructions to fill in the User
  88.           name, Company name, and Serial number.  After the user
  89.           identification has been entered, press Ctrl-End to save
  90.           the changes.
  91.      
  92.      9)   At the next screen a prompt displays "There are three
  93.           phases to the installation ...", choose "Exit".  Follow
  94.           the prompts and when asked "You may exit to DOS or
  95.           transfer to DBSETUP", choose "Exit to DOS".
  96.      
  97.      10)  Reboot the workstation.  Load the network shell and
  98.           login as the supervisor. 
  99.      
  100.      11)  Use the Novell MAP SEARCH command to make the dBASE IV
  101.           directory accessible as a search drive.  Then use the
  102.           MAP command to assign the dBASE IV  directory a logical
  103.           drive letter.  (For further information refer to
  104.           dBASE IV Network Installation guide.)
  105.      
  106.      12)  Install the Single-user version of dBASE IV to the
  107.           desired network drive.  This is done by selecting
  108.           Install:Modify Hardware Setup:Multi user installation
  109.           and choosing the default option of No in the DBSETUP
  110.           program.  Continue with the install process until you
  111.           have been prompted that the installation has completed
  112.           successfully.
  113.      
  114.      13)  After completing the installation, delete the file
  115.           DBASE.EXE from the dBASE IV directory.
  116.      
  117.      14)  From the A> prompt run the INSTALLH program.  Running
  118.           this program creates the file DBASE.COM and the
  119.           DBNETCTL.300 sub-directory.  This can be accomplished
  120.           by inserting System Disk #1 (5.25" disk) or the
  121.           Installation Disk (3.5" disk) in the A: drive.  At the
  122.           A> prompt type INSTALLH <return>.  
  123.      
  124.      15)  Follow the on-screen instructions, giving the Source
  125.           and the Destination drive letters when prompted. 
  126.           (Usually the Source Drive is A: and destination is the
  127.           MAPped network drive where dBASE IV needs to be
  128.           installed.)
  129.      
  130.      16)  Issue the Novell FLAG command to mark all dbase*.*
  131.           files as Shareable Read-only (SRO). This is the DOS
  132.           equivalent of ATTRIB +R dbase*.* command.
  133.      
  134.      17)  After these procedures, dBASE IV will be fully
  135.           installed and will run properly.
  136.      
  137.      
  138.      NOTE: When installing the Single-user version of dBASE IV,
  139.           the file CONFIG.DB is created.  Due to the fact that
  140.           each workstation may have unique hardware settings,
  141.           this file might need further modification.  For more
  142.           information, please refer to "dBASE IV Installation",
  143.           page 2-13 of Network Installation.
  144.      
  145.      =================================================================
  146.  
  147.  
  148. Changing colors through DBSETUP is not saved
  149.  
  150.      Defining colors via DBSETUP will reflect the new foreground
  151.           and background color selections on screen, but fails to
  152.           store the new settings to CONFIG.DB.
  153.      
  154.      WORKAROUND:
  155.      
  156.      There are 2 possible workarounds for the above problem:
  157.      
  158.      1)   MODIFY COMMAND CONFIG.DB at the dot prompt and define
  159.           color with a COLOR OF ... = <settings> statement. 
  160.           Appropriate color <settings> are discussed in the
  161.           "Commands" section, page 3-18 of Language Reference.
  162.      
  163.      2)   Delete the COLOR OF ... commands from the CONFIG.DB
  164.           file.  It is now possible to run DBSETUP and have the
  165.           new settings saved to the CONFIG.DB file.
  166.      
  167. =====================================================================
  168.  
  169.  
  170. DBSETUP may create an invalid PATH statement for the AUTOEXEC.BAT
  171. file
  172.  
  173.      When installing dBASE IV through DBSETUP, one of the options
  174.      at the end of the install routine allows you to create or
  175.      modify the AUTOEXEC.BAT and CONFIG.SYS files.  If there is
  176.      no PATH in the AUTOEXEC.BAT file, DBSETUP adds the PATH
  177.      statement "PATH=;C:\<directory name>".   Since the PATH
  178.      statement starts with a semicolon, typing "dBASE" from any
  179.      directory other than the dBASE directory will return the
  180.      error message "Bad command or filename".
  181.      
  182.      Furthermore,  if there was a PATH already in AUTOEXEC.BAT
  183.      file, the DBSETUP program does not check the length of the
  184.      PATH statement.  The addition of the dBASE IV PATH to an
  185.      already lengthy PATH statement, results in a PATH that may
  186.      exceed DOS's limitation.  If so, upon start-up DOS will
  187.      return the error message "Out of environment space" and/or
  188.      typing "dBASE" from any directory other than the dBASE
  189.      directory will return the error message "Bad command or
  190.      filename".
  191.      
  192.      WORKAROUND:
  193.      
  194.      As a general rule, type the contents of the AUTOEXEC.BAT
  195.      file and check the validity of the PATH statement.  The PATH
  196.      statement should start with a valid directory name. Multiple
  197.      paths must be separated by a semicolon.
  198.      
  199. =====================================================================
  200.      
  201.                                USAGE-TIP
  202.      
  203.  
  204. Environment Expansion and the SHELL Command
  205.  
  206.      
  207.      The SHELL command is one of several configuration commands. 
  208.      SHELL's basic purpose is to allow users to define the
  209.      location and name of an alternative command processor, which
  210.      is ordinarily COMMAND.COM.  SHELL's command syntax is:
  211.      
  212.           SHELL = d:path\Filename.EXT d:path /P/E:nnnn
  213.      
  214.      in which d:path is the drive name and full path name to the
  215.      command processor, and Filename.EXT is the file name of the
  216.      command processor.  The SHELL command is often used for
  217.      implementation of customized command processors.
  218.      
  219.      In an environment with memory at a premium, where resident
  220.      software (possibly a network shell) is loaded, an
  221.      environmental variable may be required for an application to
  222.      be utilized.  Given the default environment size of 127
  223.      bytes, it often becomes necessary to expand the size of the
  224.      system environment.  This is accomplished using the SHELL
  225.      command's /E option.  The nnnn values for the /E option in
  226.      MS/PC-DOS version 3.1 requires values between 11 and 63
  227.      bytes, where an increment of nnnn equals 16 bytes
  228.      (16*16=256).  In MS/PC-DOS version 3.2 and 3.3, required
  229.      values range between 160 and 32768 bytes.  
  230.      
  231.      To increase the system environment's size, modify the
  232.      CONFIG.SYS found in the root directory and add the following
  233.      command:
  234.      
  235.           SHELL = C:\COMMAND.COM C:\ /P/E:256
  236.      
  237.      The /E will increase the system environment size to 256
  238.      bytes.  The SHELL /P option has a two fold effect.  First,
  239.      it installs the command processor in the system's memory,
  240.      and remains active until the computer is rebooted or shut
  241.      off.  Second, it causes COMMAND.COM to execute AUTOEXEC.BAT
  242.      during system initialization. Without /P, the environment
  243.      size will be increased but will not execute the AUTOEXEC.BAT
  244.      file. 
  245.      
  246.      When using MS/PC-DOS version 3.1 the appropriate value of
  247.      the /E parameter should be 16.  If the value of /E is
  248.      greater than 63 it will result in the error message "Out of
  249.      Environment Space".  So again, it is extremely important
  250.      that you adhere to the range values listed for the different
  251.      DOS versions.
  252.      
  253.      It should be noted that the /E and /P options were
  254.      undocumented features in MS and PC-DOS versions 3.1, but are
  255.      documented in PC-DOS versions 3.2 and 3.3.  
  256.      
  257. ======================================================================
  258.