Konnektivität relationaler Datenbanken in Liberty 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
Dieser Typ von Datenquelle ist der Basistyp. Die Datenquelle 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 in Liberty verwendet werden kann, müssen Sie mindestens eine Datenquelle eines der zuvor beschriebenen Typen bereitstellen. Für die gängigen JDBC-Treiber kennt Liberty bereits die Implementierungsklassennamen für die verschiedenen Datenquellentypen. Sie müssen Liberty nur mitteilen, wo der JDBC-Treiber zu finden ist.