IBM Support

SI51169 - OSP-MSGCPF3283-F/QDBRSPRE Logical file restore fails

PTF Cover Letter


PTF ( Program Temporary Fixes ) Cover letter


Order this fix

Abstract

OSP-MSGCPF3283-F/QDBRSPRE Logical file restore fails


Pre/Co-Requisite PTF / Fix List

REQ  LICENSED      PTF/FIX  LEVEL

TYPE PROGRAM  REL  NUMBER   MIN/MAX  OPTION
---- -------- ---  -------  -------  ------
PRE  5770SS1  710  SI51168   00/00    0000
PRE  5770SS1  710  SI50764   00/00    0000
PRE  5770SS1  710  SI50766   00/00    0000
PRE  5770SS1  710  SI50767   00/00    0000
PRE  5770SS1  710  SI50769   00/00    0000
PRE  5770SS1  710  SI50768   00/00    0000
PRE  5770SS1  710  SI44486   00/00    0000
CO   5770SS1  710  SI48522   00/00    0000



NOTICE:
-------
Application of this PTF may disable or render ineffective programs that
use system memory addresses not generated by the IBM translator,
including programs that circumvent control technology designed to limit
interactive capacity to purchased levels.  This PTF may be a prerequisite
for future PTFs.  By applying this PTF you authorize and agree to the
foregoing.

This PTF is subject to the terms of the license agreement which
accompanied, or was contained in, the Program for which you are obtaining
the PTF.  You are not authorized to install or use the PTF except as part
of a Program for which you have a valid Proof of Entitlement.

SUBJECT TO ANY WARRANTIES WHICH CAN NOT BE EXCLUDED OR EXCEPT AS EXPLICITLY
AGREED TO IN THE APPLICABLE LICENSE AGREEMENT OR AN APPLICABLE SUPPORT
AGREEMENT, IBM MAKES NO WARRANTIES OR CONDITIONS EITHER EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON INFRINGEMENT,
REGARDING THE PTF.

The applicable license agreement may have been provided to you in printed
form and/or may be viewed using the Work with Software Agreements (WRKSFWAGR)
CL command.





APAR Error Description / Circumvention

-----------------------------------------------
Restoring a logical file over an existing logical file with a
different file or member level ID always fails with MSGCPF3283
and MSGCPF3756, no matter what value is specified for the
ALWOBJDIF parameter.

CORRECTION FOR APAR SE57008 :
-----------------------------
Restore processing will be updated so that MSGCPF3283 and
MSGCPF3756 will not be sent for logical files with file or
member level differences if ALWOBJDIF(*COMPATIBLE) is specified.

CIRCUMVENTION FOR APAR SE57008 :
--------------------------------
None.


Activation Instructions


None.




Special Instructions


********************************************************************
THE FOLLOWING ARE SUPERSEDED SPECIAL INSTRUCTIONS. IF THE SUPERSEDED
PTF HAS ALREADY BEEN APPLIED AND ITS SPECIAL INSTRUCTION FOLLOWED,
IT IS NOT NECESSARY TO FOLLOW THAT SPECIAL INSTRUCTION AGAIN.
********************************************************************

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI50763 :
=================================================

The Restore Library (RSTLIB) and Restore Object (RSTOBJ) functions will
be updated to defer the start journal requests for objects with a
missing journal, if a value is specified for the Defer ID (DFRID)
parameter.

When the journals are available, the deferred start journal requests
can be processed by using the Restore Deferred Objects (RSTDFROBJ)
command.

The deferred start journal requests will be processed automatically by
the RESTORE menu options 21, 22, and 23, and by the RSTLIB command if
*NONSYS, *ALLUSR, or *IBM is specified for the SAVLIB parameter.

The description of deferred objects is updated to include:

o  Logical files when based-on files are missing.  A deferred logical
file does not exist on the system until the restore is complete.

o  SQL materialized query tables (MQTs) when based-on files are
missing.  A deferred MQT exists on the system, but any functions
that are performed on the MQT that require access to the based-on
files will fail.

o  Start journal requests for file (*FILE), data area (*DTAARA),
data queue (*DTAQ), and library (*LIB) objects when journals
are missing.  When deferred objects are processed, journaling
is started if the journals are available.

New values will be added for the RSODFR (Defer Status) field in the
outfile for the RSTLIB, RSTOBJ, and RSTDFROBJ commands. The updated
description of this field is:

Defer status
Indicates whether the object is deferred. The possible values are:
'0' The object is not deferred.
'1' The object is deferred.
It is dependent on a missing file, missing journal, or both.
'2' The file dependency of the deferred object is complete.
'3' The object is deferred. It is dependent on a missing file.
'4' The journal dependency of the deferred object is complete.
The object is now journaled.
'5' The object is deferred.
It is not journaled because it is dependent on a missing journal.

When a deferred start journal request is processed, a journal entry is
recorded for the start journal operation, but no journal entries are
recorded for the restore object or create object operations.

