BUG: Error 602 When Using Server Side CursorsID: Q198094
|
When running an application that uses FORWARD ONLY or DYNAMIC server-side
cursors, you may receive error 602 in the error log:
Msg 602, Level 2, State 15
Could not find row in Sysindexes for dbid '11', object '80003316', index
'1'. Run DBCC CHECKTABLE on Sysindexes. The SQL Server is terminating
this process.
This problem occurs when all of the following conditions are true:
To work around the problem, modify the query to not use one of the required
conditions that cause this behavior, as noted in the CAUSE section of this
article. For example, use a STATIC cursor instead of a DYNAMIC cursor or
apply the search argument to the outer table and not the inner table.
As an additional workaround, you can do the following:
Microsoft has confirmed this to be a problem in SQL Server version 6.5.
Additional query words: forwardonly errorlog
Keywords : SSrvTran_SQL kbbug6.50
Version : WINNT:6.5
Platform : winnt
Issue type : kbbug
Last Reviewed: April 20, 1999