Joined: 14 Mar 2007 Posts: 8620 Location: Back in jolly old England
As Dick has said, DFSMS can change ,KEEP to ,CATLG which is better.
I usually set up a sweep job to delete uncatalogued datasets without backup once a week in my SMS environments, as some people uncatalogued their own datasets to stop other people copying their JCL examples.
Joined: 31 Oct 2006 Posts: 967 Location: Richmond, Virginia
Actually, KEEPing without cataloguing would allow the same dataset name to be on several volumes, with the same or different contents, depending on what you wrote to them.
In the old days, users/depts might have their own removable packs, so cataloguing was not always important, so long as I knew what I wrote to my pack.
The analogy is that on a network, you can have a file name in your folder that might duplicate a filename I have in my folder, but there is no confusion, for us or the system; we know where we're looking and are authorized to look.
Nowadays, everything should be catalogued, but the IBM system does not require it, as that would be a major change in JCL requirements.