The information in this article applies to:
SYMPTOMS
Moderate: Requires basic macro, coding, and interoperability skills.
In Microsoft Access 7.0 and 97
In Microsoft Access 2.0NOTE: This error may occur in a Microsoft Access 97 database that was converted from an earlier version of Microsoft Access. CAUSEYou have exceeded the maximum number of open TableIDs allowed by the Microsoft Jet database engine. RESOLUTIONMethod 1Obtain Jet35sp3.exe from the Microsoft Web site; this file contains the updated version 3.51 of the Microsoft Jet database engine.For information on how to obtain Microsoft Jet 3.51, please see the the following article in the Microsoft Knowledge Base: Q172733 ACC97: Updated Version of Microsoft Jet 3.5 Available for Download Method 2Reduce the number of open recordsets, which includes the following:
STATUSThis behavior no longer occurs in Jet 3.5 SP2 and later. For more information about the latest Jet update, please see the the following article in the Microsoft Knowledge Base: Q172733 ACC97: Updated Version of Microsoft Jet 3.5 Available for Download MORE INFORMATION
The Microsoft Jet database engine versions 3.0 and 3.5 allow a maximum of
1024 open TableIDs at one time. Microsoft Jet version 3.51 allows a maximum
of 2048 open TableIDs at one time. A TableID is a recordset pointer that
the database engine uses, and which is not exposed to the user. The Jet
database engine may open multiple TableIDs during the execution of a
single query; however, there is no accurate method to estimate the number
of TableIDs that the Jet database engine will use for any given operation.
Additional query words: table id
Keywords : kberrmsg kbusage CnvOthr |
Last Reviewed: November 10, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |