beautypg.com

Using thread-safe database drivers – HP Intelligent Management Center Standard Software Platform User Manual

Page 176

background image

Using thread-safe database drivers

If you share and refresh reports over the web, open them using thread-safe
database drivers whenever possible. The Crystal Report Engine supports
multiple threads. Thus, when you make multiple data requests through
thread-safe database drivers, the Report Engine can process all of the
requests simultaneously. As the result, you'll be able to view your reports
sooner.

The following generic database drivers are thread-safe:

crdb_odbc.dll (ODBC)

crdb_jdbc.dll (JDBC)

crdb_ado.dll (OLE DB)

ODBC connections to the following database types assume that the ODBC
database driver is also thread-safe and, therefore, operate in a multi-threaded
manner:

Microsoft SQL Server

Oracle

DB2

Teradata

Sybase

Note:

It is also assumed that the database drivers used with JDBC and OLE DB
are always thread-safe and, therefore, always operate in a multi-threaded
manner.

The following native database drivers are thread-safe:

crdb_ado_plus.dll (ADO.NET data provider)

crdb_com.dll (COM data provider)

crdb_db2cli.dll (DB2 Unicode)

crdb_javabean (Java Bean data provider)

crdb_xml (XML)

176

Crystal Reports 2008 SP3 User's Guide

Designing Optimized Web Reports

8

Streamlining your reporting environment