XADM: Error 80040e0e Occurs When You Run PFAdmin from the Exchange 2000 Resource Kit (307919)



The information in this article applies to:

  • Microsoft Exchange 2000 Server
  • Microsoft Data Access Components 2.6

This article was previously published under Q307919

SYMPTOMS

When you run the PFAdmin utility from the Exchange 2000 Resource kit, you may receive the following error message:
C:\Pfadmin>pfadmin
Working with the Server_name server. Type 'help' for a list of commands

Server_name>list
Did not find the scope assuming ALL.
PFT:Public Folders
PF :Internet Newsgroups
COM Error, 80040e0e, IDispatch error #3086
COM Error 80040e0e, DB_E_BADBOOKMARK consistently occurs when the data is requested from an Exchange 2000 computer that is using the Exchange OLEDB provider to retrieve the data.

CAUSE

Exchange 2000 currently supports Microsoft Data Access Components (MDAC) 2.5 Service Pack 1 (SP1), the version that is provided with Microsoft Windows 2000 SP1. Microsoft SQL 2000 Server includes an updated version of MDAC, version 2.6. This newer version contains a performance optimization that incorrectly manages certain fixed-size bookmarks that are used for location and iteration of data in ADO recordsets.

PFAdmin references the following three .dll files:
  • Msado15.dll
  • Cdoex.dll
  • Cdoexm.dll
A problem with Msado15.dll version 2.60.6526.0 causes the error message described in the "Symptoms" section of this article to occur.

RESOLUTION

To resolve this problem, obtain the latest service pack for MDAC 2.6. For additional information, click the article number below to view the article in the Microsoft Knowledge Base:

300635 INFO: How to Obtain the Latest MDAC 2.6 Service Pack

MORE INFORMATION

For additional information, click the article number below to view the article in the Microsoft Knowledge Base:

273791 XADM: MDAC 2.6 Breaks ADO MoveNext() Function with Exchange 2000


Modification Type:MinorLast Reviewed:4/25/2005
Keywords:kberrmsg kbprb KB307919