FIX: Correlated Subquery for a Large Table Causes Error 403

ID: Q192991


The information in this article applies to:
  • Microsoft SQL Server version 6.5

BUG #: 17979 (6.5)

SYMPTOMS

A correlated subquery for a large table causes error 403:

Invalid operator for datatype.
This problem occurs if both of the following conditions are true:
  • There is not enough room in the cache to keep all the pages of a large table.

    -and-


  • Indexes do not exist on a join column.



WORKAROUND

You can avoid the problem by setting FORCEPLAN to ON. Also, you can use trace flag 342. However, these workarounds take more time to retrieve records.


STATUS

Microsoft has confirmed this to be a problem in SQL Server version 6.5. This problem has been corrected in U.S. Service Pack 5a for Microsoft SQL Server version 6.5. For information about downloading and installing the latest SQL Server Service Pack, see http://support.microsoft.com/support/sql/.

For more information, contact your primary support provider.

Keywords : kbbug6.50 kbfix6.50.SP5
Version : winnt:6.5
Platform : winnt
Issue type : kbbug


Last Reviewed: November 17, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.