Posted: Tue Jan 09, 2007 10:07 am Post subject: RESTORE MEMBER IN PANVALET
Hi All,
I searched for all the posts on Panvalet but couldnot get answer to writting u in personal message.
Actually i am new to Panvalet. So want to know how we can retrieve prior versions of Program.
I know one method of using through
Code:
++RESTORE yourpgm,,4
but i dont have jcl available.
Also in one the jcls i saw library with DD name //PANDD1 DD DSN=xxxx.xxxx.xxx,disp=shr (Is this should be source panvalet lib?)
I want to know if this should be the library where code resides?
PANDD1 is your code library, PANDD3 is your backup (protection) file. You cannot restore to PANDD1 if the member exists there so either rename the original or use the newname parameter.
One more thing what is PARM='LINECNT=58' signify here?
Why are we using //PANDD2 DD DUMMY?
Currently we have 131th version of member active in Panvalet (PANDD1) and i am trying to get 129th version.
I have no member called ABCD1234 in my SOURCE.COBOL library.
Joined: 26 Nov 2002 Posts: 12375 Topics: 75 Location: San Jose
Posted: Wed Jan 10, 2007 10:19 am Post subject:
rajen,
All your questions can be answered if you look up the Panavalet manuals. Since your shop already has a panavalet look around for a manual. Any way here is the explanation for your questions
LINECNT=nn is the PARM parameter where nn represents the maximum number of lines printed per page by CA-Panvalet programs. If you do not specify this option, LINECNT=56 is assumed in all CA-Panvalet programs unless altered at system generation time.
In the CA-Panvalet system, the CA-Panvalet library "back up" data sets are called protection files. A protection file is sequential and can reside on either tape or disk. It is not a CA-Panvalet library; however, the records are undefined format and in the same compressed format as stored on the library. Their contents are meaningful only to PAN#2, though you can use general utility programs for such purposes as copying tape-to- tape or data transmission.
You can use the protection files created by PAN#2 for security backup of the CA-Panvalet library, for a history backup of all deleted members, and for the transfer of members between libraries. You can selectively restore members from any of these files in the event of disaster or for error recovery.
The ddname PANDD2 identifies any of the three types of output protection files created by PAN#2. The ddname PANDD3 identifies any previously created protection file used as input to PAN#2.
As for the error pv051 here is the explanation
Code:
PV051 INVALID OR UNAVAILABLE FILE DSN=xxxxxxxx
Reason: OPEN was unsuccessful (OS/390, VSE) or, ENQ/RESERVE for a
PDS failed (OS/390) or, a member name was specified in the
OPTION command for a sequential file (OS/390).
Note: If using the CA-Panvalet TSO Option, the LRECL on the
input member does not match the LRECL of the member. See
message PV123.
Action: Check the JCL. Perform one or all of the following:
; Provide missing DD or DLBL card
; Do not attempt access to the PDS when other jobs are
concurrently accessing
; Remove the member name from the OPTION command in the
sequential file.
Reason: The file named is either an input or output CA-Panvalet
protection file and is invalid for one of the following
reasons:
; An error occurred during OPEN, CLOSE, or EOV processing.
; An ++OPTION OUTPUT command was omitted when trying to
++TRANSFER a member from a CA-Panvalet library. (That
is, omitting protection file processing.)
; The file was assigned to an invalid device type.
; An input file is not a valid CA-Panvalet protection file.
; A tape input file was read with the wrong density.
; An OS/390 protection file is unlabeled or was created by
VSE, and JCL did not specify BLKSIZE=, and RECFM=U.
; An output protection file does not have DISP=NEW in JCL
(OS/390).
; An OS/390 protection file is labeled and is not RECFM=U,
or JCL specified some value other than RECFM=U.
; The protection file being read is of a greater version
than the software reading it. For example, Version 11.0
software is trying to read a Version 12.0 protection
file.
Action: Determine the specific error, correct it, and rerun the
Hi Kolusu,
Thanks a lot for information.
Yes we do have Panvalet in our SHOP but i couldnot find Manual for that.
I also tried to Search on CA-Support site but result the same.
Here i dont know the Protection Dataset Name for Panvalet. Is there anyway to search the dataset or do we need to get that dataset name from Administrator?
One more thing if you have softcopy of Panvalet Manual then can you please put it here or if possible give me link for that.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum