[NEWSboard IBMi Forum]

Thema: outq ändern

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Einen DTAQ-Eintrag gibt es nur bei RDY. Mit HOLD(*YES) gibt es erst mal keinen Eintrag. Status SAV kommt erst, wenn auch tatsächlich gedruckt ist.
    Das Ändern auf SAVE(*NO) löscht den Spool erst, wenn er wieder auf RDY gesetzt wird (per RLSSPLF) und erneut gedruckt wurde.

    Die DTAQ ist insoweit unsicher, da das Verarbeitungsprogramm ggf. nicht schnell genug die Spools vor ihrem Verschwinden abarbeitet.
    Man kann das nur insofern verbessern, in dem man mehrere Empfängerprogramme gleichzeitig auf die DTAQ legt, aber wenn das Programm aus irgendwelchen Gründen nicht aktiv ist, gehen die Spools verloren auch wenn DTAQ-Einträge erzeugt wurden.

    Zu beachten ist ggf., dass Spools mehrfach archiviert werden, da ein RDY-Status auch schon mal öfters auftaucht. Z.B. nach Druckerstörung wird der Spool in Hold gesetzt, nach erneuter Freigabe gibts einen neuen RDY-Eintrag in der DTAQ.
    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
    cbe is offline [professional_User]
    Registriert seit
    May 2005
    Beiträge
    392
    danke, vor allem für den Tip mit der Mehrfacharchivierung - an was man alles denken muss...


    Gruß,
    Christian

  3. #3
    Registriert seit
    Oct 2004
    Beiträge
    251
    Hier noch 2 einfache Möglichkeiten für die Druckerumleitung von defekten Druckern:

    Bespiel:
    Drucker EDV096D defekt
    umzleiten auf: Drucker EDV099D

    1. wenn SNA konfiguriert ist

    CHGOUTQ OUTQ(EDV096D)
    RMTSYS('MEINEAS400')
    RMTPRTQ('EDV099D')
    AUTOSTRWTR (1)
    DESTTYPE(*OS400)
    CNNTYPE(*SNA)

    Leitet alle Ausdrucke in die andere Outq um.

    2. mittels TCP/IP und LPR
    CHGOUTQ OUTQ(EDV096D) RMTSYS(*INTNETADR)
    RMTPRTQ('EDV099D')
    AUTOSTRWTR (1)
    DESTTYPE(*OS400)
    CNNTYPE(*IP)
    INTNETADR('192.168.x.x')

    Für 2. muss der LPR-Dienst laufen. Also entweder mit STRTCPSVR SERVER(*LPD) einmalig starten
    oder mit CHGLPDA permanent starten lassen.

    In beiden Fällen habe ich keine Probleme mit Kopien oder anderen Attributen.

    Rücknahme:
    Wenn es sich um einen Drucker mit DEVD handelt, reicht ein:

    CHGOUTQ OUTQ(EDV096D) RMTSYS(*NONE)

    Wenn es vorher eine RMTOUTQ war, müssen die ursprünglichen Werte wiedergestellt werden.

    Robert P.

    PS: Mit 2. lassen sich die AS/400-Drucker auch leicht von Linux und Windows (nicht ganz so leicht) ansprechen.

Similar Threads

  1. OUTQ Beschreibung sichern und wiederherstellen
    By SL in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 07-12-06, 10:46
  2. query outq
    By TARASIK in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 22-08-06, 09:52
  3. Antworten: 6
    Letzter Beitrag: 29-06-06, 15:32
  4. Standardsystemdrucker und OUTQ
    By phil.sebastian in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 23-05-06, 12:08
  5. Kopien von neuen Spools einer OUTQ
    By linguin in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 17-05-06, 13:42

Berechtigungen

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