If a Defer ID is specified when restoring an object into a journaled
library that has a *RESTORE inherit rule defined, the Defer ID takes
precedence. That is, if the journal that the object was journaled to
when it was saved does not exist, the start journal request will be
deferred, and the *RESTORE inherit rule will not be used.

SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SI50231 :
=================================================

This PTF replaces the Save Library (SAVLIB) and Restore Library
(RSTLIB) commands in library QSYS. If you previously changed any
default values of the parameters for these commands, use the Change
Command Default (CHGCMDDFT) command to make your changes again after
applying this PTF.


Default Instructions

THIS PTF CAN BE APPLIED IMMEDIATE OR DELAYED.



Supersedes

PTF/FIX NO(S).  APAR TITLE LINE
--------------  ------------------------------------------------------------
   SI50987      OSP-MSGMCH5601-F/#LDPREP-T/QSRSVRQI SAVLIB *ALLUSR FAILS
   SI50939      OSP-DB Internal Maintenance
   SI50122      OSP-F/QSRSVPRE-MSGCPF37AA SAVSECDTA FAILS
   SI50122      OSP-F/QSRRUCPR-MSGCPF3785 RSTUSRPRF SECDTA(*DCM)
   SI48540      OSP-INCORROUT RSTUSRPRF sets QCLUSTER job description
   SI40672      OSP-MSGMCH1210-T/QSRRUCPR RSTUSRPRF OMITSECDTA(*DCM)
   SI50763      OSP-OTHER Start Journaling with RSTDFROBJ
   SI50324      OSP-F/QDBRSPRE-MSGCPF3204 RESTORE OF SQL VIEW IN IASP FAILS
   SI50080      OSP-MSGCPF3770 SAVCHGOBJ SYNCID FAILS WHEN NO OBJECTS SAVED.
   SI49742      OSP-MSGCPF3734-F/QSRRSPST RSTOBJ WITH POSITION FAILS
   SI48941      OSP-F/QSRSOCP2-MSGCPC3708 SAVOBJ when no objects in library
   SI48840      OSP-INCORROUT Outfile contains volumes when no data saved
   SI48840      OSP-INCORROUT Wrong ASP number for *OUTQ on basic user ASP
   SI48664      OSP-F/QSRSOCP2-MSGCPF3770 SAVOBJ when all objects omitted
   SI48664      OSP-PERFM Reduce page faulting for save operations
   SI46671      OSP-MSGCPF3715-T/QCMD PARALLEL RESTORE OBJECT FAILS
   SI43631      OSP-F/#LDPREP-T/QSRRSRQI-MSGMCH5601 RSTOBJ FAILS IF POSITION
   SI46253      OSP-MSGMCH0601-T/QSRRSOBJ Parallel restore fails
   SI44491      OSP-F/QSRRSOBJ-MSGCPD3834 SECONDARY LANGUAGE INSTALL FAILS
   SI43810      OSP-MSGMCH3601-F/QSRRSPST RSTLIB QUSRSYS IN PARALLEL FAILS
   SI42664      OSP-MSGCPF3795-RCC5C4-T/QSRRSDEQ RSTUSRPRF install fails
   SI41778      OSP-INCORROUT QAUDJRN RA ENTRY LIBRARY NAME WRONG FOR A *LIB
   SI40914      OSP-MSGMCH0601-T/QSRSVRQI SAVE OF LARGE FILE FAILS
   SI37417      OSP-UNPRED SERIAL FORMAT PARALLEL SAVE HANGS AFTER ERROR
   SI36577      OSP-T/QSRSOCP2-MSGMCH1210 SAVCHGOBJ FUNCTION CHECK
   SI36985      Integrity Problem
   SI43274      OSP-SRCB6000302 SYSTEM ENDS RESTORING PGM RUNNING IN QTEMP
   SI42728      OSP-MSGCPD22A8 RSTLIB DOES NOT RESTORE ALL PRIMARY GROUP AUT
   SI50392      OSP-MSGCPF3657-F/QPZLPC LODPTF fails
   SI50231      OSP-MSGCPF35C4-F/QPZSAVF CPYPTF ended abnormally
   SI49350      OSP-INCORROUT Do not save libraries QPTFOBJ1 and QPTFOBJ2
   SI46955      OSP-F/QSRRSOBJ-MSGCPF3810 SAVE FILE NOT RESTORED

Summary Information

System..............................i
Models..............................
Release.............................V7R1M0
Licensed Program...............5770SS1
APAR Fixed..........................View details for APAR SE57008
Superseded by:......................View fix details for PTF SI67461
Recompile...........................N
Library.............................QSYS
MRI Feature ........................NONE
Cum Level...........................C4143710


System i Support

IBM disclaims all warranties, whether express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright © 1996,1997,1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult the Terms of use link for trademark information.

[{"Type":"MASTER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.1.0"},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG15V","label":"PTF Cover Letters - OS\/400 General"},"Component":"","ARM Category":[],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"V7R1M0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 November 2013