ACC95: "Unrecognized Database Format" Error Message Using Database Documentor
ID: Q175380
|
The information in this article applies to:
IMPORTANT: This article contains information about editing the registry.
Before you edit the registry, you should first make a backup copy of the
registry files (System.dat and User.dat). Both are hidden files in the
Windows folder.
SYMPTOMS
When you try to run the Database Documentor on an object in a Microsoft
Access 7.0 database, you may receive the following error message:
Unrecognized database format
'<Path to Temp File>'
When you click OK, the Database Documentor does not run.
CAUSE
The MaxBufferSize setting in the Jet\3.0\Engines\Jet folder in the Windows
Registry is too low. For example, this problem may occur after you have
installed Microsoft Team Manager 97.
RESOLUTION
WARNING: Using Registry Editor incorrectly can cause serious problems that
may require you to reinstall Windows. Microsoft cannot guarantee that
problems resulting from the incorrect use of Registry Editor can be
solved. Use Registry Editor at your own risk.
For information about how to edit the registry, view the Changing Keys And
Values online Help topic in Registry Editor (Regedit.exe). Note that you
should make a backup copy of the registry files (System.dat and User.dat)
before you edit the registry.
To modify the MaxBufferSize setting, follow these steps:
- On the Windows 95 taskbar, click Start, and then click Run.
- In the Run dialog box, type regedit in
the Open box.
- Locate the following registry key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\3.0\Engines
- Select MaxBufferSize, and on the Edit menu, click Modify.
- In the Edit DWORD Value dialog box, enter 0 in the Value data box, and
then click OK.
NOTE: You can also delete the MaxBufferSize entry. To delete the entry,
select MaxBufferSize, and then on the Edit menu, click Delete. Deleting the
entry or setting it to 0 will not affect the performance of other programs.
In this case, Microsoft Jet 3.0 calculates the default buffer size for the
computer, and this value is never below 512.
MORE INFORMATIONSteps to Reproduce Behavior
- On a computer running Microsoft Access 7.0, click Start on the Windows
95 taskbar, and then click Run.
- In the Run dialog box, type regedit in
the Open box.
- Locate the following registry key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\3.0\Engines
- Select MaxBufferSize, and then on the Edit menu, click Modify.
- In the Edit DWORD Value dialog box, click Decimal and enter 128 in the
Value data box; then click OK.
- Start Microsoft Access 7.0.
- Open the sample database Northwind.mdb.
- On the Tools menu, point to Analyze, and then click Documentor.
- Choose any database object and click OK. Note that you receive the error
message described in the "Symptoms" section.
REFERENCES
For more information about how Microsoft Team Manager 97 affects the
MaxBufferSize setting in the system registry, please see the following
article in the Microsoft Knowledge Base:
Q165041 TMGR: Max Buffer Size Set Too Low
For more information about backing up the system registry, please see the
following article in the Microsoft Knowledge Base:
Q135120 Configuration Backup Tool for Backing Up the Registry
For more information about Windows Registry settings for Microsoft Jet 3.0,
search the Microsoft Access 7.0 Help Index for "Jet database engine,
Registry settings" and display the topic "Initializing the Microsoft Jet
3.0 Database Engine."
Additional query words:
prb wizard documenter
Keywords : kberrmsg GnlDbdoc
Version : WINDOWS:7.0
Platform : WINDOWS
Issue type : kbprb
|