-
Beispiel für RUNRMTCMD gesucht
Hallo,
ich bekomme einfach ein RUNRMTCMD nicht zum laufen. Ich habe 2 IBM i Systeme und möchte vom Echtsystem aus ein Programm auf dem Testsystem aufrufen. Das Programm auf dem Testsystem soll mehrere alphanumerische Parameter bekommen. Aber irgendwie klappt das nicht. Möglicherweise gebe ich zu viele oder zu wenige Hochkommas mit.
Ich gebe führe folgenden String mit QCMDEXC aus:
Code:
RUNRMTCMD CMD(CALL PGM(EDTRANSFER/TRF002) PARM('EDBVSPGM' 'QRPGLESRC' 'BLDD01' 'RPGLE' 'Dokumentation - Aufbau DateiverzeichnisVertragsbla' 'EDBVSPGM')) RMTLOCNAME(ISERIESDEV *IP) RMTUSER(SCHRO970) RMTPWD(abcdef)
Erkennt da jemand den Fehler? Ich bekommen keine Fehlermeldung. Aber das Programm wird auf dem Testsystem nicht gestartet.
Grundsätzlich funktioniert das RUNRMTCMD. Ein "wrksplf" würde z.B. ausgeführt und eine Ausgabe als Spool gesendet.
Dieter
-
Hallo,
wir verwenden auch runrmtcmd und stoppeln uns die einzelnen teile des commands mittels variabler die wir dann mit *cat zusammenhängen zusammen, da wir auch die Erfahrung machen mussten, dass die hochkommas ab und an Probleme machen
Andreas
Ein AS/400 Dinosaurier since 1989
-
Das heißt, ihr führt das im CL aus? Also nicht über QCMDEXC?
-
ja ist aus einem cl heraus, da ist das ganze einfacher zu handhaben. mit der qcmdexc habe ich auch schon meine wunder mit hochkomma erlebt (z.b. einen etwas komplizierteren SQL insert mit runsqlstm, da sind mir dann die hochkomma nur so um die ohren geflogen. das war aus einem cobolprogramm, da habe ich mir dann den SQL mit den richtigen hochkomma auch über variable zusammengebaut)
Andreas
Ein AS/400 Dinosaurier since 1989
-
Danke. Dann werde ich das auch mal im CL versuchen.
-
ausserdem rufe ich das Programm nicht mittels call auf, sondern habe einen befehl drum herumgebastelt, damit ich die parameterübergabe sauber handeln kann
Andreas
Ein AS/400 Dinosaurier since 1989
-
Gute Idee, aber etwas aufwändig. Ich würde mir das mit dem CMD gerne ersparen.
-
ist doch nur ein befehl mehr crtcmd, wo ich die parameterübergabe für das Programm händle und total variabel bin. ich verwende dies für unseren datenbankinstallationsjob (DDS-basierende PF und LF und journaling und Trigger und Daten zwischen der den Strukturen hinundherkopieren) funktioniert total easy und der aufruf ist dann ganz einfach.
Andreas
Ein AS/400 Dinosaurier since 1989
-
Danke. Bei mir klappt es jetzt auch. Wenn die die Parameter ganz normal mit einem Hochkomma zusammenbaue und das dann über ein CL ausführe, klappt es!
Vielen Dank nochmal.
-
bitte gerne geschehen manchmal hilft einfach ein kleiner denkanstoss
Andreas
Ein AS/400 Dinosaurier since 1989
Similar Threads
-
By Oskar in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 14-07-15, 21:02
-
By lossin in forum IBM i Hauptforum
Antworten: 15
Letzter Beitrag: 24-04-03, 14:26
-
By Matthias.Hayn in forum NEWSboard Windows
Antworten: 4
Letzter Beitrag: 11-07-02, 09:40
-
By Antonio in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 20-03-02, 09:01
-
By chera in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 11-07-01, 08:03
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