Anmelden

View Full Version : Ferne Datenbank



HPKahn
07-06-06, 14:25
Hallo zusammen,

wie kann ich eine Create Table Statement ausführen ?

Problem:
Die Datenbank bzw. Tabelle liegt auf einem anderen Server.

CREATE TABLE XX as (SELECT F1, F2, F3 from SERVER.DB.SCHEMA.TABELLE) With DATA
Unter Oracle kann ich einen Datenbanklink nutzen. Gibt's das auch unter DB2?

MfG
HP Kahn

Fuerchau
07-06-06, 15:03
Leider nur zu anderen AS/400-DB's mittels WRKRDBDIRE.
Dann kannst du mittels CONNECT zur anderen DB verbinden.
Alle folgenden SQL's werden dann mit der Remote-DB ausgeführt.

Zu fremden DB's kannst du nur per JDBC, also Java direkt von der AS/400 aus verbinden.

Übrigens:
Oracle verwendet entweder ODBC oder OLEDB, was auf der AS/400 nicht unterstützt wird.

itec01
08-03-18, 13:35
Hallo,
der Thread ist ja schon älter, aber vielleicht gibt es in der Zwischenzeit die Möglichkeit direkt mit RPG in eine Tabelle auf einem fernen System (nicht AS/400) zu schreiben?
Mit SQL geht ja einiges in der Zwischenzeit.
Gruß Klaus

BenderD
08-03-18, 14:30
... mit meiner Open Source ArdGate kannst Du mit allen SQL Interfaces der AS/400 (STRSQL, embedded SQL, QMQRY) auf (fast) alle Datenbanken des Marktes zugreifen. Kann man selber installieren, oder sich in 2 Tagen inklusive Einweisung und Erstellung des ersten Beispielprogrammes vom Autor installieren lassen. Läuft mittlerweile in > 100 Installationen weltweit.

D*B

itec01
08-03-18, 15:06
Danke für die Info. Werde das intern klären und dann ggf. direkt bei Dir melden.