Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

You cannot access OLE DB Provider for DB2 and ODBC Drivers for DB2 from an active server page in Microsoft Host Integration Server 2004


View products that this article applies to.

Symptoms

You may receive error messages when you try to access the following from an active server page (ASP):
  • Microsoft OLE DB Provider for DB2, also known as Db2oledb.dll
  • Microsoft OLE DB Provider for DB2 for AS/400 and for Virtual Storage Access Method (VSAM), also known as Snaoledb.dll
  • Microsoft ODBC Drivers for DB2
You may receive the following error message for OLE DB Provider for DB2:
ADODB.Connection (0x800A0E7A) Provider cannot be found. It may not be properly installed. /drda/oledbddm.asp, line 25
You may receive the following error message for ODBC Drivers for DB2:
Microsoft OLE DB Provider for ODBC Drivers error '80004005' Specified driver could not be loaded due to system error 5 (Microsoft ODBC Drivers for DB2). /drda/oledbddm.asp, line 26

↑ Back to the top


Cause

This problem occurs because of a security problem. By default, the ASPNET account does not have the correct permissions to run the Host Integration Server components.

↑ Back to the top


Resolution

The ASPNET account must be added to the HIS Runtime group, and then Internet Information Services (IIS) must be restarted.

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


Keywords: KB884377, kbprb, kbtshoot

↑ Back to the top

Article Info
Article ID : 884377
Revision : 2
Created on : 12/4/2007
Published on : 12/4/2007
Exists online : False
Views : 336