View previous topic :: View next topic
|
Author |
Message |
nilesh.apsingekar
New User
Joined: 19 Nov 2007 Posts: 6 Location: Lynchburg
|
|
|
|
Hi
We have five test environment in CA librarian. Say for example Test1 Test2 Test3/4/5 further Model and production. As everybody would be aware all these environment are assigned one source library.
Before modifying any module, I would like to see that module in seven different libraries if it is present. I just want to check the presence of it and list it down in sysout.
We have different ways of scanning a member name in normal mainframe PDS but I could not find the way we can find if the member is present in more than one librarian PDS.
For example I want to find member "ABC" in following libraries
TEST.LIBR1
TEST.LIBR2
TEST.LIBR3 .. and so on.
Note that All these are libraries (CA-librarian) and not normal PDS.
I tried to find anything relelvant in google and on this forum also but could not get anything.
Please help.
Regards,
Nilesh. |
|
Back to top |
|
|
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
|
|
According to some other posts, CA-Librarian should include the utilities you need. You might want to contact your support team. |
|
Back to top |
|
|
nilesh.apsingekar
New User
Joined: 19 Nov 2007 Posts: 6 Location: Lynchburg
|
|
|
|
Well I contacted Support team before I post this Query. They are also trying to find something on this but nothing concrete is yet found. |
|
Back to top |
|
|
Craq Giegerich
Senior Member
Joined: 19 May 2007 Posts: 1512 Location: Virginia, USA
|
|
|
|
nilesh.apsingekar wrote: |
Well I contacted Support team before I post this Query. They are also trying to find something on this but nothing concrete is yet found. |
Just try doing a list of the module in each of the librarian files, if it doesn't exist you will get an rc of 12. |
|
Back to top |
|
|
nilesh.apsingekar
New User
Joined: 19 Nov 2007 Posts: 6 Location: Lynchburg
|
|
|
|
The list option fails for few of the library files for which user doesnt have access authority. It will fail with S913 for Model and Production datasets.
only find/browse will work in that case.
Further It would be helpful for me if I could generate list of the files in which the member is present. so that I can write one more step to mail this list to all those who are accessing the particular module I am finding for. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
Quote: |
It will fail with S913 |
Then someone with proper authority will have to run the job(s) or issue commands.
Do you have CA-ROSCOE as well as Librarian? |
|
Back to top |
|
|
nilesh.apsingekar
New User
Joined: 19 Nov 2007 Posts: 6 Location: Lynchburg
|
|
|
|
I dont have CA-ROSCOE with CA-Librarian.
For access authority, No developer has acess to prod versions of sources so asking the chief admin person to evrytime running the jcl will not be feasible.
Please suggest some utility/Idea as like we have it for finding/scanning members in normal PDS. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
Quote: |
For access authority, No developer has acess to prod versions of sources so asking the chief admin person to evrytime running the jcl will not be feasible.
|
Your problem is neither a Librarian issue nor something the forum can help with - it is an issue internal to your organization. If it is needed, you (or someone) must be given access. If your management will not provide the needed access, it must not be so important to them. . .
Librarian will do what you need as delivered; the restriction is local.
Quote: |
only find/browse will work in that case. |
I am not sure what this tells us. . . |
|
Back to top |
|
|
nilesh.apsingekar
New User
Joined: 19 Nov 2007 Posts: 6 Location: Lynchburg
|
|
|
|
This is not an acess issue as such. By Find/Browse I mean that we all can browse the production librarian files. You can locate the module in production librarian as well. (but in online mode only and not in batch/JCL)
Please do not take this in access point of view. I simply need a method to locate/Find a member in multiple librarian files like we do for normal mutiple PDS.
I have already given example in my earlier post, You are driving it in other direction. I would like to illustrate the same example again.
I want to find if particular member X is present in all possible librarian files. (Test, Model and Prod)
This forum can help me in suggesting a Utility/JCL which locates a member in librarian files which I belive is very much possible. This is not a system or access problem or not even anything to do with installation of CA librarian at my end.
Please let me know if you still feel I am unable to convey my problem clearly. I would like to illustrate more which would help others to give their inputs. |
|
Back to top |
|
|
Craq Giegerich
Senior Member
Joined: 19 May 2007 Posts: 1512 Location: Virginia, USA
|
|
|
|
nilesh.apsingekar wrote: |
This is not a system or access problem or not even anything to do with installation of CA librarian at my end.
|
Yes it is, CA Librarian uses its own format for the librarian files, only their utilities will process the librarian files. There may be some option other print that will work. |
|
Back to top |
|
|
nilesh.apsingekar
New User
Joined: 19 Nov 2007 Posts: 6 Location: Lynchburg
|
|
|
|
Hey Craq
Could you please let me know if you aware of any such librarian Utility. have you even came across anything like that.
While I was browsing on net, I came across a utility SCANPDS I tried to use that but I guess my TSO M/F environment doesnt recognize its commands.
as CA librarian is generic version control tool and implemented at many places, is there any generic utility that can be used to locate member in mulitple librarian files
Regards |
|
Back to top |
|
|
Craq Giegerich
Senior Member
Joined: 19 May 2007 Posts: 1512 Location: Virginia, USA
|
|
|
|
Try using the index option for one of the restricted librarians, if that works you can print and index for each librarian and see if you module is in all or some of them. There is a COMPARE Utility but I am not sure how that works. Try the CA webb site may they have some information there. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
Quote: |
as CA librarian is generic version control tool and implemented at many places |
Why would you even think such a thing? Nothing could be further from the fact.
CA-Librarian is completely proprietary - there is nothing generic about it. A standard pds might be considered generic, but Librarian is not.
Quote: |
There is a COMPARE Utility |
The Librarian Comparator. If the "librarian master files" are not permitted to be used in a batch job, i suspect the Comparator would have the same restrictions. |
|
Back to top |
|
|
|