Re: Need to make a catalog entry for a SMS managed Virtual tape
Are the volume serial numbers in the TCDB? I.e. the SMS Tape Control Data Base, which is usually name SYS1.VOLCAT.VGENERAL. I would bet that they are not. So you must run a ALTER command. We do this a lot at DR and have a REXX program: /* REXX */ PARSE ARG INVOL ALTER VINVOL VOLENT STORGRP(SGRTAPE2) , LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) //.. idcams jcl %ALTERVOL volser /* //* ONE PER VOLUME SERIAL. I bet your DEF NVSAM is OK. One that I have is: DEF NVSAM(NAME(TSHPG.CICSMGR.P8.DAILY.HISTORY.G2422V00) - DEVT(3490) - VOL(238263)) ALTER V238263 VOLENT STORGRP(SGRTAPE2) - LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) You need both. I am not sure, but you might be able to get away with doing the DEF NVSAM, followed by a CTSSYNC from CA-1. I'm not sure. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 12:41 PM To: IBM-MAIN@bama.ua.edu Subject: Need to make a catalog entry for a SMS managed Virtual tape Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
Re: Need to make a catalog entry for a SMS managed Virtual tape
No my TCDB is okay, so both CA-1 and OAM know that the tape is private and where it is. My problem is with MVS. Define nonvsam makes it a non-sms entry in the MVS catalog and when I try to run the Alter command to roll it back into the gdg base, it fails and tells me I can rollin an non SMS dataset. Gives me the IDC3195I message: IDC3195I OBJECT IS NOT SMS MANAGED Explanation: An access method services ALTER command requested that a generation data set (GDS) be rolled in, but the GDS is not managed by the storage management subsystem (SMS). Thoughts? Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of McKown, John Sent: Monday, June 11, 2012 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Are the volume serial numbers in the TCDB? I.e. the SMS Tape Control Data Base, which is usually name SYS1.VOLCAT.VGENERAL. I would bet that they are not. So you must run a ALTER command. We do this a lot at DR and have a REXX program: /* REXX */ PARSE ARG INVOL ALTER VINVOL VOLENT STORGRP(SGRTAPE2) , LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) //.. idcams jcl %ALTERVOL volser /* //* ONE PER VOLUME SERIAL. I bet your DEF NVSAM is OK. One that I have is: DEF NVSAM(NAME(TSHPG.CICSMGR.P8.DAILY.HISTORY.G2422V00) - DEVT(3490) - VOL(238263)) ALTER V238263 VOLENT STORGRP(SGRTAPE2) - LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) You need both. I am not sure, but you might be able to get away with doing the DEF NVSAM, followed by a CTSSYNC from CA-1. I'm not sure. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 12:41 PM To: IBM-MAIN@bama.ua.edu Subject: Need to make a catalog entry for a SMS managed Virtual tape Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
Re: Need to make a catalog entry for a SMS managed Virtual tape
Try to read it (maybe just 1 record) using DISP=(OLD,CATLG). On Mon, Jun 11, 2012 at 1:09 PM, Darby, Jim jim.da...@nordstrom.com wrote: No my TCDB is okay, so both CA-1 and OAM know that the tape is private and where it is. My problem is with MVS. Define nonvsam makes it a non-sms entry in the MVS catalog and when I try to run the Alter command to roll it back into the gdg base, it fails and tells me I can rollin an non SMS dataset. Gives me the IDC3195I message: IDC3195I OBJECT IS NOT SMS MANAGED Explanation: An access method services ALTER command requested that a generation data set (GDS) be rolled in, but the GDS is not managed by the storage management subsystem (SMS). Thoughts? Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of McKown, John Sent: Monday, June 11, 2012 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Are the volume serial numbers in the TCDB? I.e. the SMS Tape Control Data Base, which is usually name SYS1.VOLCAT.VGENERAL. I would bet that they are not. So you must run a ALTER command. We do this a lot at DR and have a REXX program: /* REXX */ PARSE ARG INVOL ALTER VINVOL VOLENT STORGRP(SGRTAPE2) , LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) //.. idcams jcl %ALTERVOL volser /* //* ONE PER VOLUME SERIAL. I bet your DEF NVSAM is OK. One that I have is: DEF NVSAM(NAME(TSHPG.CICSMGR.P8.DAILY.HISTORY.G2422V00) - DEVT(3490) - VOL(238263)) ALTER V238263 VOLENT STORGRP(SGRTAPE2) - LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) You need both. I am not sure, but you might be able to get away with doing the DEF NVSAM, followed by a CTSSYNC from CA-1. I'm not sure. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 12:41 PM To: IBM-MAIN@bama.ua.edu Subject: Need to make a catalog entry for a SMS managed Virtual tape Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
Re: Need to make a catalog entry for a SMS managed Virtual tape
I can read the dataset just fine by asking for it by complete name, what I need to do is to get in rolled back into the gdg base so it can be accessed as the 0 gen or -1 and so forth. Right now it isn't part of the gdg group. Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Mike Schwab Sent: Monday, June 11, 2012 12:09 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Try to read it (maybe just 1 record) using DISP=(OLD,CATLG). On Mon, Jun 11, 2012 at 1:09 PM, Darby, Jim jim.da...@nordstrom.com wrote: No my TCDB is okay, so both CA-1 and OAM know that the tape is private and where it is. My problem is with MVS. Define nonvsam makes it a non-sms entry in the MVS catalog and when I try to run the Alter command to roll it back into the gdg base, it fails and tells me I can rollin an non SMS dataset. Gives me the IDC3195I message: IDC3195I OBJECT IS NOT SMS MANAGED Explanation: An access method services ALTER command requested that a generation data set (GDS) be rolled in, but the GDS is not managed by the storage management subsystem (SMS). Thoughts? Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of McKown, John Sent: Monday, June 11, 2012 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Are the volume serial numbers in the TCDB? I.e. the SMS Tape Control Data Base, which is usually name SYS1.VOLCAT.VGENERAL. I would bet that they are not. So you must run a ALTER command. We do this a lot at DR and have a REXX program: /* REXX */ PARSE ARG INVOL ALTER VINVOL VOLENT STORGRP(SGRTAPE2) , LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) //.. idcams jcl %ALTERVOL volser /* //* ONE PER VOLUME SERIAL. I bet your DEF NVSAM is OK. One that I have is: DEF NVSAM(NAME(TSHPG.CICSMGR.P8.DAILY.HISTORY.G2422V00) - DEVT(3490) - VOL(238263)) ALTER V238263 VOLENT STORGRP(SGRTAPE2) - LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) You need both. I am not sure, but you might be able to get away with doing the DEF NVSAM, followed by a CTSSYNC from CA-1. I'm not sure. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 12:41 PM To: IBM-MAIN@bama.ua.edu Subject: Need to make a catalog entry for a SMS managed Virtual tape Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim - - For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN --
Re: Need to make a catalog entry for a SMS managed Virtual tape
As long as your GDG base has room to handle the additional generation, then all you have to do is a define nonvsam with your tape number. You don't have to roll it in. Have done this several times in our shop. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 3:57 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape I can read the dataset just fine by asking for it by complete name, what I need to do is to get in rolled back into the gdg base so it can be accessed as the 0 gen or -1 and so forth. Right now it isn't part of the gdg group. Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Mike Schwab Sent: Monday, June 11, 2012 12:09 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Try to read it (maybe just 1 record) using DISP=(OLD,CATLG). On Mon, Jun 11, 2012 at 1:09 PM, Darby, Jim jim.da...@nordstrom.com wrote: No my TCDB is okay, so both CA-1 and OAM know that the tape is private and where it is. My problem is with MVS. Define nonvsam makes it a non-sms entry in the MVS catalog and when I try to run the Alter command to roll it back into the gdg base, it fails and tells me I can rollin an non SMS dataset. Gives me the IDC3195I message: IDC3195I OBJECT IS NOT SMS MANAGED Explanation: An access method services ALTER command requested that a generation data set (GDS) be rolled in, but the GDS is not managed by the storage management subsystem (SMS). Thoughts? Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of McKown, John Sent: Monday, June 11, 2012 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Are the volume serial numbers in the TCDB? I.e. the SMS Tape Control Data Base, which is usually name SYS1.VOLCAT.VGENERAL. I would bet that they are not. So you must run a ALTER command. We do this a lot at DR and have a REXX program: /* REXX */ PARSE ARG INVOL ALTER VINVOL VOLENT STORGRP(SGRTAPE2) , LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) //.. idcams jcl %ALTERVOL volser /* //* ONE PER VOLUME SERIAL. I bet your DEF NVSAM is OK. One that I have is: DEF NVSAM(NAME(TSHPG.CICSMGR.P8.DAILY.HISTORY.G2422V00) - DEVT(3490) - VOL(238263)) ALTER V238263 VOLENT STORGRP(SGRTAPE2) - LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) You need both. I am not sure, but you might be able to get away with doing the DEF NVSAM, followed by a CTSSYNC from CA-1. I'm not sure. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 12:41 PM To: IBM-MAIN@bama.ua.edu Subject: Need to make a catalog entry for a SMS managed Virtual tape Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim - - For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff /
Re: Need to make a catalog entry for a SMS managed Virtual tape
And you are correct. I expected to have to roll in it. Thanks, Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Hervey Martinez Sent: Monday, June 11, 2012 1:47 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape As long as your GDG base has room to handle the additional generation, then all you have to do is a define nonvsam with your tape number. You don't have to roll it in. Have done this several times in our shop. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 3:57 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape I can read the dataset just fine by asking for it by complete name, what I need to do is to get in rolled back into the gdg base so it can be accessed as the 0 gen or -1 and so forth. Right now it isn't part of the gdg group. Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Mike Schwab Sent: Monday, June 11, 2012 12:09 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Try to read it (maybe just 1 record) using DISP=(OLD,CATLG). On Mon, Jun 11, 2012 at 1:09 PM, Darby, Jim jim.da...@nordstrom.com wrote: No my TCDB is okay, so both CA-1 and OAM know that the tape is private and where it is. My problem is with MVS. Define nonvsam makes it a non-sms entry in the MVS catalog and when I try to run the Alter command to roll it back into the gdg base, it fails and tells me I can rollin an non SMS dataset. Gives me the IDC3195I message: IDC3195I OBJECT IS NOT SMS MANAGED Explanation: An access method services ALTER command requested that a generation data set (GDS) be rolled in, but the GDS is not managed by the storage management subsystem (SMS). Thoughts? Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of McKown, John Sent: Monday, June 11, 2012 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Are the volume serial numbers in the TCDB? I.e. the SMS Tape Control Data Base, which is usually name SYS1.VOLCAT.VGENERAL. I would bet that they are not. So you must run a ALTER command. We do this a lot at DR and have a REXX program: /* REXX */ PARSE ARG INVOL ALTER VINVOL VOLENT STORGRP(SGRTAPE2) , LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) //.. idcams jcl %ALTERVOL volser /* //* ONE PER VOLUME SERIAL. I bet your DEF NVSAM is OK. One that I have is: DEF NVSAM(NAME(TSHPG.CICSMGR.P8.DAILY.HISTORY.G2422V00) - DEVT(3490) - VOL(238263)) ALTER V238263 VOLENT STORGRP(SGRTAPE2) - LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) You need both. I am not sure, but you might be able to get away with doing the DEF NVSAM, followed by a CTSSYNC from CA-1. I'm not sure. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 12:41 PM To: IBM-MAIN@bama.ua.edu Subject: Need to make a catalog entry for a SMS managed Virtual tape Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim - - For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO
Re: Need to make a catalog entry for a SMS managed Virtual tape
You can try copying the GDG to a V01 gen //STEP1 EXEC PGM=IEBGENER //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=SHR,DSN=currentGDG.GV00 //SYSUT2 DD DISP=(,CATLG,DELETE),UNIT=tape, //DSN=currentGDG.GV01 //SYSINDD DUMMY You are replacing the GDG number with the next version of the same GDG number. Wild shot but might work. It should be located right where you want it. And it is accessible as a GDG(0) if that is the correct position. Lizette -Original Message- From: Hervey Martinez hervey.marti...@custserv.com Sent: Jun 11, 2012 1:47 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape As long as your GDG base has room to handle the additional generation, then all you have to do is a define nonvsam with your tape number. You don't have to roll it in. Have done this several times in our shop. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 3:57 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape I can read the dataset just fine by asking for it by complete name, what I need to do is to get in rolled back into the gdg base so it can be accessed as the 0 gen or -1 and so forth. Right now it isn't part of the gdg group. Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Mike Schwab Sent: Monday, June 11, 2012 12:09 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Try to read it (maybe just 1 record) using DISP=(OLD,CATLG). On Mon, Jun 11, 2012 at 1:09 PM, Darby, Jim jim.da...@nordstrom.com wrote: No my TCDB is okay, so both CA-1 and OAM know that the tape is private and where it is. My problem is with MVS. Define nonvsam makes it a non-sms entry in the MVS catalog and when I try to run the Alter command to roll it back into the gdg base, it fails and tells me I can rollin an non SMS dataset. Gives me the IDC3195I message: IDC3195I OBJECT IS NOT SMS MANAGED Explanation: An access method services ALTER command requested that a generation data set (GDS) be rolled in, but the GDS is not managed by the storage management subsystem (SMS). Thoughts? Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of McKown, John Sent: Monday, June 11, 2012 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Are the volume serial numbers in the TCDB? I.e. the SMS Tape Control Data Base, which is usually name SYS1.VOLCAT.VGENERAL. I would bet that they are not. So you must run a ALTER command. We do this a lot at DR and have a REXX program: /* REXX */ PARSE ARG INVOL ALTER VINVOL VOLENT STORGRP(SGRTAPE2) , LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) //.. idcams jcl %ALTERVOL volser /* //* ONE PER VOLUME SERIAL. I bet your DEF NVSAM is OK. One that I have is: DEF NVSAM(NAME(TSHPG.CICSMGR.P8.DAILY.HISTORY.G2422V00) - DEVT(3490) - VOL(238263)) ALTER V238263 VOLENT STORGRP(SGRTAPE2) - LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) You need both. I am not sure, but you might be able to get away with doing the DEF NVSAM, followed by a CTSSYNC from CA-1. I'm not sure. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 12:41 PM To: IBM-MAIN@bama.ua.edu Subject: Need to make a catalog entry for a SMS managed Virtual tape Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
Re: Need to make a catalog entry for a SMS managed Virtual tape
http://publib.boulder.ibm.com/infocenter/zos/v1r12/index.jsp?topic=%2Fcom.ibm.zos.r12.idad400%2Froll.htm Issue the IDCAMS ALTER hlq.data.set.name ROLLIN command to pickup cataloged datasets into the GDG. On Mon, Jun 11, 2012 at 2:57 PM, Darby, Jim jim.da...@nordstrom.com wrote: I can read the dataset just fine by asking for it by complete name, what I need to do is to get in rolled back into the gdg base so it can be accessed as the 0 gen or -1 and so forth. Right now it isn't part of the gdg group. Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Mike Schwab Sent: Monday, June 11, 2012 12:09 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Try to read it (maybe just 1 record) using DISP=(OLD,CATLG). On Mon, Jun 11, 2012 at 1:09 PM, Darby, Jim jim.da...@nordstrom.com wrote: No my TCDB is okay, so both CA-1 and OAM know that the tape is private and where it is. My problem is with MVS. Define nonvsam makes it a non-sms entry in the MVS catalog and when I try to run the Alter command to roll it back into the gdg base, it fails and tells me I can rollin an non SMS dataset. Gives me the IDC3195I message: IDC3195I OBJECT IS NOT SMS MANAGED Explanation: An access method services ALTER command requested that a generation data set (GDS) be rolled in, but the GDS is not managed by the storage management subsystem (SMS). Thoughts? Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of McKown, John Sent: Monday, June 11, 2012 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Are the volume serial numbers in the TCDB? I.e. the SMS Tape Control Data Base, which is usually name SYS1.VOLCAT.VGENERAL. I would bet that they are not. So you must run a ALTER command. We do this a lot at DR and have a REXX program: /* REXX */ PARSE ARG INVOL ALTER VINVOL VOLENT STORGRP(SGRTAPE2) , LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) //.. idcams jcl %ALTERVOL volser /* //* ONE PER VOLUME SERIAL. I bet your DEF NVSAM is OK. One that I have is: DEF NVSAM(NAME(TSHPG.CICSMGR.P8.DAILY.HISTORY.G2422V00) - DEVT(3490) - VOL(238263)) ALTER V238263 VOLENT STORGRP(SGRTAPE2) - LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) You need both. I am not sure, but you might be able to get away with doing the DEF NVSAM, followed by a CTSSYNC from CA-1. I'm not sure. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 12:41 PM To: IBM-MAIN@bama.ua.edu Subject: Need to make a catalog entry for a SMS managed Virtual tape Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim - - For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all?