ACC2000: "OLE Server Isn't Registered" Error Message When You Open a Table, View, Stored Procedure, or Database Diagram in Design View
This article was previously published under Q310813
Moderate: Requires basic macro, coding, and interoperability skills.
This article applies only to a Microsoft Access project (.adp).
When you attempt to open a table, a view, a stored procedure, or a database diagram in Design view of an Access project (.adp), you may receive the following error message:
OLE Server isn't registered.
This behavior can occur if one or more of the dynamic-link libraries (DLLs) in the C:\Program Files\Common Files\Microsoft Shared\MSDesigners98 folder is not properly registered.
To resolve this behavior, register the DLLs that are in the C:\Program Files\Common Files\Microsoft Shared\MSDesigners98 folder:
- Click Start, point to Programs, point to Accessories, and then click MS-DOS Command Prompt. (In Microsoft Windows 95 or Microsoft Windows 98, Command Prompt is on the Programs menu.)
- At the command prompt, type the following command, and then press ENTER to change to the C:\Program Files\Common Files\Microsoft Shared\MSDesigners98 folder:
CD "C:\Program Files\Common Files\Microsoft Shared\MSDesigners98"
- Type the following command, and then press ENTER to register the DLLs in the folder
FOR %1 IN (*.DLL) DO path\Regsvr32.exe %1where path is the path to the Regsvr32.exe program, for example, C:\Windows\System or C:\Winnt\System.
Note that not all of the DLLs that are in the folder can be registered. Ignore any message that says that the entry point was not found for the Mtd2g.dll or Mtd2gfx.dll file.
prb designer ADP
Article ID: 310813 - Last Review: 06/30/2004 14:44:00 - Revision: 2.0
- Microsoft Access 2000 Standard Edition
- kberrmsg kbenv kbprb KB310813