Article ID: 159042 - Last Review: July 19, 2006 - Revision: 5.0 FIX: DYNAMIC Cursor Fails to Release Sh_Page LockThis article was previously published under Q159042
BUG #: 16185 (SQLBUG_65)
SYMPTOMS
A DYNAMIC cursor may fail to release sh_page lock after sp_cursorclose if
both of the following conditions are true:
WORKAROUND
To work around this problem, do one of the following:
STATUS
Microsoft has confirmed this to be a problem in SQL Server
6.5 and Open Database Connectivity versions 2.5 and 2.65. This problem has been corrected in U.S. Service Pack 5a
for Microsoft SQL Server 6.5 and Open Database Connectivity versions 2.5 and 2.65. For information about
how to download and install the latest SQL Server Service Pack, see
the following Microsoft Web site:
http://www.microsoft.com/sql/prodinfo/previousversions/downloads/servicepacks.mspx
(http://www.microsoft.com/sql/prodinfo/previousversions/downloads/servicepacks.mspx)
For more information, contact your primary support provider.
MORE INFORMATION
ODBC connections use SET IMPLICIT_TRANSACTIONS ON by default; DB-Library
connections do not. Therefore, you are more likely to run into this problem
when using an ODBC connection.
| Article Translations
|

Back to the top
