[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2004
    Beiträge
    23

    Fehler bei Datei LSOUTPUT (FTP LS)

    Hallo,
    ich habe immer mal wieder folgenden Fehler und weiß nicht wie er entsteht, bzw. wie ich im Programm darauf vernünftig reagieren sollen:

    Von einem externen FTP-Server holen wir die Liste des Verzeichnisses mit FTP und dem Befehl "LS (DISK" in die Datei LSOUTPUT. Da mehrere Jobs auf diese Datei zugreifen wird vor dem Zugriff ein ALCOBJ gemacht.

    Das Joblog sieht dann interessanter Weise ab und zu wie folgt aus:


    6200 - ALCOBJ OBJ((LSOUTPUT *FILE *EXCL))
    Keine Teildateien in Datenbankdatei LSOUTPUT in Bibliothek AIGENDTA.
    Objekt(e) nicht zugeordnet.
    6400 - CHKOBJ OBJ(AIGENDTA/LSOUTPUT) OBJTYPE(*FILE) MBR(LSOUTPUT)
    Teildatei LSOUTPUT Datei LSOUTPUT in Bibliothek AIGENDTA nicht gefunden.
    6700 - ADDPFM FILE(AIGENDTA/LSOUTPUT) MBR(LSOUTPUT)
    Teildatei LSOUTPUT in Datei LSOUTPUT in Bibliothek AIGENDTA bereits vorhanden.
    Teildatei LSOUTPUT nicht zu Datei LSOUTPUT in AIGENDTA hinzugefügt.

    Die Lösung war bisher: die iSeries sagt das Objekt sei beschädigt. Ich habe es dann gelöscht und restored.

    Das kann doch nicht der Weisheit letzter Schluss sein.

    Weiß jemand Rat?

    Gruß
    martikx

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    Hallo,

    da kann man zwar nur raten, da die Informationen wieder einmal in homoöpthischen Dosen vorliegen, aber der ALCOBJ Ansatz riecht nach Wackelhaufen, den sollte man nachbessern. Zum Beispiel mit LS nach QTEMP und dann ein Programm, das diese Infos weiter verarbeitet und bereit steltt, oder erst mal sagen, was das ganze soll, dann gibt es sicher auch ebssere Vorschläge.

    mfg

    Dieter Bender

    Zitat Zitat von martikx Beitrag anzeigen
    Hallo,
    ich habe immer mal wieder folgenden Fehler und weiß nicht wie er entsteht, bzw. wie ich im Programm darauf vernünftig reagieren sollen:

    Von einem externen FTP-Server holen wir die Liste des Verzeichnisses mit FTP und dem Befehl "LS (DISK" in die Datei LSOUTPUT. Da mehrere Jobs auf diese Datei zugreifen wird vor dem Zugriff ein ALCOBJ gemacht.

    Das Joblog sieht dann interessanter Weise ab und zu wie folgt aus:


    6200 - ALCOBJ OBJ((LSOUTPUT *FILE *EXCL))
    Keine Teildateien in Datenbankdatei LSOUTPUT in Bibliothek AIGENDTA.
    Objekt(e) nicht zugeordnet.
    6400 - CHKOBJ OBJ(AIGENDTA/LSOUTPUT) OBJTYPE(*FILE) MBR(LSOUTPUT)
    Teildatei LSOUTPUT Datei LSOUTPUT in Bibliothek AIGENDTA nicht gefunden.
    6700 - ADDPFM FILE(AIGENDTA/LSOUTPUT) MBR(LSOUTPUT)
    Teildatei LSOUTPUT in Datei LSOUTPUT in Bibliothek AIGENDTA bereits vorhanden.
    Teildatei LSOUTPUT nicht zu Datei LSOUTPUT in AIGENDTA hinzugefügt.

    Die Lösung war bisher: die iSeries sagt das Objekt sei beschädigt. Ich habe es dann gelöscht und restored.

    Das kann doch nicht der Weisheit letzter Schluss sein.

    Weiß jemand Rat?

    Gruß
    martikx
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Aug 2004
    Beiträge
    923
    Hello,

    eventuell ein Timingproblem?
    Mal nach dem Absetzen von LS etwas Zeit lassen irgendwie?

    Ich hatte auch schön öfters Probleme mit dem LS in der Vergangenheit, seitdem ich den Befehl durch DIR ersetzt habe klappt alles vorzüglich...

    kuempi

  4. #4
    Registriert seit
    Aug 2004
    Beiträge
    23

    Smile LSOUTPUT in QTEMP

    Hallo,

    vielen Dank für die beiden Angebote. Bei uns ist der Aufwand ein wenig geringer, das Programm so zu modifizieren, dass die LSOUTPUT in die QTEMP gestellt wird, da beim DIR (DISK - Befehl die Datei sowohl einen anderen Namen als auch einen anderen Satzaufbau hat. Den DIR (DISK werde ich mir aber auf jeden Fall merken.

    Gruß
    martikx

Similar Threads

  1. Savf File per FTP
    By wuwu in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-08-06, 08:09
  2. Fehler im SQL bzw. Joblog
    By GraueEminenz in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 10-07-06, 11:58
  3. Textdatei per FTP in AS400 Datei
    By hs in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 25-10-05, 08:33
  4. Datei per FTP mit CR LF
    By jogisarge in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 06-07-05, 10:23
  5. FTP zur AS/400 - Sonderzeichen in Datei
    By mfriedland in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 18-02-05, 12:47

Berechtigungen

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