Wo finde ich die weitervertreibbare Version des IBM DB2 Type 4-Treibers? Ich nehme an, dass dies der Treiber ist, den ich verwenden würde, um von einer Java-Anwendung (unter Windows) mit DB2 auf dem Mainframe zu verbinden?IBM DB2 Typ 4 Treiber?
Antwort
Wenn Sie auf einem AS/400 (oder iSeries, oder was auch immer das Happen IBM es in diesen Tagen anruft), werden Sie wahrscheinlich wollen es von JTOpen bekommen.
Ihre Toolbox ersetzt die alte Java Toolbox und enthält die JDBC-Treiber.
Sie können die Treiber von der IBM site erhalten. Sie benötigen die IBM ID und das Passwort, um sich einzuloggen (Sie erhalten here). Die Zip-Datei ist ca. 7 MB groß und enthält DB2 J5BC (Typ 2/4) und SQLJ-Treiber. Treiber vom Typ 4 befinden sich in db2jcc4.jar. Sie können jedoch keine Verbindung zu Mainframes mit diesem Treiber herstellen, wenn Mainframe DB2 for z/OS ausführt. Um dies zu tun, müssen Sie mindestens DB2 Connect Produkt kaufen, das kostet Sie etwa $ 500 Minimum.
IBM's Fix pack site hat den "IBM Data Server-Treiber für JDBC und SQLJ", der nichts anderes als der JDBC-Typ 4-Treiber ist. Obwohl die Seite, auf die ich oben gezeigt habe, die Windows-Seite ist, ist es derselbe Typ 4-Treiber für alle Plattformen, wie erwartet werden sollte.
Ich glaube nicht, dass ein Benutzer/Passwort erforderlich ist.
Link scheint kaputt zu sein. – paxdiablo
Sie können keine Verbindung zum Mainframe mit einem verteilbaren JDBC-Treiber herstellen. Das Treiberpaket besteht aus dem eigentlichen Treiber des Typs 4 (db2jcc.jar) und einer beliebigen Anzahl von Lizenzdateien der Form:
db2jcc_license_cisuz.jar
wo die cisuz
Bit-Variable ist, was anzeigt, die Plattformen, die Sie erlaubt sind auf laufen (iSeries, pSeries, System z, LUW und so weiter).
Sie erhalten wahrscheinlich nur cu
mit einem frei verteilbaren Paket. Sie benötigen z
, um auf DB2 auf dem Mainframe zugreifen zu können, und das ist eifersüchtig geschützt. Daher müssen Sie eine bestimmte Edition von DB2 Connect erwerben, um sie zu erhalten. Ich denke, PE und EE, die Personal- und Enterprise-Editionen, haben diese Lizenzdatei.
Ohne diese Lizenzdatei, der Typ 4 Treiber wird nicht einmal versuchen mit dem Server zu sprechen, erhalten Sie eine Ausnahme.
Wenn ich IBM JARs für DB2 oder MQ benötige, füge ich sie normalerweise einfach zu den Anweisungen hinzu, die DB2 oder MQ als Voraussetzung zusammen mit einer URL zum Herunterladen installieren müssen.
Das gleiche gilt für Java und viele andere nicht leicht verteilbare Produkte.
Dies beseitigt die Notwendigkeit, sich über Lizenzprobleme zu sorgen, da es für den Benutzer und nicht für den Anbieter erforderlich wäre, die richtigen Lizenzen zu erhalten.
Sie müssen den JDBC-Treiber nicht separat herunterladen, da er bereits mit Ihrem DB2-Produkt geliefert wird. Sie können es leicht an diesem Ort finden: C:\Program Files\IBM\SQLLIB\java\db2jcc.jar
db2jcc.jar
ist der Treibername
- 1. Python-Treiber für IBM DB2 funktioniert nicht
- 2. IBM Cognos DB2-Konfiguration
- 3. Was ist ein XA-Treiber vom Typ 4?
- 4. java.lang.UnsatisfiedLinkError beim Laden DB2 JDBC-Treiber
- 5. IBM DB2 Backup und Restore
- 6. Erstellen von XML auf IBM DB2 Mainframe
- 7. kann nicht Loopback-Anschluss für IBM DB2
- 8. Wie installiert man den IBM db2 ODBC-Treiber in Windows 7 - 64 bit?
- 9. DB2 loginTimeout-Unterstützung
- 10. registrierte XML-Schemas in DB2 für IBM i
- 11. Gibt es einen .NET 4.0-Provider für IBM DB2?
- 12. DB2 JDBC native Treiber Probleme mit lazy close
- 13. IBM DB2-Verwaltungsserver bereits aktiv, aber sagt nicht
- 14. Umwandlung von Datentypen in IBM DB2: BIGINT in VARCHAR
- 15. Verbinden mit IBM DB2 mit. NET nur mit DLL-Referenz
- 16. Visual Studio 2015 Updates 2 Addon IBM DB2?
- 17. Zugriff auf IBM db2-Datenbank mit ASP Net 5
- 18. DB2-Verbindung im SSIS-Paket
- 19. Freier Zugriff auf DB2 über ODBC
- 20. DB2-Kommunikationsfehler
- 21. Treiber-Manager kann nicht zu einem Typ
- 22. PHP-Verbindung zu DB2
- 23. DB2 Database Documentation Tool
- 24. DB2-Tabelle Zugriffsliste
- 25. Was ist JDBC Typ 5 Treiber
- 26. SQL1159 Initialisierungsfehler mit DB2 .NET Data Provider, Ursachencode 7, Token 9.5.0.DEF.2, SOFTWARE \ IBM \ DB2 \ InstalledCopies
- 27. Datenextraktion DB2
- 28. IBM DB Persistence Modell
- 29. SQL Query Limit für DB2 AS/400 Version 4
- 30. Was ist der Typ 1,2,3 oder 4 eines JDBC-Treibers?
Kein db2jcc4.jar für JDBC ist 4.0 und Java 6+ während db2jcc.jar JDBC ist 3.0 und Java 1.4.2+. db2jcc enthält die Treiber Type2 und Type4. siehe http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp? topic =% 2Fcom.ibm.db2.luw.wn.doc% 2Fdoc% 2Fc0051316.html – Cbe317
@ Cbe317 ist korrekt. db2jcc.jar hat einen Treiber vom Typ 4. – dbreaux