The information in this article applies to:
BUG#: 13423 (6.00) SYMPTOMSUsing multiple cursors inside an explicit transaction and updating the table on which a cursor is declared causes a thread-level handled access violation (AV) during FETCH. WORKAROUNDAvoid using multiple cursors inside an explicit transaction or use implicit transactions. This access violation happens only when the table is updated inside an explicit (user-defined) transaction. 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.
MORE INFORMATION
The access violation occurs on the FETCH statement on repetitive cursor
queries that open and close multiple cursors and update another table using
one open cursor. A sample code fragment may look like:
Additional query words: AV cursor leak
Keywords : kbprg SSrvProg kbbug6.00 |
Last Reviewed: March 25, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |