KB Article #101424

KNOWN ISSUE (6.1) - EMF installer DB creation problem on Windows 2003 upgraded from 2000

EMF installer database creation problem on Windows 2003 upgraded from 2000

Applies to

5.6.3 and up

Bug number

Problem

If the EMF installer is run on a machine upgraded to Windows 2003 from Windows 2000, the installer displays an error message, and the database cannot be properly created and configured. The errors are:

- for the EMF 5.6.3 installer: after entering the host for the database to be created, it displays a message error box with the following content:

'Please make sure that the user account you are currently logged in as has an associated default database and has permissions to connect that database.'

- for the EMF 6.X installers: after the installer creates the database, it displays a message error box with the following content:

'Setup failed to configure the 'EMFMail' database. Click OK to check for any possible errors and try again'

This problem is due to a bug with the Windows 2000 to 2003 upgrade, which affects the oledb32.dll -- this file does not get upgraded. For more details on this issue, please refer to: http://support.microsoft.com/?kbid=837128

Solution

In order to resolve this problem, before running the EMF installer, one needs to replace the dll on the upgraded machine with the one from a new Windows 2003 installation (i.e., from a machine that was not upgraded).  This will prevent the problem that is associated when running our installer. Note that the dll has to be replaced in both  locations it resides:

  • %windir%\system32\dllcache\
  • <System Drive>:\program files\common files\system\ole db\