Datenbankkonnektivität im Liberty-Profil konfigurieren
Sie können für die Datenbankverbindungen eine Datenquelle konfigurieren, der andere JDBC-Provider zugeordnet sind. Die JDBC-Provider stellen die Treiberimplementierungsklassen bereit, die für die JDBC-Konnektivität mit Ihrer speziellen Anbieterdatenbank erforderlich sind.
Informationen zu diesem Vorgang
- javax.sql.DataSource
Dies ist die Basisform einer Datenquelle. Sie bietet keine Interoperabilität, die das Verbindungspooling erweitert, und kann nicht als Ressource mit zweiphasiger Festschreibung an Transaktionen teilnehmen, an denen mehrere Ressourcen beteiligt sind.
- javax.sql.ConnectionPoolDataSource
Dieser Typ von Datenquelle ist für Verbindungspooling aktiviert. Diese Datenquelle kann nicht als Ressource mit zweiphasiger Festschreibung an Transaktionen teilnehmen, an denen mehrere Ressourcen beteiligt sind.
- javax.sql.XADataSource
Dieser Typ von Datenquelle ist für Verbindungspooling aktiviert und kann als Ressource mit zweiphasiger Festschreibung an Transaktionen teilnehmen, an denen mehrere Ressourcen beteiligt sind.
Damit Ihr JDBC-Treiber im Liberty-Profil verwendbar ist, müssen Sie mindestens eine Datenquelle eines der zuvor beschrieben Typen bereitstellen. Für die gängigen JDBC-Treiber kennt das Liberty-Profil die Implementierungsklassennamen für die verschiedenen Datenquellentypen bereits. Sie müssen dem Liberty-Profil nur mitteilen, wo der JDBC-Treiber zu finden ist.