You must specify one of these keywords.RACF sysplex data sharing: If
your system is running in read-only mode, you cannot specify LOCKINPUT
or UNLOCKINPUT for IRRUT400.
LOCKINPUT does not
allow updates to be made to the specified input data sets, even after
the utility terminates. Statistics
are updated, however.
If the RACF® database
is
locked, a user attempts to logon, and RACF must update the user's profile, the logon
might be allowed, or it might fail. It fails if:
- This is the user's first logon of the day and RACF is not in data sharing mode.
- The password is being changed.
- The user is entering the correct password after previously entering
an incorrect password.
Otherwise, because RACF is
only making a statistical update to the profile, the logon is allowed.
LOCKINPUT
locks only the input data sets; it does not lock the output data
sets.
Attention: - When using LOCKINPUT against an active database, do not schedule
maintenance spanning midnight. If the RACF database
remains locked past midnight when RACF is
not in data sharing mode, users will be unable to submit new jobs
or log on, unless you disable the gathering of logon statistics by
issuing a SETROPTS NOINITSTATS command. All steps that require a locked
database must be performed on the same calendar day.
- When you are using LOCKINPUT and running IRRUT400, any activity
updating the RACF database
will fail with either an ABEND483 RC50 or ABEND485 RC50.
NOLOCKINPUT does not change the status of the data
sets, nor does it prevent updates to the input data sets. NOLOCKINPUT
is intended to be used for completely inactive RACF databases. If you use it for active RACF databases, all systems sharing
the database should have nothing running, such as users logging on,
which could result in a write to the active database.
If NOLOCKINPUT
is specified and updates occur to the input data sets, the results
of the utility and the content of the output data sets will be unpredictable.
UNLOCKINPUT
can be used to unlock all data sets that were previously locked by
LOCKINPUT. This re-enables your input data set and allows it to be
updated.
In most cases, you probably do not need to unlock
your input data sets. After
using IRRUT400 to create one or more new output data sets, you probably
want to use the new output data sets, not the old input data sets.
The output data sets are not locked by LOCKINPUT. If, for some reason,
the utility is unable to create a valid output data set, it unlocks
the input data sets for you. You might need to use UNLOCKINPUT if
you mistakenly lock the wrong data set, or if you change your mind
after locking a data set.