IBM Data Server-Clients und -Treiber - Übersicht >
Typen von IBM Data Server-Clients
Es stehen mehrere Typen von IBM Data
Server-Clients und -Treibern zur Verfügung. Jeder Typ bietet eine bestimmte Art von Unterstützung.
Die folgenden Typen von IBM Data
Server-Clients und -Treibern sind verfügbar:
- IBM Data
Server Driver for JDBC and SQLJ
- IBM Data Server Driver for ODBC and CLI
- IBM Data
Server Driver Package
-
IBM Data Server Runtime Client
- IBM Data Server Client
Jeder IBM Data Server-Client- bzw.
-Treibertyp stellt bestimmte Unterstützung bereit:
- Verwenden Sie bei ausschließlicher Verwendung von Java-Anwendungen
IBM Data
Server Driver for JDBC and SQLJ.
- Verwenden Sie bei ausschließlicher Verwendung von Anwendungen, die ODBC oder CLI verwenden,
IBM Data Server Driver for ODBC and CLI
(auch als CLI-Treiber bezeichnet).
- Verwenden Sie für Anwendungen, die ODBC, CLI, .NET, OLE DB,
PHP, Ruby, JDBC oder SQLJ verwenden, IBM Data
Server Driver Package.
- Verwenden Sie IBM Data
Server Driver Package, wenn Unterstützung für den DB2-Befehlszeilenprozessors Plus (CLPPlus) benötigen.
- Verwenden Sie
IBM Data Server Runtime Client, wenn Sie Unterstützung für den DB2-Befehlszeilenprozessor (CLP) sowie grundlegende Clientunterstützung für das Ausführen und Implementieren von Anwendungen benötigen.
- Verwenden Sie IBM Data Server Client, wenn Sie
Unterstützung für die Datenbankverwaltung und die Anwendungsentwicklung mit einer Anwendungsprogrammierschnittstelle
(API), wie z. B. ODBC, CLI, .NET oder JDBC, benötigen.
IBM Data
Server Driver for JDBC and SQLJ
IBM Data
Server Driver for JDBC and SQLJ ist
der Standardtreiber für gespeicherte Java-Prozeduren und benutzerdefinierte Funktionen. Dieser Treiber bietet Unterstützung für Clientanwendungen und Applets, die in
Java geschrieben wurden, wobei für den Zugriff auf lokale oder ferne Server JDBC
und für eingebettetes statisches SQL in Java-Anwendungen SQLJ verwendet wurde.
IBM Data Server Driver for ODBC and CLI
Data Server Driver for ODBC and CLI ist
eine Light-Weight-Implementierungslösung, die für Implementierungen unabhängiger Softwareanbieter (Independent Software Vendors, ISVs)
konzipiert wurde. Dieser Treiber, der auch als CLI-Treiber bezeichnet
wird, bietet Laufzeitunterstützung für Anwendungen, die ODBC-API oder CLI-API verwenden, ohne dass
Data Server Client oder
Data Server Runtime Client installiert werden muss.
Der Treiber steht nur als TAR-Datei, nicht als installierbares Image, zur Verfügung. Nachrichten werden nur in Englisch zurückgemeldet.
IBM Data Server Driver for ODBC and CLI
bietet Folgendes:
- Laufzeitunterstützung für die CLI-API
- Laufzeitunterstützung für die ODBC-API
- Laufzeitunterstützung für die XA-API
- Datenbankkonnektivität
- Unterstützung für DB2 Interactive
Call Level Interface (db2cli)
- Unterstützung für das LDAP-Datenbankverzeichnis
- Unterstützung für Traceerstellung, Protokollierung und Diagnose
Registrieren Sie
Data Server Driver for ODBC and CLI bei
Microsoft ODBC Driver Manager mithilfe des Dienstprogramms db2oreg1.exe.
IBM Data
Server Driver Package,
IBM Data
Server Driver Package ist eine Light-Weight-Implementierungslösung, die Laufzeitunterstützung für Anwendungen bereitstellt, die ODBC, CLI, .NET, OLE DB, PHP, Ruby, JDBC oder SQLJ verwenden, ohne dass Data Server Runtime Client oder Data Server Client installiert werden muss.
Dieser Treiber verbraucht wenig Speicher, ist für die Verteilung über unabhängige Softwareanbieter (Independent Software Vendors, ISVs) vorgesehen und ist für die Anwendungsverteilung in Massenimplementierungsszenarios konzipiert, die in großen Unternehmen üblich sind.
IBM Data
Server Driver Package
bietet folgende Funktionalität:
- Den DB2-Befehlszeilenprozessor Plus (CLPPlus) für die dynamische Erstellung, Bearbeitung und Ausführung von SQL-Anweisungen und -Scripts.
- Unterstützung für Anwendungen, die für den Zugriff auf Datenbanken ODBC, CLI, PHP oder Ruby verwenden.
- Unterstützung für Clientanwendungen und Applets, die in Java mit JDBC und
für eingebettetes SQL für Java (SQLJ) geschrieben wurden.
- IBM
Informix Dynamic
Server-Unterstützung
für .NET, PHP und Ruby.
- Unterstützung für die Ausführung von Anwendungen für eingebettetes SQL.
Es stehen kein Precompiler und keine Bindungsfunktionen zur Verfügung.
- Anwendungsheaderdateien für die Wiederherstellung der PHP- und Ruby-Treiber.
- Unterstützung für DB2 Interactive
Call Level Interface (db2cli).
- Unterstützung für DRDA-Traces (db2drdat).
- Bei Windows-Betriebssystemen bietet
IBM Data
Server Driver Package auch Unterstützung für
Anwendungen, die für den Zugriff auf Datenbanken .NET oder OLE DB verwenden. Darüber hinaus steht dieser Datenservertreiber als installierbares Image zur Verfügung und es sind Mergemodule verfügbar, die es Ihnen
ermöglichen, den Treiber problemlos in eine auf dem
Windows Installer basierende Installation zu integrieren.
IBM Data Server Runtime Client
IBM Data Server Runtime Client
bietet eine Möglichkeit, Anwendungen auf fernen Datenbanken auszuführen. GUI-Tools sind im Lieferumfang von
IBM Data Server Runtime Client
nicht enthalten.
Funktionalität:
- Der DB2-Befehlszeilenprozessor (CLP) zum Absetzen von Befehlen. Der CLP bietet darüber hinaus die Basisfunktionalität für die ferne
Verwaltung von Servern.
- Grundlegende Clientunterstützung zur Verarbeitung von Datenbankverbindungen, SQL-Anweisungen,
XQuery-Anweisungen und Befehlen.
- Unterstützung für einheitliche Schnittstellen für den Datenbankzugriff: JDBC, ADO.NET,
OLE DB, ODBC, Command Line Interface (CLI), PHP und Ruby. Diese Unterstützung umfasst Treiber und die Funktionen zum Definieren von Datenquellen. Für ODBC wird z. B. bei der Installation eines
IBM Data Server-Clients der
ODBC-Treiber installiert und registriert. Anwendungsentwickler und andere Benutzer können das
Windows-Tool
zur Verwaltung von ODBC-Datenquellen (ODBC Data Source Administrator) nutzen, um Datenquellen zu definieren.
- Nutzung von Lightweight Directory Access Protocol (LDAP).
- Unterstützung für allgemeine Netzkommunikationsprotokolle: TCP/IP, Benannte Pipes.
- Unterstützung für die Installation von mehreren Kopien eines Clients auf demselben Computer. Diese Kopien können dieselbe bzw. unterschiedliche Versionen haben.
- Lizenzbedingungen, die eine freie Neuverteilung von
IBM Data Server Runtime Client
mit Ihrer Anwendung ermöglichen.
- Geringerer Platzbedarf für die Implementierung im Vergleich zum vollständigen
IBM Data Server Client
hinsichtlich der Größe des Installationsimages und des erforderlichen Plattenspeicherplatzes.
- Ein Katalog, der die Informationen zum Herstellen einer Verbindung zu Datenbanken und Servern speichert.
- Vorteile bei der Paketierung unter
Windows-Betriebssystemen:
Sie können den Client zusammen mit Ihrer Anwendung paketieren und auf diese Weise Konnektivität
für die jeweilige Anwendung bereitstellen. Darüber hinaus ist der Client in Form von Mergemodulen von
Windows Installer
verfügbar, mit denen Sie
RTCL-DLL-Dateien
in Ihr Anwendungsinstallationspaket integrieren können. Diese Methode ermöglicht Ihnen, nur die Teile des Clients aufzunehmen,
die Sie für Ihre Anwendung benötigen.
- IBM
Informix Dynamic
Server-Unterstützung
für PHP, Ruby, .NET und JDBC
IBM Data Server Client
IBM Data Server Client
umfasst die gesamte Funktionalität von
IBM Data Server Runtime Client
und bietet darüber hinaus Funktionen zur Datenbankverwaltung, Anwendungsentwicklung sowie zur Client/Serverkonfiguration.
Funktionalität:
- Der Platzbedarf für die Implementierung ist im Vergleich zu
IBM Data Server Runtime Client
hinsichtlich der Größe des Installationsimages und des erforderlichen Plattenspeicherplatzes größer. Unter Windows-Betriebssystemen
kann die Größe des Installationsimages für
IBM Data Server Client
jedoch durch entsprechende Bearbeitung reduziert werden.
- Der Konfigurationsassistent, um das Katalogisieren der Datenbanken und das Konfigurieren des
Datenbankservers zu unterstützen.
- Die Steuerzentrale und weitere grafisch orientierte Tools für die Datenbankimplementierung und die Datenbankverwaltung. Diese Tools sind für die Versionen von
Windows auf x86 (nur 32-Bit),
Windows auf x64 (AMD64/EM64T),
Linux auf x86 und
Linux auf AMD64/EM64T (x64) verfügbar.
- Die Dokumentation 'Erste Schritte' für Erstbenutzer.
- Visual Studio-Tools
- IBM Data Studio
- Anwendungsheaderdateien
- Precompiler für verschiedene Programmiersprachen
- Bindungsunterstützung
- Beispiele und Lernprogramme
- IBM
Informix Dynamic
Server-Unterstützung
für PHP, Ruby, .NET, JCC und JDBC
[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis ]