windows 2000 to 2003

  • We recently did an upgrade from windows 2000 to 2003, after the upgrade, we were not able to open a table on EM on the server.  It came up with an unknow error 8007007F.  Has anyone had this happen? 

  • Hi - came across this in one of my searches.....

    **********************************************************

    The Oledb32.dll file is NOT upgraded when you upgrade from Windows 2000 to Windows Server 2003?

    When you upgrade from Windows 2000 to Windows Server 2003, the Oledb32.dll is NOT updated. Using this previous version may result in any of the following errors:

    3709 - The connection cannot be used to perform this operation. It is either closed or invalid in this context.

    -2147024769 Automation Error

    8007007f Unknown Error

    8007007f Cannot open the table

    "Method'~' of Object '~' failed" on invoking the Open method of an ADODB.Connection

    Error: The procedure entry point GetTextExtentPointI could not be located in the dynamic link library MSDART.DLL.

    Error connecting to SQL-2147024769-

    NOTE: See Microsoft Knowledge Base article 837128 for the steps necessary to extract the compressed Oledb32.dll file from the Windows Server 2003 CD, and copy the file to:

    %SystemDrive%\Program Files\common files\system\Ole db

    %SystemRoot%\system32\Dllcache

    ******************************************************







    **ASCII stupid question, get a stupid ANSI !!!**

  • A million thanks Journeyman I'll forward this over to my Lan group. 

  • You're welcome! Maybe you can post feedback if this fixes the problem!







    **ASCII stupid question, get a stupid ANSI !!!**

  • You were right on target sushila! OLEDB32.dll was still at version 2.7.  Upgraded to 2.8 changed registry and voila!  Thanks again for your help. 

  • That's good news to end my day! Thanks for getting back.







    **ASCII stupid question, get a stupid ANSI !!!**

Viewing 6 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic. Login to reply