A supported fix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Apply it only to computers that are experiencing this specific problem. This fix may receive additional testing. Therefore, if you are not severely affected by this problem, Microsoft recommends that you wait for the next Microsoft Data Access Components 2.1 Service Pack that contains this hotfix.
To resolve this problem immediately, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information about support costs, visit the following Microsoft Web site:
NOTE: In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The typical support costs will apply to additional support questions and issues that do not qualify for the specific update in question.
The English version of this fix should have the following file attributes or later:
Date Version Size File name
----------------------------------------------------
6/3/99 02.10.4204 184 KB Msdaora.dll
6/3/99 02.10.4204 583 KB Msdasql.dll
6/3/99 02.10.4204 10 KB Msdasqlr.dll
6/3/99 02.10.4204 155 KB Msdatl2.dll
6/3/99 02.10.4204 87 KB Msdatt.dll
WORKAROUND
In addition to the hotfix mentioned above, please implement the following workaround:
- Apply the Maxblock registry fix mentioned in the following article in the Microsoft Knowledge Base:
193026 PRB: NOT_ENOUGH_STORAGE Errors in IIS Log File
Note that the MaxBlock.reg must be applied, irrespective of the MDAC version.
IMPORTANT: Please do NOT install the hotfix that is mentioned in article Q193026! Application of the MaxBlock.reg file is all that is required. - Upgrade to Windows NT 4.0 Service Pack 5, or apply the Ntdll.dll hotfix required to fix memory-related problems. For additional information about this hotfix, please see the following article in the Microsoft Knowledge Base:
216383 Memory Allocations May Fail When There Are Large Free Blocks
Additionally, please follow the general troubleshooting tips provided in the following articles in the Microsoft Knowledge Base:
197449 PRB: Problems Reusing ADO Command Object on Multiple Recordsets
176056 INFO: ADO/ASP Scalability FAQ