BUG: Client Terminated on Repeated Unsuccessful Obj Resolution

Last reviewed: May 2, 1997
Article ID: Q150955

The information in this article applies to:
  • Microsoft SQL Server, version 6.0 Service Pack 2
BUG#: 13393 (6.00 sp2)

SYMPTOMS

During object resolution, the server terminates the client process if the object resolution is not successful for five consecutive attempts.

This applies only to version 6.0 Service Pack 2. The problem characteristics are completely different on SQL Server version 6.0 without any Service Packs installed. Please see the following Knowledge Base article for details:

   ARTICLE-ID: Q134659
   TITLE: FIX: Unexpected Behavior During Object Resolution

WORKAROUND

Ensure that all the views have proper base tables. Alternately, drop and recreate the views whenever the base tables are dropped.

STATUS

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

This problem does not occur in Microsoft SQL Server Version 6.5.

MORE INFORMATION

On a select from a view where the base table has been changed, the client process is terminated with error 603 on every fifth attempt.

The sequence of events is the following:

create table table1 (col1 int,col2 int) create view view1 as select col2 from table1 drop table table1 create table table1 (col1 int) select from view1

With Service Pack 2 installed, four attempts give error 207, as expected:

   Msg 207, Level 16, State 2
   Invalid column name 'col2'.

The fifth attempt gives error 603 without any message, and SQL server terminates the client. This happens consistently on every fifth attempt:

Msg 603, Level 19, State 1 The SQL Server is terminating this process. 1> select * from table1 /* any statement */ 2> go DB-Library: Possible network error: Write to SQL Server Failed. Net-Library error 232: ConnectionWrite (WriteFile()). DB-Library: DBPROCESS is dead or not enabled. DB-Library: DBPROCESS is dead or not enabled. DB-Library: DBPROCESS is dead or not enabled. DB-Library: DBPROCESS is dead or not enabled. DB-Library: DBPROCESS is dead or not enabled.


Additional query words: hang object resolution servpack
Keywords : kbbug6.00.sp2 kbprg SSrvProg
Version : 6.0
Platform : WINDOWS
Issue type : kberrmsg


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: May 2, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.