The information in this article applies to:
BUG #: 18229 (SQLBUG_65) SYMPTOMSWhen a single SELECT statement, which could include sub-queries, creates more than 15 worktables you may receive Error message 610: The error occurs even though the SELECT statement only accesses one database. Those worktables may be generated explicitly or implicitly by reformatting, group by, sorting, and so forth. CAUSEThis error message is misleading. The error has nothing to do with the eight database limit on a query statement. The error occurs because the implicit transaction hits the "max available transaction descriptors" limit, which is 16. WORKAROUNDAvoid creating more than 15 worktables on a single query statement. If many worktables are generated due to reformatting, you may create indexes on the corresponding columns to avoid reformatting so as to reduce the number of worktables on a select statement. STATUSMicrosoft has confirmed this to be a problem in SQL Server version 6.5. MORE INFORMATIONThis error does not occur in SQL Server 7.0. Additional query words:
Keywords : kbSQLServ650bug kbSQLServ650sp5bug |
Last Reviewed: May 21, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |