home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD 4 / SuperCD_4.iso / server / servpak1.65 / readme.txt < prev    next >
Text File  |  1996-07-29  |  6KB  |  137 lines

  1. July 29, 1996
  2.  
  3.  
  4. Microsoft SQL Server 6.5 Service Pack 1 for Windows NT
  5.  
  6. This service pack is for use only by holders of a current valid Microsoft 
  7. SQL Server 6.5 license.  It addresses some specific problems that were 
  8. discovered in SQL Server 6.5 after it began shipping.  
  9.  
  10. This service pack includes zipped files for each processor architecture:
  11.  
  12.     SP1I386.ZIP  for Intel
  13.     SP1ALPHA.ZIP for Alpha
  14.     SP1MIPS.ZIP  for MIPS
  15.     SP1PPC.ZIP   for PowerPC
  16.  
  17. The updated SQL Server files for this service pack include:
  18.     readme.txt    This set of instructions.
  19.     fixlist.txt    The list of bugs fixed in this service pack
  20.     sqlservr.exe    The SQL Server executable
  21.     sqlmaint.exe    SQL maintenance utility
  22.     opends60.dll    Open Data Services DLL
  23.     sqlevn60.dll    Event logging DLL
  24.     sqlmap60.dll    SQLMAPI DLL
  25.     sqlrepl.dll    Replication services DLL
  26.     ntwdblib.dll    Win32 DB-Library DLL
  27.     xpsqlweb.dll    Web page procedures DLL
  28.     xplog60.dll    Integrated security extended procedures DLL
  29.     w3dblib.dll    Win16 DB-Library DLL (Intel only)
  30.     msdblib3.dll    Win16 DB-Library DLL (Intel only)
  31.     sqlsrv32.dll    Win32 ODBC driver
  32.     sqlsrvr.dll    Win16 ODBC driver (Intel only)
  33.     dbmsspx3.dll    Win16 Novell SPX Net-Library (Intel only)
  34.     dbnmpntw.dll    Win32 named pipes Net-Library
  35.     odsgate.dll    Win16 ODBC driver for Open Data Services gateways (Intel only)
  36.     odsgt32.dll    Win32 ODBC driver for Open Data Services gateways
  37.     msdtcprx.dll    MS DTC interface proxy DLL
  38.     dacdll.dll    MS DTC interface DLL
  39.     xolehlp.dll    MS DTC helper APIs DLL
  40.     dtccm.dll    MS DTC connection manager DLL
  41.     dtccfg.cpl    MS DTC remote client configuration utility
  42.     sqlole65.sql    Script for SQLOLE stored procedures
  43.     instrepl.sql    Script for replication stored procedures
  44.     procsyst.sql    Script for system stored procedures
  45.     proc65_1.sql    Script to install modified system stored procedures
  46.     u_tables.sql    Script for system tables
  47.     setup.exe    Service Pack Setup program
  48.     setup.inf    Used by Service Pack Setup program
  49.     sqlsetup.dll    Used by Service Pack Setup program
  50.     sqlgui32.dll    Used by Service Pack Setup program
  51.     sqlsvc32.dll    Used by Service Pack Setup program
  52.     splash.dll    Used by Service Pack Setup program
  53.     sqlsetup.hlp    Used by Service Pack Setup program
  54.  
  55.  
  56. Installation
  57. ------------
  58.  
  59. NOTE:  It is not necessary to upgrade to all of the files here.  You may simply 
  60. upgrade the files based on the problem you need correction on.  For example, if 
  61. your issue relates to the Win32 ODBC driver, you only need to upgrade the 
  62. SQLSRV32.DLL DLL.  If you do not want to upgrade all files, do not run Setup in 
  63. step #5 below.  Instead, you should search your hard drive and remove all 
  64. occurrances of the file(s) you wish to upgrade, then copy the new file(s) from 
  65. this service pack to the appropriate directory on the server.
  66.  
  67. However, the following files should always be upgraded together, or not at all.
  68.  
  69.       sqlservr.exe    
  70.      opends60.dll    
  71.      sqlevn60.dll
  72.  
  73.  
  74. To apply the entire service pack to your server, use the following steps:
  75.  
  76. 1) Place all unzipped files from the service pack into a temporary directory 
  77.    on the computer running SQL Server.
  78.  
  79. 2) Shutdown SQL Server and any applications using client libraries if they are 
  80.    currently running.
  81.  
  82. 3) Backup your existing copies of the files listed above, which are to be 
  83.    replaced, or be certain you have your original media for these files.
  84.  
  85. 4) Backup your databases.  (This is precautionary.  Nothing here will directly 
  86.    touch your databases - but as good practice, before changing software you 
  87.    should be sure you have an appropriate backup.)
  88.  
  89. 5) From the directory containing the unzipped service pack files, run 
  90.    SETUP.EXE.  Setup will replace the existing SQL Server files with the new 
  91.    ones from this service pack.  It also runs three .SQL script files to 
  92.    update several system stored procedures.
  93.  
  94. 6) Restart SQL Server and SQL Executive, if necessary.
  95.  
  96. 7) If you require any of the updated Win16 components, you will need to copy 
  97.    the appropriate file(s) directly to the client.  Note that the client may 
  98.    have the same SQL Server 6.5 DLLs in multiple directories, so it is 
  99.    recommended that you first search your hard drive for all occurrances of the
  100.    file you intend to replace.  Remove all copies of the old DLL before copying
  101.    the new DLL to the client.
  102.  
  103. 8) If necessary for any reason, you can simply copy back in the SQL Server 6.5 
  104.    files to replace the Service Pack 1 versions.
  105.  
  106.  
  107.  
  108. Documentation Notes:
  109. --------------------
  110. I.  With Service Pack 1, the sp_tableoption system stored procedure includes a 
  111. new option, "table lock on bulk load".  When this option is enabled for a 
  112. table, bulk loading of data (from the BCP utility or the BCP library APIs) will 
  113. only require an exclusive table lock on the table.  With the option disabled 
  114. (the default behavior), each newly-allocated extent requires an extent lock for 
  115. the duration of the batch.  Enabling the option allows you to specify larger 
  116. batch sizes without needing to increase the sp_configure value for "locks".  
  117. When using the "fast" (non-logged) bulk copy, this option may significantly 
  118. improve the speed of bulk copy.  For "slow" (logged) bulk copy, this option may 
  119. only show marginal improvement in the speed of bulk copy.
  120.  
  121. The following example enables this option for the Sales table:
  122.  
  123.     EXEC sp_tableoption 'Sales', 'table lock on bulk load', 'true'
  124.  
  125.  
  126. II. The Microsoft SQL Server 6.5 documentation states that a SQL Server 6.5 
  127. database dump can be loaded into SQL Server 6.0 if the 6.0 server has Service 
  128. Pack 3 installed.  At the time version 6.5 was released, this was the intended 
  129. goal.  Subsequently, however, it was determined that this was not technically 
  130. feasible due to a number of changes to internal structures which were not 
  131. backward compatible with version 6.0.  As a result, Service Pack 3 disallows the 
  132. loading of version 6.5 database dumps.  If you attempt to load a SQL Server 6.5 
  133. database dump into SQL Server 6.0 with Service Pack 3 applied, the load will be 
  134. rejected and an error will be raised indicating that the dump is from an 
  135. incorrect version.  We regret the oversight and apologize for any inconvenience.
  136.  
  137.