-
Spooldatei in SAVF sichern?
Wie kann ich eine Spooldatei in einer SAVF sichern?
-
CPYSPLF in PF, anschliessend SAVOBJ.
Leider gibt es keine andere Möglichkeit (ggf. käufliche Tools).
-
Ich bekomme eine Fehlermeldung:
Code:
Nachricht . . . : Kopieranforderung für Datei PMR23030 in QGPL
fehlgeschlagen.
Ursache . . . . : Die für Datei PMR23030 in QGPL angegebene Dateiart ist
falsch. Der Befehl CPYSPLF (Spool-Datei kopieren) erfordert eine physische
Nicht-Quellendatenbankdatei oder eine DDM-Datei (DDM - Management für
verteilte Daten) für den Parameter TOFILE.
Fehlerbeseitigung: Dateinamen oder Bibliotheksnamen berichtigen und den
Befehl wiederholen.
Könnt ihr mir bitte verraten, wie ich Schritt für Schritt vorgehe? Bin kein AS/400-Profi
-
Zitat von woki
...Könnt ihr mir bitte verraten, wie ich Schritt für Schritt vorgehe? Bin kein AS/400-Profi
nee nich?
also:
CRTPF FILE(QTEMP/HUGO) RCDLEN(132)
CPYSPLF FILE(AAATEST) TOFILE(QTEMP/HUGO) JOB(649183/KUEMPI/QPADEV0006) SPLNBR(*LAST) MBROPT(*ADD)
CRTSAVF FILE(QTEMP/WILLI)
SAVOBJ OBJ(HUGO) LIB(QTEMP) DEV(*SAVF) SAVF(QTEMP/WILLI)
ferddicht.
k.
-
was für eine Datei ist den PMR23030?
Für einen CPYSPLF muss es wie Fuerchau (und die Fehlermeldung) schon sagte eine Physiche Datei sein.
Ein Funktionierendes CL-Programm zu deinem Programm könnte z.B. so aussehen:
----
PGM PARM(&SPLF &SAVF &LIB)
/* Variablendefinitionen */
DCL VAR(&SPLF) TYPE(*CHAR) LEN(10)
DCL VAR(&SAVF) TYPE(*CHAR) LEN(10)
DCL VAR(&LIB ) TYPE(*CHAR) LEN(10)
DLTF FILE(QTEMP/SPOOLFILE)
MONMSG MSGID(CPF0000)
CRTPF FILE(QTEMP/SPOOLFILE) RCDLEN(132)
CPYSPLF FILE(&SPLF) TOFILE(QTEMP/SPOOLFILE) JOB(*) +
SPLNBR(*LAST) MBROPT(*REPLACE)
CRTSAVF FILE(&LIB/&SAVF) TEXT('SAVF für Spoolfiles')
SAVOBJ OBJ(SPOOLFILE) LIB(QTEMP) DEV(*SAVF) +
SAVF(&LIB/&SAVF)
SAVF(&LIB/&SAVF)
ENDPGM
-
Zur späteren Wiederherstellung ggf. 1 Byte mehr und *FCFC verwenden.
-
spool in savf
Es gibt (ich weiß nicht seit wann, glaube V5R2) eine QUSRTOOL mit den Tools für das Sichern von Spools. Die Befehle lauten ZSAVSPLF und ZRSTPLF. Damit können spools in eine Lib gesichert werden. die kann man dann wieder mit SAVLIB / RSTLIB in eine SAVF sichern.
Vorteil: alle Spoolattribute bleiben erhalten.
Gruß
Martin
http://www.sidoc.de
-
Hallo,
SAVSPLF unterstützt allerdings nur SCS Spoolfiles.
Gruß
Sascha
-
Hallo,
von der IBM gibt es das Utility QSPGETF.
Enthalten sind u.a. die Commands GETSPLF / PUTSPLF
-
Es gibt (ich weiß nicht seit wann, glaube V5R2) eine QUSRTOOL mit den Tools für das Sichern von Spools. Die Befehle lauten ZSAVSPLF und ZRSTPLF. Damit können spools in eine Lib gesichert werden. die kann man dann wieder mit SAVLIB / RSTLIB in eine SAVF sichern.
Ist zwar schon ein uralter Beitrag aber meine aktuellen Erfahrungen dazu:
Die Bibl. QUSRTOOL muss natürlich auf dem Quell- und Zielsystem vorhanden sein. Ich hab die QUSRTOOL vom alten System (V5R4) aufs neue kopiert (V7R1).
Weiters muss auf beiden Systemen die Bibl. QSYSINC vorhanden sein. Diese wird mit Installation des OS/400 Zusatzes 13 installiert (System Openness Includes).
Die Installationsanleitung findet man in der QUSRTOOL - QATTINFO - TSRINFO.
Mit zsavsplf kann man dann die Spoolfiles eines Users, einer Outq etc. in einen savf sichern, auf das Zielsystem transferieren und dort mit zrstsplf rückspeichern. Rückspeichern geht aber nur in eine outq mit dem gleichen Namen, wie auf dem Quellsystem.
-
erstelle eine outq
crtoutq
verschiebe den spool in die outq
2 vor spool, unten auf der zeile : outq(xxx) enter
sicher die outq mit savobj ... SPLFDTA(*yes)
fertig
Robi
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
Similar Threads
-
By svente in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 04-01-07, 21:48
-
By KL_RPG in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 26-07-06, 15:58
-
By CAL in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 23-06-06, 09:03
-
By p356 in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 04-05-06, 06:57
-
By emily in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 20-04-06, 08:50
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks