Error: 'The procedure entry point SetFileSecurityI could not be located in the dynamic link library (NETIQKB44376)

  • 7744376
  • 02-Feb-2007
  • 08-Sep-2008

Resolution

fact
Exchange Migrator 1.x

fact
Exchange Migrator 2.x

symptom
Error: 'The procedure entry point SetFileSecurityI could not be located in the dynamic link library MSDART.dll.'

symptom
Install fails.

cause
The Microsoft Data Access Components did not register properly.

fix

To resolve the issue:

  1. Download the MDAC Component Checker from http://www.microsoft.com/downloads/details.aspx?familyid=8f0a8df6-4a21-4b43-bf53-14332ef092c9&displaylang=en
  2. Double click on cc_pkg.exe.
  3. Choose a directory for the extracted files.
  4. Browse to the CompChecker directory and run cc.exe
  5. Select Perform analysis against a selected version and click OK.
  6. Select MDAC 2.8 RTM and click OK.
  7. When Component Checker finishes analyzing the files, delete each file that has a mismatch.
  8. Reinstall MDAC 2.8 from http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=en
  9. Run the Component Checker to ensure that there are no remaining mismatches.
  10. If no more mismatches are found, install Exchange Migrator.


note
For more information on troubleshooting MDAC, see Microsoft KB Article: "Component Checker: Diagnose problems and re configure MDAC installations" from http://support.microsoft.com/default.aspx?scid=kb;en-us;307255.

Additional Information

Formerly known as NETIQKB44376