
              NOVELL TECHNICAL INFORMATION DOCUMENT

TITLE:              NetWare SQL 3.00 Patch Release E
DOCUMENT ID:        TID000384
DOCUMENT REVISION:  B
DATE:               09NOV93
ALERT STATUS:       Yellow
INFORMATION TYPE:   Symptom-Solution
README FOR:         SQL30.EXE

NOVELL PRODUCT and VERSION:
NetWare SQL 3.00

ABSTRACT:

Patch release E for NetWare SQL 3.0 programs and utilities, including the
NetWare SQL engine, requesters, and utilities; the Data Access Language (DAL)
Server; and the Gupta SQLRouter.  This NetWare SQL 3.0 patch set consists of
two zipped files:  SQL30.EXE (NetWare SQL), and XTRNWS.EXE (Xtrieve PLUS).


DISCLAIMER
THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.  NOVELL
MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.  HOWEVER, THE
INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL
MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.


SYMPTOM

     For a complete list of symptoms see SQL.DOC which is included in the
     self-extracting file SQL30.EXE.

     NOTE:  If you update NetWare SQL, be sure to update NetWare Btrieve if
     you have not already done so.  NetWare Btrieve 6.10b is the current
     release for this November 1993 patch of NetWare SQL. However, NetWare
     Btrieve 6.10c will soon be available on CompuServe.  For information
     about updating Btrieve, see the section "Important Information about
     Btrieve."

     In addition, always use the current versions of NWSQL.NLM and
     NSSPXCOM.NLM that ship together in a patch release.  See the section
     "Patch File Information" for the current version numbers. 
SOLUTION

     Apply SQL30.EXE

     Self-Extracting File Name:  SQL30.EXE      Revision:  B

     Files Included     Size     Date      Time

          \
             SQL30.TXT            (This File)
          NWSQL100.300     238490   11-04-93   10:24a
           NWSQL50.300     239563   11-04-93   11:00a
           NWSQL20.300     239634   11-04-93   11:24a
           NWSQL10.300     239382   11-04-93    1:40p
            NWSQL5.300     239444   11-04-93    2:24p
            DALSVR.100      60442   11-04-93    3:48p
             NSREQ.EXE      67388   09-29-93    5:48p
            NSREQS.EXE      25080   09-29-93    5:48p
          STOPNREQ.EXE       8430   09-29-93    5:48p
          WXQLCALL.LIB       4608   10-21-93   11:24a
          WXQLCALL.DLL      18432   10-26-93    3:40p
          XQLCALLS.DLL      55695   10-21-93   10:32a
            NDBMON.HLP      37065   01-22-93    4:32p
            NDBMON.NLM      46096   10-27-93    4:24p
              XQLI.DOS      43960   11-03-93    1:40p
              XQLI.OS2     134477   11-03-93    2:16p
              XQLI.MSG      22581   11-02-93    1:40p
          SQLSCOPE.EXE     142144   09-30-93   10:08a
          SQLSCOPE.HLP      61583   09-24-93    9:00a
          DBMSSTAT.DLL      34304   11-05-93    1:40p
            NSUTIL.NLM      52665   10-28-93    9:16a
            NSUTIL.DOS      38458   10-19-93   10:00p
            NSUTIL.OS2      36644   10-19-93   10:00p
           NDBCOMM.DLL      20343   10-26-93    1:16p
             ERROR.SQL      97465   11-17-92   10:00a
          LTSNWSQL.MSG      30809   11-11-92    2:40p
          NDBSETUP.NLM      73319   09-02-92    9:00a
          NDBSETUP.HLP      16802   08-04-92    5:00p
          NSSPXCOM.NLM      18223   03-23-93   10:08a
           TSA-NWS.NLM      92991   09-04-92   10:32a
          NWSQL250.300     239560   11-04-93    9:32a
          TUTORNWS.WTS      10226   10-12-92    4:08p
          XQLLOCAL.DLL     112882   08-17-92    4:32p
             PATCH.EXE      76981   01-30-92    5:00a
           PATCH30.BAT       4351   09-02-92    2:40p


     Installation Instructions:

     The PATCH30.BAT and PATCH.EXE files mentioned in this procedure require
     DOS 2.1 or later, or OS/2 1.1 or later.

     The SQL30.EXE file contains the following:

          -  This document

          -  PATCH.EXE (a utility Novell provides for installing product
          patches)

          -  PATCH30.BAT (a batch file to facilitate patch installation)

          -  Patch files (files with a version number extension, such as .300)

          -  Replacement files (files with the same name as the files they
          will replace)

     Developers:    Because of file size constraints, this patch set does not
     include the files necessary to patch the Embedded SQL Library.  To obtain
     a copy of those files, call Developer Support at 1-800-NETWARE
     (1-801-429-5570 outside the U.S. and Canada).  When you call, be prepared
     to specify the compiler and operating system you are using.

     To update the NetWare SQL programs and utilities, complete the following
     steps:

          1.  Create a directory on your system, and copy the SQL30.EXE file
          to that directory.

          NOTE:  If you update NetWare SQL, be sure to update NetWare Btrieve
          if you have not already done so.  For information about the latest
          Btrieve release, refer to the README.BTR file included with the
          Btrieve 6.x upgrade package on the NetWire Forum on CompuServe, as
          described at the beginning of this file.

          2.  Use the utility PKUNZIP.EXE to unzip the zipped files.

          3.  Install the patch files as follows:

               a.  Refer to the list of patch files in the section of this
               Readme file titled "Original File Information," find the
               original files on your system, and ensure that your original
               files match those listed.

               NOTE:  This patch is cumulative; it contains all previous
               patches to NetWare SQL 3.0.  Consequently, if you installed a
               previous patch, you should restore the original files from
               NetWare SQL 3.0 by reinstalling them from the installation
               diskettes, or by renaming the *.ORG files (created during the
               previous patch installation) to their original names.

               b.  Use the DOS COPY command to copy the restored original
               files into the directory that contains the unzipped patch files
               from SQL30.ZIP.

               c.  Run PATCH30.BAT and specify the parameter for the original
               file you want to patch.  For example, to patch the DAL Server
               NLM, enter PATCH30 DAL.  (Entering PATCH30 without any
               parameters displays a usage screen that lists all the
               parameters.)

               PATCH30 verifies that you are patching the original released
               version of the software, applies the patch, and gives the
               original file an *.ORG extension.

               d.  Use the DOS COPY command to copy the patched file back to
               the original file's directory.

          4.  Install the replacement files as follows:

               a.  Find the directory that contains the original files to be
               replaced.

               b.  Before copying the replacement files, back up the original
               files to a diskette or to another directory.

               c.  Use the DOS COPY command to replace the original files with
               the new files.

               d.  If you replaced XQLI.EXE with XQLI.DOS or XQLI.OS2, rename
               the replacement file to XQLI.EXE.

          5.  After applying the patches, you can remove the directory you
          created to store the SQL30.EXE file.  You may also want to verify
          the version numbers when you load each program.  The version numbers
          should match those listed in the next section, "Patch File
          Information."