DAO related problems

Cost effective PBX/PABX call accounting solution

Jump to: navigation, search


Problems related to DAO - database access

What is MDAC?

MDAC stands for Microsoft Data Access Components. It is a widely used Windows system component that implements database connectivity features. MDAC is required by many Windows programs that implement database features.

  1. Windows XP/2000/Me already contain MDAC by default, but it can get broken under certain circumstances.
  2. Windows 98/NT 4.0 don't contain MDAC by default, so users of these Windows versions must install MDAC first.

eltmonzelr

How to Repair MDAC 2.81 on Windows XP with SP2

Windows XP with Service Pack 2 contains MDAC version 2.81, which is currently not available for download at the Microsoft Web site as a standalone installation. If you try to install MDAC 2.8, which is the latest available standalone download of MDAC, you will get a message that you already have a newer version of MDAC installed. Therefore, under Windows XP SP2, you must manually repair MDAC 2.81 as outlined below.

How to Repair MDAC 2.81 on Windows XP with SP2

  1. Open the folder C:\Windows\inf, and locate the file mdac.inf. Note: Your Windows directory could be named differently, e.g. C:\WinXP
  2. Right-click the file mdac.inf and click Install.
  3. When prompted for a location, point to c:\Windows\servicepackfiles\i386
  4. When prompted for the file handler.reg, either point to C:\Program files\Common files\System\msadc or put the Windows XP CD in your CD-ROM drive. This reinstalls / repairs MDAC 2.81 under Windows XP SP2.

Further Optional Steps

  1. Download and install MS Jet 4.0 Service Pack 8
  2. Run our MDAC Repair Utility.