Hallo
um PC Daten, die von verschiedenen externen Quellen kommen, verarbeite zu können
verschieben wir diese von einem PC Server (Auf der AS400 über MKDIR /qntc/... bekannt gemacht) ins IFS (/home/temp/)
Dort machen wir ein chgatr *ccsid 1208

Frage 1:
nach dem MOV steht im Joblog ein
PHP-Code:
CPFA0B8    Beendigung              40   10.12.14  11:35:05,093345  QP0LCCFN     QSYS        *STMT    MV_PCFILE   T1411011    *STMT 
                                     Ausgangsmodul 
. . . . . . . :   QP0LCEXH                                                      
                                     Ausgangsprozedur  
. . . . . :   qgc_sendpm__Fv                                                
                                     Anweisung 
. . . . . . . . . :   17                                                            
                                     Zielmodul 
. . . . . . . . . :   MV_PCFILE                                                     
                                     Zielprozedur  
. . . . . . . :   MV_PCFILE                                                     
                                     Anweisung 
. . . . . . . . . :   2200                                                          
                                     Nachricht 
. . . :   6 Objekte versetzt0 Objekte fehlerhaft.                                 
                                     
Fehlerbeseitigung:  Das Jobprotokoll (mit dem Befehl DSPJOBLOGdurchsehen                    
                                       oder 
die Taste F10 (Nachrichten im Jobprotokoll anzeigendrückenum                       
                                       Nachrichten in nicht versetzten Objekten anzuzeigen
. Die Fehler korrigieren                 
                                       und 
die Anforderung wiederholen
Das ist ein 40er Fehler, obwohl alles ok ist.
Ok, den kann ich abfangen, aber warum kommt der?

2. Frage
nach dem CHGATR kommt ein
PHP-Code:
CPFB414    Beendigung              40   10.12.14  11:35:05,120286  QP0LCCFN     QSYS        *STMT    MV_PCFILE   T1411011    *STMT 
                                     Ausgangsmodul 
. . . . . . . :   QP0LCEXH                                                      
                                     Ausgangsprozedur  
. . . . . :   qgc_sendpm__Fv                                                
                                     Anweisung 
. . . . . . . . . :   17                                                            
                                     Zielmodul 
. . . . . . . . . :   MV_PCFILE                                                     
                                     Zielprozedur  
. . . . . . . :   MV_PCFILE                                                     
                                     Anweisung 
. . . . . . . . . :   2800                                                          
                                     Nachricht 
. . . :   Attribute wurden für 6 Objekte geändert0 Objekte wurden 
auch hier, Warum?

3 Frage
Die Dateien sollen anschließend zurück auf eine PC
Der Copy bricht ab mit
PHP-Code:
CPFA098    Diagnose                40   10.12.14  11:35:05,613050  QP0LCCFN     QSYS        *STMT    MV_PCFILE   T1411011    *STMT
                                     Ausgangsmodul 
. . . . . . . :   QP0LCEXH                                                     
                                     Ausgangsprozedur  
. . . . . :   qgc_sendpm__Fv                                               
                                     Anweisung 
. . . . . . . . . :   17                                                           
                                     Zielmodul 
. . . . . . . . . :   MV_PCFILE                                                    
                                     Zielprozedur  
. . . . . . . :   MV_PCFILE                                                    
                                     Anweisung 
. . . . . . . . . :   3000                                                         
                                     Nachricht 
. . . :   Die CCSID der Zieldatei konnte nicht mit der CCSID der                   
                                       Quellendatei abgeglichen werden
.                                                           
                                     
Ursache  . . . . :  Das Kopieren schlug fehlweil die CCSID der Zieldatei                   
                                       nicht mit der CCSID der Quellendatei abgeglichen werden konnte
Folgende                   
                                       Ursachen sind möglich
: -- Das Zieldateisystemin das kopiert wird,                        
                                       
unterstützt das Festlegen der CCSIDs nicht. -- Es wird versucht in eine                    
                                       Datenbankteildatei 
(.MBRzu kopierenund die Teildatei konnte nicht mit                  
                                       derselben CCSID wie 
die Quellendatei erstellt werdenTeildateien müssen                   
                                       dieselbe CCSID besitzen wie 
die Datenbankdatei (.FILE), zu der sie gehören.                
                                       Die 
CCSID der Datenbankdatei stimmt nicht mit der der Quellendatei überein.                
                                       
Fehlerbeseitigung:  Wenn es sich um eine Datenbankteildatei handeltin die 
Das verstehe ich nicht!
manche der Dateien SIND in utf-8, hätten also nicht umgesetzt werden müssen
Da sie von einem (anderen) PC Pfad kommen muß der PC doch UTF-8 können

Kann das jemand erklären?

Danke
Der ILEMax