I call it "forensic IT administration".
That means you have to find out something set up by a person long away
from the company, no documentation left, etc.
BTDT
Few remarks:
1. ISPF 3.4
2. DCOLLECT for uncataloged datasets.
3. Review RMM or other TMS.
4. Last but not least: SMF. No XYZ.** datasets? Great. When - now? What
about datasets which live only during batch processing? Job A creates
them and job B read and delete them. And yes, these are very important.
Oh, is it daily batch? End of month? End of year? Or maybe just because
some business event happened?
...and even then you will be no 100% sure. :-(
--
Radoslaw Skorupka
Lodz, Poland
W dniu 16.05.2023 o 14:57, Bob Bridges pisze:
Mike, you've succinctly restated my goal in English. What I'm asking is how to
achieve the goal in LISTCATese.
In the end I followed the advice of a few others, and did the LISTCAT twice,
once with ENT then again with LEV; that tells me about the alias AND any
datasets. Since this was a cleanup effort, I also (which has nothing to do
with the below question) pulled info from Top Secret about each associated
ACID, ie whether it existed and if so when it was last used. That gave me a
nice neat list of what needs to be cleaned up and what should be left alone.
---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313
/* The Piper Cub is the safest airplane in the world; it can just barely kill
you. -Attributed to Max Stanley, Northrop test pilot */
-----Original Message-----
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of
Mike Schwab
Sent: Monday, May 15, 2023 19:32
List datasets with 'HLQ.**'.
--- On Fri, May 12, 2023 at 10:24 AM Bob Bridges <robhbrid...@gmail.com> wrote:
I'm looking at a profile in Top Secret with a bunch of permissions to
user HLQs that I suspect are no longer around, some of them at least.
I plan to write a REXX that'll identify the ones for which there are
no datasets, or only a TSO alias.
I thought to use LISTCAT for that, but I'm running into a problem. I
don't use LISTCAT all that often, but I thought this would work:
LISTCAT LEVEL(XXX)
That nets me the same message whether or not an alias is present:
ENTRY XXX. NOT FOUND+
** XXX NOT LISTED
LASTCC=4
** VSAM CATALOG RETURN CODE IS 8
But I want to distinguish whether or not there's an alias. Ok, so I
should add the ALIAS argument, right?
LISTCAT LEVEL(XXX) ALIAS
But that gets me the exact same response, whether or not an alias is
present. What am I missing, here?
And when I test that command on my own ID - I have both a TSO alias
and some datasets - the screen blinks and comes back without giving me
any response at all! Most strange. Am I broken? Is LISTCAT broken?
Surely it's something basic I've misunderstood about LISTCAT.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN