Article ID: 191743 - Last Review: January 23, 2007 - Revision: 3.1 ACC97: "2004: Out of Memory" Error when Running Query
This 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
| Other Resources Other Support Sites
CommunityGet Help NowArticle Translations
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email

Back to the top
