SAP Knowledge Base Article - Public

1735049 - Error: Failed to load database information

Symptom

  • Using VS2010 to run a report created in version 8. 5 of Crystal Reports, connecting to an xbase database
  • Application throws the following error:

Failed to load database information
Details: The database connector crdb_p2bxbse.dll could not be loaded.
The correct version of the database client for this data

 

Environment

  • Crystal Reports for Visual Studio 2010 (CRVS2010)
  • Visual Studio 2010

Reproducing the Issue

  1. Create a report in Crystal Reports 8.5 or earlier
  2. Connect to an xbase database using the P2BXBSE.dll driver
  3. Run the report in a VS2010 application using CRVS2010

Cause

  • CRVS2010 is looking for the crdb_p2bxbse.dll which replaces p2bxbse.dll
  • Crdb_p2bxbse.dll is not included as part of CRVS2010 install
  • crdb_p2bxbse.dll is included with Crystal Reports 2011

Resolution

  • Download the attached crdb_p2bxbse.dll
  • Add the dll to  C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86

Note 1:

  • The dll is not part of any CRVS2010 runtime redistributable (MSM or MSI)
  • It will be the responsibility of the developer to ensure this dll is copied to the correct location on a runtime computer

Note 2:

  • There is no 64 bit crdb_p2bxbse.dll
  • As crdb_xbse.dll is considered legacy, no 64 bit build of this file is planned

 

 

Keywords

CR2010 2010 CR4VS2010 CR4VS VS2010 NET2010 Crystal Reports for .NET Framework 4.0 crforvs 13 x base xbase dbf , KBA , BI-DEV-NET-SDK , .NET SDK / COM SDK , Problem

Product

SAP Crystal Reports, developer version for Microsoft Visual Studio

Attachments

crdb_p2bxbse.zip