[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2003
    Beiträge
    95

    Problem CPYTOIMPF nach ALCOBJ

    Hallo, folgende Situation ist mir nicht ganz klar:

    ADDPFM FILE(&L/&F) MBR(&M)
    OVRDBF FILE(&F) TOFILE(&L/&F) MBR(&M)
    ALCOBJ OBJ((&L/&F *FILE *EXCL &M))
    CALL RPGPGM (füllt das Member)
    DLTOVR FILE(&F)
    DLCOBJ OBJ((&L/&F *FILE *EXCL &M))
    DLYJOB DLY(3)
    CALL CLPPGM
    hier ist das
    CPYTOIMPF FROMFILE(&L/&F &M) . . . drin.

    endet aber mit CPC2957, Sätze vorhanden, Objekt gesperrt, daher kann nicht kopiert werden. Warum?

    V5R2 C04244
    SF99519 136
    SF99502 19

  2. #2
    Registriert seit
    Jan 2003
    Beiträge
    746
    Hallo,

    prüfe mal ob ALCOBJ und DLCOBJ unterschiedliche Defaults für den Parameter SCOPE haben ...

    Gruß,
    Robert

  3. #3
    Registriert seit
    May 2002
    Beiträge
    2.642

  4. #4
    Registriert seit
    May 2003
    Beiträge
    95
    Zitat Zitat von RobertMack
    Hallo,

    prüfe mal ob ALCOBJ und DLCOBJ unterschiedliche Defaults für den Parameter SCOPE haben ...

    Gruß,
    Robert
    Danke, ist beides auf *JOB

  5. #5
    Registriert seit
    May 2003
    Beiträge
    95
    Zitat Zitat von TARASIK
    Danke, guter Hinweis auf Problem mit Zieldatei - bestehende wird mit CPYTOIMPF *REPLACE ersetzt - ist aber nicht in USE?

  6. #6
    Registriert seit
    Sep 2001
    Beiträge
    96

    Smile CPC2957

    CPC2957 - MessageText ist aber:

    Nachricht . . . : Keine Sätze aus Datei &1, Bibliothek &2, kopiert.
    Ursache . . . . : Aus Teildatei oder Kennsatz &3 aus Datei &1, Bibliothek &2, wurden keine Sätze kopiert, da Eingabeteildatei oder Kennsatz keine Sätze enthielten oder die Sätze nicht den Auswahlkriterien entsprachen.
    ===

    bedeutet also, die Datei, welche kopiert werden soll, ist leer

    kannst ja in dem CLP vor dem CPYTOIMPF prüfen, ob die Datei Sätze enthält

    RTVMBRD FILE(&L/&F) MBR(&M) NBRCURRCD(&NBRCURREC)

  7. #7
    Registriert seit
    May 2003
    Beiträge
    95
    Zitat Zitat von COS
    CPC2957 - MessageText ist aber:

    Nachricht . . . : Keine Sätze aus Datei &1, Bibliothek &2, kopiert.
    Ursache . . . . : Aus Teildatei oder Kennsatz &3 aus Datei &1, Bibliothek &2, wurden keine Sätze kopiert, da Eingabeteildatei oder Kennsatz keine Sätze enthielten oder die Sätze nicht den Auswahlkriterien entsprachen.
    ===

    bedeutet also, die Datei, welche kopiert werden soll, ist leer

    kannst ja in dem CLP vor dem CPYTOIMPF prüfen, ob die Datei Sätze enthält

    RTVMBRD FILE(&L/&F) MBR(&M) NBRCURRCD(&NBRCURREC)
    Danke, Leider so einfach ist es nicht - Teildatei hat 100% Inhalte, alle Variablen OK, Berechtigung OK.

    Werde mal generell alles an JOBLOG und DEBUG/DUMP für diesen Job einschalten und warten bis es wieder passirt.

  8. #8
    Registriert seit
    May 2003
    Beiträge
    95
    Habe jetzt wieder den Fall :
    CPE3029 Ressource ausgelastet.
    Ursache ? Lösung ?

Similar Threads

  1. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. cpytoimpf die ...
    By malzusrex in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 14-12-06, 17:20
  3. Authorization Problem nach ändern der Primary Group
    By ChrisX in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 11-10-06, 15:31
  4. Merkwürdiges Problem in VRPG
    By Flappes in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 06-10-06, 08:39
  5. CPYTOIMPF Format
    By Muchi in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 03-08-06, 09:41

Berechtigungen

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