[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2006
    Beiträge
    351

    Fehlermeldung beim Source kopieren per DDMF

    Hallo *ALL,

    beim Kopieren von Sourcen von einer V5R3M0 Maschine auf eine V4R5M0 Maschine, bringt das Quellsystem immer eine Fehlermeldung, dass anscheinend die Teildatei nicht kopiert werden konnte.

    Wenn man sich jedoch die Zieldatei auf dem Zielsystem anschaut, ist dort die zuvor "fehlerhaft" kopierte Datei mit korrektem Inhalt vorhanden.

    Auszug aus dem Joblog:
    Code:
    DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt MAT1/TEMPSRC.          
    Teildatei TEXT2 Datei TEMPDDM in QTEMP hinzugefügt.                        
    DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt MAT1/TEMPSRC.          
    DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt MAT1/TEMPSRC(TEXT2).   
    37 Sätze in Teildatei TEXT2 Datei TEMPSRC Bibliothek MAT1 geladen.         
    DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt MAT1/TEMPSRC.          
    Art der Datei TEMPDDM in Bibliothek QTEMP nicht korrekt.          
    Teildatei TEXT2 in Datei TEMPDDM in QTEMP nicht geändert.         
    Datei QCBLSRC in MAT1 wurde wegen eines Fehlers nicht kopiert.    
    37 Datensätze in TEMPDDM in Bibliothek QTEMP kopiert.             
    Teildatei TEXT2 Datei TEMPDDM in QTEMP hinzugefügt.               
    Teildatei TEXT2 in Datei TEMPDDM in QTEMP nicht geändert.         
    Datei QCBLSRC in MAT1 wurde wegen eines Fehlers nicht kopiert.    
    37 Datensätze in TEMPDDM in Bibliothek QTEMP kopiert.
    Ein Kopieren von einem V5R2 System zu einem V4R5 System oder von einem V5R3 System zu einem V5R4 System erfolgt ohne Probleme.

    Das Problem stört natürlich dann besonders, wenn man mehrere Teildateien aufeinmal kopieren möchte und das System bei jeder Teildatei mit einem Fehler stehen bleibt.

    Kennt jemand dieses Problem?

    Gruß
    Matthias

  2. #2
    Registriert seit
    May 2002
    Beiträge
    2.643

    Joblog nicht schlecht, aber Message-IDs wären besser

    Hallo,
    das mit dem Joblog ist schon mal nicht schlecht, aber Message-IDs wären besser.

  3. #3
    Registriert seit
    Jun 2006
    Beiträge
    351
    Leider konnte kein Anhang hochgeladen werden, deshalb hier im Klartext:

    Code:
                                  Alle Nachrichten anzeigen                         
                                                                 System:   PUB1     
     Job . . :   QPADEV00F9    Benutzer :   MAT           Nummer . . . :   827800   
                                                                                    
      >> strpdm                                                                     
         Datenbankverbindung über TCP/IP oder einen lokalen Socket gestartet.       
         DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt MAT1/TEMPSRC.          
         Teildatei TEXT1 Datei TEMPDDM in QTEMP hinzugefügt.                        
         DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt MAT1/TEMPSRC.          
         DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt MAT1/TEMPSRC(TEXT1).   
         38 Sätze in Teildatei TEXT1 Datei TEMPSRC Bibliothek MAT1 geladen.         
         DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt MAT1/TEMPSRC.          
         Art der Datei TEMPDDM in Bibliothek QTEMP nicht korrekt.                   
         Teildatei TEXT1 in Datei TEMPDDM in QTEMP nicht geändert.                  
         Datei QCBLSRC in MAT1 wurde wegen eines Fehlers nicht kopiert.             
         38 Datensätze in TEMPDDM in Bibliothek QTEMP kopiert.                      
         Teildatei TEXT1 Datei TEMPDDM in QTEMP hinzugefügt.                        
         Teildatei TEXT1 in Datei TEMPDDM in QTEMP nicht geändert.                  
         Datei QCBLSRC in MAT1 wurde wegen eines Fehlers nicht kopiert.             
         38 Datensätze in TEMPDDM in Bibliothek QTEMP kopiert.                      
                                                                                    
    
    Joblog als Spoolfile:
    
     CPI9160    Information             00   12.08.08  09:54:12,102520  QCNSINIT     QSYS        089E     QTSMGAFT    QSYS        03D0  
                                          Nachricht . . . :   Datenbankverbindung über TCP/IP oder einen lokalen Socket                 
      5722SS1 V5R3M0 040528                        Jobprotokoll anzeigen                  PUB1     12.08.08 09:57:23         Seite    4 
       Jobname  . . . . . . . . . . :   QPADEV00F9      Benutzer  . . . . :   MAT          Nummer . . . . . . . . . . . :   827800      
       Jobbeschreibung  . . . . . . :   MAT             Bibliothek  . . . :   QGPL                                                      
     NACHR-ID   ART                     BEW  DATUM     ZEIT             VON PGM      BIBLIOTHEK  INST     AN PGM      BIBLIOTHEK  INST  
                                            gestartet.                                                                                  
                                          Ursache . . . . :  Der Datenbank-Server-Job 066154/QUSER/QRWTSRVR wurde auf                   
                                            dem System SCHNUCKI zugeordnet, um eine neue TCP/IP- oder lokale                            
                                            Socket-Verbindung unter Verwendung von DDM-Protokollen zu bearbeiten. Die                   
                                            Verbindung verwendet IP-Adresse xx.xxx.xxx.xxx, Port 446 und Benutzer-ID MAT                
                                            am Server. (Wenn die IP-Adresse 0.0.0.0 ist, bedeutet dies, daß die                         
                                            Verbindung einen lokalen Socket verwendet.) Die Verbindung hat einen                        
                                            Gültigkeitsbereich von *ACTGRP in Aktivierungsgruppe *N mit der                             
                                            Aktivierungsgruppennummer 2.                                                                
     CPI9200    Information             00   12.08.08  09:54:13,967984  QTSOPEN      QSYS        07EC     QCPEXCON    QSYS        04A3  
                                          Nachricht . . . :   DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt                       
                                            MAT1/TEMPSRC.                                                                               
                                          Ursache  . . . . :  Das DDM-Objekt TEMPDDM in QTEMP wurde gelesen. Operationen                
                                            mit dem DDM-Objekt können das ferne Objekt MAT1/TEMPSRC im Zielsystem                       
                                            SCHNUCKI verwenden. Nachrichten zum Objekt TEMPDDM in QTEMP sind u. U. auf                  
                                            die Verarbeitung des fernen Objekts im Zielsystemjob 066154/QUSER/QRWTSRVR                  
                                            mit dem fernen Standort     èz÷|, der Einheit          ´, dem Modus                         
                                                    , dem lokalen Standort          und der fernen Netzwerk-ID     èz÷|                 
                                            zurückzuführen.                                                                             
    CPF2889    Information             10   12.08.08  09:54:15,375112  QCPCREAT     QSYS        0082     QUOCMD      QSYS        02CC  
                                         Nachricht . . . :   Teildatei TEXT1 Datei TEMPDDM in QTEMP hinzugefügt.                       
                                         Ursache  . . . . :  Die Teildatei wurde der Zieldatei TEMPDDM in Bibliothek                   
                                           QTEMP hinzugefügt, da sie nicht vorhanden war.                                              
    CPI9200    Information             00   12.08.08  09:54:15,376576  QTSOPEN      QSYS        07EC     QCPEXCON    QSYS        04A3  
                                         Nachricht . . . :   DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt                       
                                           MAT1/TEMPSRC.                                                                               
                                         Ursache  . . . . :  Das DDM-Objekt TEMPDDM in QTEMP wurde gelesen. Operationen                
                                           mit dem DDM-Objekt können das ferne Objekt MAT1/TEMPSRC im Zielsystem                       
                                           SCHNUCKI verwenden. Nachrichten zum Objekt TEMPDDM in QTEMP sind u. U. auf                  
                                           die Verarbeitung des fernen Objekts im Zielsystemjob 066154/QUSER/QRWTSRVR                  
                                           mit dem fernen Standort     èz÷|, der Einheit          ´, dem Modus                         
                                                   , dem lokalen Standort          und der fernen Netzwerk-ID     èz÷|                 
                                           zurückzuführen.                                                                             
    CPI9200    Information             00   12.08.08  09:54:16,054664  QTSCOPY      QSYS        0787     QCPEXCON    QSYS        0AED  
                                         Nachricht . . . :   DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt                       
                                           MAT1/TEMPSRC(TEXT1).                                                                        
                                         Ursache  . . . . :  Das DDM-Objekt TEMPDDM in QTEMP wurde gelesen. Operationen                
                                           mit dem DDM-Objekt können das ferne Objekt MAT1/TEMPSRC(TEXT1) im Zielsystem                
                                           SCHNUCKI verwenden. Nachrichten zum Objekt TEMPDDM in QTEMP sind u. U. auf                  
                                           die Verarbeitung des fernen Objekts im Zielsystemjob 066154/QUSER/QRWTSRVR                  
                                           mit dem fernen Standort     èz÷|, der Einheit          ´, dem Modus                         
                                                   , dem lokalen Standort          und der fernen Netzwerk-ID     èz÷|                 
                                           zurückzuführen.                                                                             
    CPC9201    Beendigung              10   12.08.08  09:54:16,059912  QTSCOPY      QSYS        0787     QCPEXCON    QSYS        0AED  
                                         Nachricht . . . :   38 Sätze in Teildatei TEXT1 Datei TEMPSRC Bibliothek MAT1                 
                                           geladen.                                                                                    
                                         Ursache  . . . . :  Das Quellensystem sendete dem Zielsystem eine Anforderung,                
                                           Sätze in Teildatei TEXT1 in Datei TEMPSRC in Bibliothek MAT1 zu laden. Bei                  
                                           der Anforderungsverarbeitung aufgetretene Fehler sind dem Jobprotokoll zu                   
                                           entnehmen.                                                                                  
    CPI9200    Information             00   12.08.08  09:54:16,279424  QTSMDDMF     QSYS        0F66     QCPEXCON    QSYS        0B68  
                                         Nachricht . . . :   DDM-Objekt TEMPDDM in QTEMP verwendet fernes Objekt                       
                                           MAT1/TEMPSRC.                                                                               
                                         Ursache  . . . . :  Das DDM-Objekt TEMPDDM in QTEMP wurde gelesen. Operationen                
                                           mit dem DDM-Objekt können das ferne Objekt MAT1/TEMPSRC im Zielsystem                       
                                           SCHNUCKI verwenden. Nachrichten zum Objekt TEMPDDM in QTEMP sind u. U. auf                  
                                           die Verarbeitung des fernen Objekts im Zielsystemjob 066154/QUSER/QRWTSRVR                  
                                           mit dem fernen Standort     èz÷|, der Einheit          ´, dem Modus                         
     5722SS1 V5R3M0 040528                        Jobprotokoll anzeigen                  PUB1     12.08.08 09:57:23         Seite    5 
      Jobname  . . . . . . . . . . :   QPADEV00F9      Benutzer  . . . . :   MAT          Nummer . . . . . . . . . . . :   827800      
      Jobbeschreibung  . . . . . . :   MAT             Bibliothek  . . . :   QGPL                                                      
    NACHR-ID   ART                     BEW  DATUM     ZEIT             VON PGM      BIBLIOTHEK  INST     AN PGM      BIBLIOTHEK  INST  
                                                   , dem lokalen Standort          und der fernen Netzwerk-ID     èz÷|                 
                                           zurückzuführen.                                                                             
    CPF3210    Diagnose                40   12.08.08  09:54:16,284608  QTSMDDMF     QSYS        0F66     QCPEXCON    QSYS        0B68  
                                         Nachricht . . . :   Art der Datei TEMPDDM in Bibliothek QTEMP nicht korrekt.                  
                                         Ursache  . . . . :  Falls angegeben, lautet der Name der Teildatei TEXT1.                     
                                           Mögliche Fehlerursachen sind: -- Die Datei ist keine Datenbankdatei. -- Die                 
                                           Datei ist eine physische Datei und der Befehl ADDLFM (Logische Teildatei                    
                                           hinzufügen), CHGLFM (Logische Teildatei ändern) oder CHGLF (Logische Datei                  
                                           ändern) wurde angegeben. -- Die Datei ist eine logische Datei und der Befehl                
                                           ADDPFM (Physische Teildatei hinzufügen), CHGPFM (Physische Teildatei                        
                                           ändern), CHGPF (Physische Datei ändern), CHGSRCPF (Physische Quellendatei                   
                                           ändern) oder DSPRCDLCK (Satzsperren anzeigen) wurde angegeben. -- Der Befehl                
                                           CHGSRCPF wurde angegeben, aber die Datei ist keine physische Quellendatei.                  
                                           -- Der Befehl ADDPFM oder CHGPFM wurde mit einer Auswahl für die Quellenart                 
                                           angegeben, aber die Datei ist keine physische Quellendatei. -- Die Datei ist                
                                           eine lokale Datenbankdatei, aber der Wert *RMT wurde für den Parameter                      
                                           SYSTEM angegeben. -- Der Befehl ADDPFTRG oder RMVPFTRG wurde angegeben, aber                
                                           die Datei ist keine physische Datenbankdatei. -- Der Befehl ADDPFCST oder                   
                                           RMVPFCST wurde angegeben, aber die Datei ist keine physische Datenbankdatei.                
                                           -- Der Befehl CHGPF wurde mit einer Auswahl für die Quellendatei (oder einer                
                                           Anweisung ALTER TABLE SQL) angegeben, aber die Datei ist keine extern                       
                                           beschriebene physische Nicht-Quellendatei. -- Im Befehl CHGPF wurde eine                    
                                           Auswahl für eine Knotengruppe oder einen Partitionierungsschlüssel getroffen                
                                           und die Datei ist keine extern beschriebene physischen Nicht-Quellendatei.                  
                                           -- Der Befehl ADDPFTRG wurde mit ALWREPCHG(*YES) angegeben und die Datei                    
                                           enthält ein DataLink-Feld. -- Der Befehl DSPRCDLCK oder die API QDBRRCDL                    
                                           wurde angegeben, und die Datei ist keine lokale physische Datei.                            
                                           Fehlerbeseitigung:  Den Dateinamen ändern oder einen der Dateiart                           
                                           entsprechenden Befehl verwenden.                                                            
    CPF3288    Diagnose                40   12.08.08  09:54:16,289768  QTSMDDMF     QSYS        0F66     QUOCMD      QSYS        02CC  
                                         Nachricht . . . :   Teildatei TEXT1 in Datei TEMPDDM in QTEMP nicht geändert.                 
                                         Ursache  . . . . :  Die Operation zum Ändern der Teildatei konnte für                         
                                           Teildatei TEXT1 in Datei TEMPDDM in Bibliothek QTEMP nicht ausgeführt                       
                                           werden, weil bei der Änderung der Teildatei Fehler festgestellt wurden.                     
                                           Fehlerbeseitigung:  Siehe die vorherigen Nachrichten. Die Fehler korrigieren                
                                           und die Anforderung wiederholen.                                                            
    CPF2816    Abbruch                 40   12.08.08  09:54:16,361024  QCPEXCON     QSYS        0B39     QUOCMD      QSYS        02CC  
                                         Nachricht . . . :   Datei QCBLSRC in MAT1 wurde wegen eines Fehlers nicht                     
                                           kopiert.                                                                                    
                                         Ursache  . . . . :  Beim Bestimmen der Teildateiliste oder                                    
                                           Teildateibeschreibung trat ein Fehler auf. Fehlerbeseitigung:  Anhand der                   
                                           vorherigen Nachrichten die Fehler berichtigen. Anschließend die Anforderung                 
                                           wiederholen.                                                                                
    CPF2950    Information             10   12.08.08  09:54:16,569392  QCPCLNUP     QSYS        0102     QUOCMD      QSYS        02CC  
                                         Nachricht . . . :   38 Datensätze in TEMPDDM in Bibliothek QTEMP kopiert.                     
                                         Ursache  . . . . :  Bei Teildatei oder Kennsatz TEXT1 in Ausgangsdatei QCBLSRC                
                                           in Bibliothek MAT1 endete der Kopiervorgang abnormal, da ein Fehler auftrat                 
                                           oder die Anforderung abgebrochen wurde. 38 Datensätze wurden in Teildatei                   
                                           TEXT1, Datei TEMPDDM, Bibliothek QTEMP, kopiert. 0 Datensätze wurden                        
                                           ausgeschlossen. 0 Sätze wurden aktualisiert. Fehlerbeseitigung:  Siehe die                  
                                           zuvor aufgelisteten Nachrichten. Die Fehler berichtigen und anschließend die                
                                           Anforderung wiederholen. Technische Beschreibung . . . . :  Lautet der Name                 
                                           der Teildatei bzw. des Kennsatzes der Ausgangs- oder Zieldatei *N, handelt                  
                                           es sich um eine Druckerdatei, ein Band ohne Kennsatz oder eine                              
                                           Spool-Inline-Datei. Falls der Name der Eingabebibliothek *N ist, ist die                    
                                           Datei eine Inline-Spool-Datei. Ist TOFILE(*LIST) oder bei PRINT der Wert                    
                                           *COPIED oder *EXCLD angegeben, zeigt die Anzahl der kopierten oder                          
                                           ausgenommenen Datensätze die Anzahl der verarbeiteten Ausgangsdateisätze an.                
     5722SS1 V5R3M0 040528                        Jobprotokoll anzeigen                  PUB1     12.08.08 09:57:23         Seite    6 
      Jobname  . . . . . . . . . . :   QPADEV00F9      Benutzer  . . . . :   MAT          Nummer . . . . . . . . . . . :   827800      
      Jobbeschreibung  . . . . . . :   MAT             Bibliothek  . . . :   QGPL                                                      
    NACHR-ID   ART                     BEW  DATUM     ZEIT             VON PGM      BIBLIOTHEK  INST     AN PGM      BIBLIOTHEK  INST  
                                           Falls die Anzahl der kopierten Datensätze 0 und die Zieldatei eine DDM-Datei                
                                           ist, ist die Anzahl der Datensätze, die in die ferne Zieldatei geschrieben                  
                                           wurden, ist nicht bekannt. Die Anzahl der Aktualisierungen ist nur dann                     
                                           größer als null, wenn CFYP mit MBPROT(*UPDADD) angegeben ist und                            
                                           Aktualisierungen vorgenommen wurden.                                                        
    *NONE      Anforderung                  12.08.08  09:57:20,435328  QPTCHECK                 *N       QUOCMD      QSYS        0193  
                                         Nachricht . . . :  -DSPJOBLOG OUTPUT(*PRINT)
    Gruß
    Matthias

  4. #4
    Registriert seit
    Nov 2003
    Beiträge
    2.328
    Standort, Einheit, Modus, lokaler Standort und ferne Netzwerk-ID sehen aber komisch aus. Prüfe diese Angaben einmal in den Nachrichten auf den Systemen, wo das Koiperen funktioniert.

  5. #5
    Registriert seit
    Apr 2009
    Beiträge
    1

    Wir haben seit der Release-Umstellung das gleiche Problem

    Hallo
    seit der Release-Umstellung auf V5R4M0 tritt das geschilderte Problem auch auf unserm Rechner auf.
    Die CL's haben wir nicht verändert. Auf dem System 1 ist der Rel. V5R4M0 installiert, auf dem System 2 V5R3M0.
    Das Kopieren von 1 auf 2 zeigt den Fehler CPF3210 an - kopiert aber richtig. Vom System 2 auf das System 1 funktionniert es ohne Fehlermeldung.
    Wurde das Problem gelöst? Wenn ja, wie?
    Besten Dank im Voraus!
    Gruss
    Hans

  6. #6
    Registriert seit
    Jun 2006
    Beiträge
    351
    Leider habe ich noch keine Lösung gefunden.

    Gruß
    Matthias

Similar Threads

  1. STRMF nach PF kopieren???
    By K_Tippi in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 24-01-07, 06:37
  2. Dateien per FTP von IFS auf der AS400 holen
    By kroehn in forum NEWSboard Windows
    Antworten: 5
    Letzter Beitrag: 08-11-06, 19:36
  3. fehlende DDS Sourcen: disassembler?
    By emax in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 06-10-06, 11:01
  4. Kopieren per SQL
    By steven_r in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 18-07-06, 09:36
  5. Ganzes Verzeichnis per FTP iSeries->PC kopieren?
    By ExAzubi in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 21-09-05, 12:21

Berechtigungen

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