ACC: Replication Fails with More Than 128 Shares on Computer This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
This article was previously published under Q173005 Moderate: Requires basic macro, coding, and interoperability skills.
On This PageSYMPTOMS
When you try to replicate a database on a computer running Microsoft
Windows NT, you may receive the following error message:
An application error has occurred and an application error log is being generated.
MSACCESS.exe
When you try to replicate a database on a computer running Microsoft
Windows 95, you may receive the following error message:
Exception: access violation (0xc0000005), Address: 0x77f7d357
This program has performed an illegal operation
and will be shut down.
If you click Details, you see the following information:
MSACCESS.EXE caused a stack fault in module
When you try to replicate a database using Visual C++ and the DAO SDK C++
classes, you may receive the following debugger output:
KERNEL32.DLL at 0137:bff783df. Heap block at 114fa58 modified at 114fc60 past requested size of 200These errors occur when you try to replicate a database by using the Microsoft Access user interface or by using data access objects (DAO) code in a Visual Basic for Applications procedure. CAUSE
The computer has more than 128 network shares. As a result, the Microsoft
Replication Library fails while loading and generates one of the errors
described in the "Symptoms" section. The Microsoft Jet database engine
loads this library only when you use replication.
RESOLUTION
To prevent this problem, either reduce the number of shares or avoid using
Jet replication on the computer.
STATUS
Microsoft has confirmed this to be a problem in Microsoft Access versions
7.0 and 97.
MORE INFORMATIONSteps to Reproduce Problem
| Article Translations
|


Back to the top
