Error:
The .net framework data providers require microsoft data access components (MDAC).Please install microsoft data access components (MDAC) version 2.6 or later.
Error Message:
Causes:
- This error indicates that you have a corrupt installation of “MDAC 2.8” (Microsoft Data Access Components) on your computer.
- The most common cause for this error is mismatched DLL files with Microsoft Data Access Components (MDAC).
Workaround 1 [For Windows Xp] : Re-Install the MDAC
- Navigate to C:\Windows\Inf folder.
- Search for mdac.inf file.
- Right click mdac.inf and Click Install.
- When installation wizard prompts for each of the following files, try to browse and locate them in the directories specified.
- adcjavas.inc – C:\Windows\servicepackfiles\i386
- handler.reg – C:\Program Files\Common Files\System\msadc
- MDACRdMe.htm – C:\Program Files\Common Files\System\Ado
- oledbjvs.inc – C:\Program Files\Common Files\System\Ole DB
- mssoap1.dll – C:\Program Files\Common Files\MSSoap\Binaries
- mssoapr.dll – C:\Program Files\Common Files\MSSoap\Binaries
Note:
- If the required files are not there, you are required to copy OLE DB, msadc, Ole DB and Binaries folders from another computer and place them in the C:\Program Files\Common Files\System32 folder.
- Otherwise insert Operating system CD later click on OK, later installation succeeds.
Workaround 2 : [For Windows 7 & above]
Perform sfc /scannow
open command prompt as run as admin, type command sfc /scannow , it may take some time to complete the process, see for the result, restart the system once and see whether issue is solved.