-
Hallo Dieter,
danke für die Klarstellung. Dann sieht es für mich doch so aus, als würde das, was ich vorhabe, funktionieren: Ich befinde mich auf einem IBM i System und möchte Daten aus einem anderen IBM i System lesen und in meine lokale Tabelle schreiben. Wenn das so ginge, wäre das für mich genau das, was ich machen möchte.
Entschuldigung, falls ich mich unklar ausgedrückt habe. Es um 2 IBM i System, nicht um 3 oder mehr.
Nochmals Danke!
-
... kein Grund zum entschuldigen!
Mit STRSQL kannst Du z.B.:
insert into mylib.someTable select * from otherSystem.lib.table absetzen.
Aus DbVisualizer (oder von einer dritten AS/400) ginge das nicht, da dann ja 2 verschiedene Datenbanken in einem Statement vorkämen und außerdem kann man mit three part names keine Daten schieben.
Von einem MS-SQL Server aus ginge das wieder, da man da die DB2 Tabellen in den lokalen MS-SQL Server verlinken kann.
Will man richtig Geld ausgeben, kann man von IBM eine Verbindungssoftware kaufen, die auf einer p-Series installiert wird. Wie dieses Produkt gerade heißt, habe ich nicht parat - das wird noch öfter umbenannt als die AS/400, weil das keiner haben will.
D*B
-
@DB
Per STRQMQRY kann ich von Remote eine Datei lokal in eine Tabelle per Outfile ausgeben.
Anschlissend kann ich per RUNSQL einen "Insert into localtable select * from localtable" ausführen.
QMQRY: &P1 &P2
STRQMQRY QMQRY(USMOD_16/EXECSQL)
OUTPUT(*OUTFILE)
OUTFILE(QTEMP/XXTEIL)
RDB(VWWE4001)
USER(FUERCHAU)
PASSWORD(mypwd)
NAMING(*SQL)
SETVAR((P1 'select * from rhdbd_16.teil')
(P2 'where tefirm=''2'' and tetenr=''100010.01'''))
Somit habe ich nun eine lokale Datei, die ich per SQL oder auch per CPYF weiter verarzten kann.
-
Zitat von dschroeder
Hallo Dieter,
danke für die Klarstellung. Dann sieht es für mich doch so aus, als würde das, was ich vorhabe, funktionieren: Ich befinde mich auf einem IBM i System und möchte Daten aus einem anderen IBM i System lesen und in meine lokale Tabelle schreiben. Wenn das so ginge, wäre das für mich genau das, was ich machen möchte.
Entschuldigung, falls ich mich unklar ausgedrückt habe. Es um 2 IBM i System, nicht um 3 oder mehr.
Nochmals Danke!
So wie Dieter es gesagt hat klappt es
PHP-Code:
drop table atest ;
create table tstlib/atest as ( select * from tab01p ) with no data ;
insert into tstlib/atest select * from sys02/orglib/tab01p ;
Gerade im SQL Script Editor ausprobiert.
Gruß
Michael
-
Zitat von mk
So wie Dieter es gesagt hat klappt es
... das soll wohl so sein!
D*B
-
Mal sehen, ob meine Antwort jetzt auch geht.
-
Ich weiß, ihr glaubt es nicht. Aber ich kann meine gewünschte Antwort nicht schreiben. Da ist irgendeine Kombination von Zeichen oder so drin, die das Senden unmöglich macht.
-
Deshalb nochmal neu getippt:
Ich habe das auch ausprobiert, was Dieter und inzwischen auch mk gepostet haben. Es klappt bei mir. Joins gehen zwar nicht, aber ich kann Daten vom 2. System lesen, sogar mit dem dbVisualizer, und in meine lokale Tabelle speichern.
Mein Problem ist gelöst
Similar Threads
-
By fedcba in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 15-10-21, 16:37
-
By marco_drost in forum NEWSboard Server Job
Antworten: 0
Letzter Beitrag: 06-08-21, 12:06
-
By GAusthoff in forum NEWSboard Server & Hardware Markt
Antworten: 0
Letzter Beitrag: 14-02-18, 12:38
-
By berg01796 in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 15-11-16, 11:55
-
By loeweadolf in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 06-10-14, 14:25
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks