[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2012
    Beiträge
    1.120

    Ausgabe von RUNRMTCMD unterdrücken

    Es ist mir jetzt gelungen, in unser Compileprogramm (auf dem Echtsystem) Code einzubauen, der das gerade kompilierte Programm auf unser Testsystem überträgt und dort ebenfalls kompiliert.

    Der Aufruf des Compileprogramms auf dem Testsystem wird vom Echtsystem aus per RUNRMTCMD gestartet.

    Das Blöde ist jetzt, dass der RUNRMTCMD bei jedem Aufruf auf dem Echtsystem eine Spooldatei hinterlässt. Eine QSYSPRT mit der Ausgabe, die das Remotesystem gesendet hat (so etwas wie "JOB ... auf System ... übergeben").

    Hat jemand eine Idee, wie ich die Spoolausgabe unterdrücken kann?

    PS:
    Mir fällt im Moment nichts besseres ein, als den RUNRMTCMD in einem submitteten CL auszuführen und dann hinter dem RUNRMTCMD ein passendes DLTSPLF auszuführen. Mal sehen, ob das klappt.

  2. #2
    Registriert seit
    Jan 2012
    Beiträge
    1.120
    Ich habe das jetzt über ein CL gelöst. Die Spoolfile wird erzeugt und dann gelöscht.

    Das Problem ist also erledigt.

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    1.975
    Alternativ, ...

    Erstelle dir eine Datei, die ein großes Feld enthält ggf. User + Jobnr. als Key o.ä.)
    Dort schreibst du deine Erstellungsbefehle rein.
    mit einem ddm-File verbindest du das Zielsystem
    dort läuft ein job, der die Datei in schleife liest und den Befehl ausführt.
    Läuft der selbe job auch auf dem Basissystem machst du definitiv auf beiden Systemen immer das gleiche
    und hast ein Protokoll

    Gruß
    Robert
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  4. #4
    Registriert seit
    Jan 2012
    Beiträge
    1.120
    Zitat Zitat von Robi Beitrag anzeigen
    Alternativ, ...

    Erstelle dir eine Datei, die ein großes Feld enthält ggf. User + Jobnr. als Key o.ä.)
    Dort schreibst du deine Erstellungsbefehle rein.
    mit einem ddm-File verbindest du das Zielsystem
    dort läuft ein job, der die Datei in schleife liest und den Befehl ausführt.
    Läuft der selbe job auch auf dem Basissystem machst du definitiv auf beiden Systemen immer das gleiche
    und hast ein Protokoll

    Gruß
    Robert
    Danke Robert. Das war genau der Ansatz, der uns vorschwebte, wenn es mit dem RUNRMTCMD nicht klappt. Aber das RUNRMTCMD ist eine relativ schlanke Lösung. Wir möchten gerne dabei bleiben.

  5. #5
    Registriert seit
    Sep 2003
    Beiträge
    236

    Ist arexec der Vorläufer von runrmtcmd?

    Hallo zusammen,

    wie wir noch 4 Maschinen hatten (Pro Standort eine) habe ich damals mit dem Command arexec gearbeitet.
    War bzw ist dieser Befehl der Vorläufer vom runrmtcmd?

  6. #6
    Registriert seit
    Jan 2012
    Beiträge
    1.120
    Ich glaube, es ist der gleiche Befehl.

    Zitat aus dem Hilfetext:
    "Der Befehl RUNRMTCMD (Fernen Befehl ausführen), auch als AREXEC bekannt, wenn eine SNA-Adresse für den Namen ..."

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wenn du per DSPCMD mal siehst, welches Programm dahinter steckt: es ist das selbe!
    Die CMD's legen nur unterschiedliche Parameter offen.
    AREXEC war ausschließlich für das Ausführen im SNA-Umfeld. Mit der IP-Welt wurde halt RUNRMTCMD eingeführt.
    Für das SNA-Umfeld gibts übrigens noch den SBMNETJOB, der JCL-Anweisungen aus einer 80-stelligen PF liest und an einen User sendet.
    Mittels Überwachungsjob kann man diesen dann wiederum zur Ausführung bringen. War eine nette Spielerei für Softwareverteilung vor IP.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  8. #8
    Registriert seit
    Sep 2003
    Beiträge
    236
    Danke für die Info.

    Wir haben damals den Datenaustausch über DDMF durchgeführt und nach fertiger Verarbeitung hat das verarbeitende System eine Prüfdatei auf dem anderen System erstellt. Lief damals unter der S36-Umgebung .
    Das habe ich auch damals für die Euroumstellung auf 3 Maschinen genutzt. Lang ist es her.

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Im Zusammenhang mit DDMF gibt es noch den SBMRMTCMD.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Nachricht unterdrücken
    By woodstock99 in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 22-03-16, 07:40
  2. Kann ich CPI2417 unterdrücken?
    By systemer in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 26-02-03, 07:01
  3. Ausgabe von "Seite x von y"
    By JobstT in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 05-02-03, 13:29
  4. Ausgabe UTF8
    By Dirschl in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 23-10-02, 11:52
  5. Systemmeldungen unterdrücken
    By klaus.haderer in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 09-08-01, 09:15

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •