[NEWSboard IBMi Forum]
Seite 2 von 3 Erste 1 2 3 Letzte

Thema: CPYTOSTMF

  1. #13
    Registriert seit
    Jul 2002
    Beiträge
    331
    Moin allerseits,

    meine Jobwerte:
    Sprachen-ID . . . . . . . . . . . . . . . . . . . : DEU
    Landes- oder Regions-ID . . . . . . . . . . . . . : DE
    ID des codierten Zeichensatzes (CCSID) . . . . . : 65535
    Standard-ID des codierten Zeichensatzes . . . . . : 273

    DB-File aus QGPL wird kopiert in tmp/xxxx und danach in QNTC
    T10122 CHAR 100 100 1
    ID des codierten Zeichensatzes . . . . . : 65535

  2. #14
    Registriert seit
    Feb 2001
    Beiträge
    20.258
    Immer wieder das selbe Problem !!!

    Da der Systemwert QCCSID auf 65535 steht, erhält auch den Job 65535 (Standard-ID gilt hier nicht).
    Der CPYTOSTMF akzeptiert leider keine andere CCSID als 65535 in Dateien.

    Woher soll der also wissen von welchem Code in 1252 zu wandeln ist ???

    Stelle deinen Job auf die korrekte CCSID 273 bzw. 1141 und mach dann den CPYTOSTMF mit 1252.

    Besser wäre es, den Systemwert zu korrigieren, dann klappts z.B. auch mit ODBC.
    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

  3. #15
    Registriert seit
    Jul 2002
    Beiträge
    331
    Werd ich mal probieren, leider ist es ne Kundenkiste und ich hab keine Admin Rechte...... werde dann am Dienstag mal berichten ob es geklappt hat .

  4. #16
    Registriert seit
    Jul 2002
    Beiträge
    331
    Hi,

    funktioniert es eigentlich genauso mit einem CPYTOIMPF ?

  5. #17
    Registriert seit
    Feb 2001
    Beiträge
    20.258
    Im Prinzip ja.
    Bei CPYTOIMPF/CPYFRMIMPF allerdings setzen diese CMD's ja PF's mit gültiger CCSID voraus, so dass ggf. die Job-CCSID nicht relevant ist.

    Allerdings gabs da irgendwas mit einer DTAARA zum Umschalten zwischen alter und neuer Funktionalität.

    Am besten einfach mal ausprobieren.

    Grundsätzlich halte ich habe eine korrekte Job-CCSID und QCCSID für richtig.
    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

  6. #18
    Registriert seit
    Jul 2002
    Beiträge
    331
    Moin,
    also irgendwie haut das immer noch nicht hin.
    Hier meine Jobwerte:

    Sortierfolge . . . . . . . . . . . . . . . . . . : *HEX
    Sprachen-ID . . . . . . . . . . . . . . . . . . . : DEU
    Landes- oder Regions-ID . . . . . . . . . . . . . : DE
    ID des codierten Zeichensatzes (CCSID) . . . . . : 273
    Standard-ID des codierten Zeichensatzes . . . . . : 273

    und die Systemwerte:
    QCCSID =273
    Zeichensatz-ID=273
    Code Page =273

    Dateininfo:
    ID des codierten Zeichensatzes . . . . . . : CCSID 65535

    wobei ich nicht wirklich kapiere wieso die Datei nicht mit ID 273 erstellt wird, da ich diese per CL erstellen lasse.

    Nochmal der genaue Ablauf:
    Es wird ein Spoolfile erstellt, dieses kopiere ich in eine Datei, die ich vorher per CL erstellt habe, dann werden zusätzliche Zeilen eingetragen und die Datei ebenfalls per CL ins Verzeichnis /tmp/xxxx kopiert.
    Anschliessend kopiere ich das ganze per QSH von \tmp in \QNTC\...

    Wenn ich mir das ganze mit WRKLNK anschaue, sieht es ordentlich aus (klar ist ja auch EBCDIC) aber mit Word ...... nada, niente, null, nothing,

  7. #19
    Registriert seit
    Jul 2005
    Beiträge
    1.053
    Zitat Zitat von DEVJO Beitrag anzeigen
    Moin,
    also irgendwie haut das immer noch nicht hin.
    Hier meine Jobwerte:

    Sortierfolge . . . . . . . . . . . . . . . . . . : *HEX
    Sprachen-ID . . . . . . . . . . . . . . . . . . . : DEU
    Landes- oder Regions-ID . . . . . . . . . . . . . : DE
    ID des codierten Zeichensatzes (CCSID) . . . . . : 273
    Standard-ID des codierten Zeichensatzes . . . . . : 273

    und die Systemwerte:
    QCCSID =273
    Zeichensatz-ID=273
    Code Page =273

    Dateininfo:
    ID des codierten Zeichensatzes . . . . . . : CCSID 65535

    wobei ich nicht wirklich kapiere wieso die Datei nicht mit ID 273 erstellt wird, da ich diese per CL erstellen lasse.
    Verwende dochmal CCSID 1141 und Zeichensatz-ID 1141.

    AS400.lehrling

  8. #20
    Registriert seit
    Jul 2002
    Beiträge
    331
    Wofür ist den die CCSID 1141?

  9. #21
    Registriert seit
    Jul 2005
    Beiträge
    1.053
    Zitat Zitat von DEVJO Beitrag anzeigen
    Wofür ist den die CCSID 1141?
    das stammt von Herrn Fürchau
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Immer wieder das selbe Problem !!!

    Stelle deinen Job auf die korrekte CCSID 273 bzw. 1141 und mach dann den CPYTOSTMF mit 1252.

    Besser wäre es, den Systemwert zu korrigieren, dann klappts z.B. auch mit ODBC.
    Einfach mal probieren.

    AS400.lehrling

  10. #22
    Registriert seit
    Jul 2002
    Beiträge
    331
    Wer lesen kann, ist klar im Vorteil

  11. #23
    Registriert seit
    Jul 2002
    Beiträge
    331
    So, nun scheint es zu funktioniere. Die CCSID habe ich nicht mehr geändert, sondern den cp Befehl über QSH einfach weg gelassen und es per CPY aus dem CL direkt gemacht.

  12. #24
    Registriert seit
    Jul 2005
    Beiträge
    1.053
    Zitat Zitat von DEVJO Beitrag anzeigen
    So, nun scheint es zu funktioniere. Die CCSID habe ich nicht mehr geändert, sondern den cp Befehl über QSH einfach weg gelassen und es per CPY aus dem CL direkt gemacht.
    Und wieder eine Problemlösung mehr fürs Archiv zum wohle leidender Benutzer

Similar Threads

  1. CPYTOSTMF
    By peterkohl in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 14-10-22, 09:03
  2. Crypt-en und CPYTOSTMF
    By bernd_at in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 08-09-05, 15:27
  3. CPYTOSTMF
    By KaFi in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 02-06-05, 13:34
  4. Fehlermeldung CPFA0A8 bei CPYTOSTMF
    By Günter Majewski in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 06-07-04, 10:02
  5. CPYTOSTMF / Zugriff auf Verz. in Root
    By Frank Wagner in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 26-04-04, 17:05

Berechtigungen

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