SAP Knowledge Base Article - Public

1694740 - Error: 'The database connector crdb_p2ssyb10.dll could not be loaded' when refreshing a report based on Sybase in Crystal Reports

Symptom

  • Error when refreshing a report.
  • Unable to refresh the report after upgrading to a new server.
  • In SAP BI LaunchPad, and in the Central Management Console, when refreshing a report based on Sybase, it fails.
  • When refreshing a report based on a Sybase data source in Crystal Reports, it fails with the error:
      
       "Failed to load database information.
        Details: The database connector 'crdb_p2ssyb10.dll' could not be loaded.
        The correct version of the database client for this database type might not be installed."

Environment

  • SAP Crystal Reports 2016
  • SAP Crystal Reports 2020
  • SAP Crystal Reports 2025
      
  • SAP Crystal Server 2016
  • SAP Crystal Server 2020
  • SAP Crystal Server 2025
      
  • SAP BusinessObjects Business Intelligence Platform 4.2
  • SAP BusinessObjects Business Intelligence Platform 4.3
  • SAP BusinessObjects Business Intelligence Platform 2025

Reproducing the Issue

  1. In Crystal Reports, create a report based on a Sybase Native connection.
  2. Save the report to the SAP BusinessObjects BI Server.
  3. Migrate the reports to a new server, or open the report on a different computer in Crystal Reports designer.
  4. When refreshing the report in SAP BI LaunchPad, it fails to connect to the database. And when refreshing the report in Crystal Reports designer, it fails with the error: 
    "The database connector crdb_p2ssyb10.dll could not be loaded."

Cause

  • Reports are based on a Native connection to Sybase.

  • For Crystal Reports 2016:
    • The Sybase Client is not installed and configured.
           
  • For Crystal Reports 2020, 2025:
    • The Sybase Native connection is no longer supported from Crystal Reports 2020.

Resolution

  • For Crystal Reports 2016, and SAP BusinessObjects BI 4.2:

    • Install and configure the 32bit Sybase Client.

             
  • For Crystal Reports 2020, 2025, and SAP BusinessObjects BI 4.3, 2025:

    • Sybase Native connection is not supported from Crystal Reports 2020.
    • The solution is to use an ODBC, or JDBC connection.
    • Each reports needs to be updated one by one in Crystal Reports 2020, or above.
           
         
    • ODBC connection:
      1. Install and configure the 64bit Sybase Client on the computer where Crystal Reports is installed

      2. In Microsoft ODBC Data Source Administrator (64bit), create an ODBC DSN to your Sybase database.

      3. In Crystal Reports, perform a Set Data Source location to use an ODBC connection.
        For steps on how to perform a set data source location, see the SAP Knowledge Base Article: 1215396

          
    • JDBC connection:
      1. The Sybase Client installation is not required, but you need to install the JDBC Sybase driver on the computer

      2. Configure the crconfig.xml to point to the JDBC Sybase JAR file.
        For steps on how to configure a JDBC connection with Crystal Reports, see the SAP Knowledge Base Article: 1527666
          
      3. In Crystal Reports, perform a Set Data Source location to use a JDBC connection.
        For steps on how to perform a set data source location, see the SAP Knowledge Base Article: 1215396

Keywords

"The database connector 'crdb_p2ssyb10.dll could not be loaded", Crystal Reports , KBA , BI-RA-CR , Crystal Reports designer or Business View Manager , Problem

Product

SAP Crystal Reports 2016 ; SAP Crystal Reports 2020 ; SAP Crystal Reports 2025