Article ID: 191743 - Last Review: January 23, 2007 - Revision: 3.1 ACC97: "2004: Out of Memory" Error when Running QueryThis article was previously published under Q191743
Advanced: Requires expert coding, interoperability, and multiuser skills.
SYMPTOMS
When you run a query, you may receive the following error message when
memory is still available:
2004 'Out of Memory.'
Query too complex.
CAUSE
You have a newer version of the Microsoft Jet database engine than the one
originally installed by your Microsoft product. When you use Microsoft Data
Access Objects (DAO) code to get data from a Jet database, you may see this
problem if you are doing the following:
RESOLUTION
NOTE: You should first verify that you have not actually run out of memory
and that your Temp folder (directory) is set to a valid folder and is not
full. If neither of these conditions is true, you may be experiencing this
problem.
To resolve this problem, do one of the following:
STATUS
Microsoft has confirmed this to be a problem in the Microsoft products
listed at the beginning of this article. This problem no longer occurs in
Microsoft Access 97 SR-2.
MORE INFORMATION
The following is a list of the Jet DLL versions and whether they show the
problem:
178880
(http://support.microsoft.com/kb/178880/EN-US/
)
INFO: Identifying the Jet Database Engine Components
| Article Translations
|


Back to the top
