[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.695

    Post

    Es geht wie immer auch etwas komplizierter, aber sicherer !

    Alle Spools, die so gesichert werden müssen, sollten bereits in der PRTF das Attribut SAVE(*YES) erhalten.
    In den OUTQ's sollte eine DTAQ angegeben werden, in die automatisch Nachrichten gestellt werden, sobald Spools den Status RDY erhalten.
    Ein (oder mehrere) Batchprogramme können auf der DTAQ "horchen" und dann gezielt diese Spoolfile per SNDNETSPLF an einen "Archiv-User" senden, anschließend kann das Attribut SAVE auf *NO gesetzt werden.

    Dem "Archiv-User" wird gezielt eine OUTQ zugeordnet, so dass alle Spools, die dort erstellt werden von einem Batchprogramm (auch hier per DTAQ) in eine PF-Datei kopiert und zum Zielsystem übertragen werden können.

    Dieser Umweg über den "Archiv-User" ist aus Performancegründen nötig.
    Das CPYSPLF in eine PF und ggf. anschließendem FTP dauert zu lange um es direkt vom 1. Batchjob erledigen zu lassen. In dieser Zeit kann der User, der die Spooldatei erstellt hat, diese längst wieder gelöscht haben, bevor das Batchprogramm an die Bearbeitung der Spooldatei gelangt.

    Ich arbeite nach dieser Methode mit 5 Batchprogrammen, die ein sofortiges SNDNETSPLF auslösen und sich unmittelbar um die nächste Spooldatei kümmern können.

    Den Aufbau des DTAQ-Inhaltes findest du im Handbuch "Workmanagement Guide".
    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

  2. #2
    Registriert seit
    Aug 2004
    Beiträge
    20
    Hallo zusammen,

    Zitat Zitat von Fuerchau
    Dem "Archiv-User" wird gezielt eine OUTQ zugeordnet, so dass alle Spools, die dort erstellt werden von einem Batchprogramm (auch hier per DTAQ) in eine PF-Datei kopiert und zum Zielsystem übertragen werden können.
    Ich habe nichts derart komplexes vor. Ich möchte nur ein in eine Datei ausgegebenes Spoolfile in eine Textdatei auf meinen PC bekommen. Aber ich weiss nicht welcher Parameter mir wirklich den ASCII-Text liefert?! Bei der Datenübertragung iSeries -> PC steht alles was geht auf ASCII aber ich bekomme trotzdem nur die HEX-Werte in meine Datei geschrieben. Kann mir jemand sagen woran das liegt?

    Danke, Björn

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Wiedermal CCSID !
    Wenn die Datei keine CCSID hat, muss man beim Transfer angeben, dass CCSID 65535 umgesetzt werden muss.
    Alternativ eine PF mit CCSID anlegen (geht nur per DDS oder SQL) und in diese dann den CPYSPLF absetzen.
    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

  4. #4
    Registriert seit
    Aug 2004
    Beiträge
    20
    Super! Danke sehr, Björn

Similar Threads

  1. Dateien per FTP von IFS auf der AS400 holen
    By kroehn in forum NEWSboard Windows
    Antworten: 5
    Letzter Beitrag: 08-11-06, 19:36
  2. Savf File per FTP
    By wuwu in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-08-06, 08:09
  3. Textdatei per FTP in AS400 Datei
    By hs in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 25-10-05, 08:33
  4. Ganzes Verzeichnis per FTP iSeries->PC kopieren?
    By ExAzubi in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 21-09-05, 12:21
  5. Datei per FTP mit CR LF
    By jogisarge in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 06-07-05, 10:23

Berechtigungen

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