BUG: Upgrade Fails on Server with Suspect Database

Last reviewed: April 29, 1997
Article ID: Q112655

The information in this article applies to:
  • Microsoft SQL Server, version 4.21
BUG# 9799 (4.21)

SYMPTOMS

When upgrading from SQL Server for Windows NT version 4.2 to version 4.21, if the server has a database with a 'suspect' status , the upgrade indicate the following error message at the end:

   cannot run isql.exe, check relevant.out

If you look under the install directory, there is no file named RELEVANT.OUT or ISQL.OUT.

SQL Server can start up with no problem. However, the system stored procedures will no longer be present in the master database. Trying to run

   ISQL -Usa -P -S -iinstmstr.sql

to manually install the scripts will result in an access violation on the client connection.

WORKAROUND

Make sure there is no 'suspect' database before upgrading to SQL NT 4.21. If there is one, drop or recreate it before proceeding with the upgrade.

If you did not check to see if the server has a 'suspect' database and the upgrade failed, you have to either copy the backup copy of MASTER.DAT over or load the master database dump. Then, drop or recreate the 'suspect' database, and run upgrade again.

STATUS

Microsoft has confirmed this to be a problem in Microsoft SQL Server version 4.21. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.


Additional query words: setup Windows NT
Keywords : kbbug4.21 kbsetup SSrvInst SSrvWinNT
Version : 4.21
Platform : Windows


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: April 29, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.