PDA

View Full Version : Verbindung zwischen DB2 und Cache-DB



Seiten : [1] 2

svit
13-05-13, 13:12
Hallo *all/USR,
ich muss aus einem RPGLE eine SQL-Abfrage auf ein Cache-DB absetzen und anschließend eine Datei auf i5 aktualisieren.

Frage. wie kann sowas gehen?

BenderD
13-05-13, 14:12
... Cache-DB ist mir zwar kein Begriff, aber wenn das Teil einen JDBC Treiber hat, kann man mit ArdGate über die normalen SQL Interfaces der AS/400 darauf zugreifen.

D*B

svit
13-05-13, 15:00
Angeblich kann Cache-DB JDBS und ODBC.
Was bedeutet "ArdGate" ?

BenderD
13-05-13, 15:03
Open Source Database Bridge von DB2/400 zu JDBC (link in meiner Signatur)

D*B

svit
23-05-13, 07:07
Hallo ,
ich habe ein neuen JDBC Treiber für Cache-DB erhalten.
Frage: Wie binde ich den neuen Treiber ein?
Danke.

BenderD
23-05-13, 09:40
Hallo ,
ich habe ein neuen JDBC Treiber für Cache-DB erhalten.
Frage: Wie binde ich den neuen Treiber ein?
Danke.

... einfach das jar file mit dem Treiber in das lib Verzeichnis der Installation kopieren, dort wird dieser beim nächsten Start automatisch gefunden. Die Kionfiguration ist in install.txt beschrieben, weitere Doku ist auch noch auf SourceForge zu finden.

D*B

svit
24-05-13, 07:20
Hallo BenderD,

ich habe ein Treiber "CacheJDBC.jar" bekommen, und in das Verzeichniss LIB kopiert.
wo kann ich nachschauen wie die Drv.-Zeile (ab =) zu füllen?
ard.driver.JDBC_DB=com.CacheJDBC.jdbc.Driver ???

Danke.

BenderD
24-05-13, 07:45
Hallo BenderD,

ich habe ein Treiber "CacheJDBC.jar" bekommen, und in das Verzeichniss LIB kopiert.
wo kann ich nachschauen wie die Drv.-Zeile (ab =) zu füllen?
ard.driver.JDBC_DB=com.CacheJDBC.jdbc.Driver ???

Danke.

... in der Treiber Doku ...
in Deinem Fall:
ard.driver.JDBC_DB=com.intersys.jdbc.CacheDriver
ard.url.JDBC_DB=jdbc:Cache://127.0.0.1:1972/SAMPLES

wobei bei letzterem die IP Adresse und der Pfad noch angepasst werden müssen und JDBC_DB der Datenbankname, der beim ADDRDBDIRE gewählt wurde sein muss.

D*B

svit
24-05-13, 08:12
Vielen Dank,

Habe angepasst aber trotzdem bekomme einen Fehler.
de.bender_dv.ardgate.database.ArdConnection: Driver class not found: com.intersys.jdbc.cacheDriver

BenderD
24-05-13, 08:20
Vielen Dank,

Habe angepasst aber trotzdem bekomme einen Fehler.
de.bender_dv.ardgate.database.ArdConnection: Driver class not found: com.intersys.jdbc.cacheDriver

... der kann auch nicht gefunden werden, in Java ist alles Case sensitive und com.intersys.jdbc.cacheDriver ist was völlig anderes als com.intersys.jdbc.CacheDriver

D*B