The database DLL 'crdb_adoplus.dll' could not be loaded.

Note: This article is taken from BO website as it is for my own reference.
 
Symptom

An application uses Crystal Reports (version 9.2.2.x) Developer Edition with Visual Studio .NET 2003 as the reporting development tool.

When you connect to an ADO.NET dataset, the following error appears:

"Failed to load database information crdb_adoplus.dll could not be loaded."

Why does this error message appear and how do you resolve it?

====================

NOTE:

To confirm the exact version of Crystal Reports 9, go to the Global Assembly Cache to view the assembly version. For example:

1. For Windows 2000, go to the WINNT\assembly folder. For Windows XP, go to the Windows\assembly folder.

2. Right-click a Crystal Decisions assembly and click 'Properties'.

3. On the 'Version' tab, look for the 'File version':

  • If you are using Crystal Reports 9.0, the file version is 9.2.9466.

  • If you are using Crystal Reports 9.2.2, the file version is 9.2.9500.x.

====================

Resolution

This error message appears because Crystal Reports (version 9.2.2.x) Developer Edition for VS .NET 2003 does not include Crdb_adoplus.dll.

To resolve this error message, complete these steps:

1. If you do not have a version of the Crdb_adoplus.dll file in the c:\Program Files\Common Files\Crystal Decisions\2.0\bin folder, copy it from the c:\Program Files\Common Files\Crystal Decisions\1.0\Bin\ folder to this folder.

====================

NOTE:

  • Crdb_adoplus.dll is not included with t
Symptom

An application uses Crystal Reports (version 9.2.2.x) Developer Edition with Visual Studio .NET 2003 as the reporting development tool.

When you connect to an ADO.NET dataset, the following error appears:

"Failed to load database information crdb_adoplus.dll could not be loaded."

Why does this error message appear and how do you resolve it?

====================

NOTE:

To confirm the exact version of Crystal Reports 9, go to the Global Assembly Cache to view the assembly version. For example:

1. For Windows 2000, go to the WINNT\assembly folder. For Windows XP, go to the Windows\assembly folder.

2. Right-click a Crystal Decisions assembly and click 'Properties'.

3. On the 'Version' tab, look for the 'File version':

  • If you are using Crystal Reports 9.0, the file version is 9.2.9466.

  • If you are using Crystal Reports 9.2.2, the file version is 9.2.9500.x.

====================

Resolution

This error message appears because Crystal Reports (version 9.2.2.x) Developer Edition for VS .NET 2003 does not include Crdb_adoplus.dll.

To resolve this error message, complete these steps:

1. If you do not have a version of the Crdb_adoplus.dll file in the c:\Program Files\Common Files\Crystal Decisions\2.0\bin folder, copy it from the c:\Program Files\Common Files\Crystal Decisions\1.0\Bin\ folder to this folder.

====================

NOTE:

Crdb_adoplus.dll is not included with the Standard and Professional editions of Crystal Reports 9, or with Crystal Enterprise 9.

====================

2. Download and apply the following file update:

ftp://ftp.crystaldecisions.com/outgoing/EHF/Cr90dbexwin_en.zip

he Standard and Professional editions of Crystal Reports 9, or with Crystal Enterprise 9.

====================

2. Download and apply the following file update:

ftp://ftp.crystaldecisions.com/outgoing/EHF/Cr90dbexwin_en.zip


Similar Articles
Mindcracker
Founded in 2003, Mindcracker is the authority in custom software development and innovation. We put best practices into action. We deliver solutions based on consumer and industry analysis.