Everything You Always Wanted To Know About . - IBM Redbooks

3y ago
60 Views
2 Downloads
1.84 MB
72 Pages
Last View : 5d ago
Last Download : 3m ago
Upload by : Casen Newsome
Transcription

Front coverEverything You Always Wantedto Know about IDCAMS ButWere Afraid to AskKeith WinnardStephen M. BranchRedpaper

International Technical Support OrganizationEverything You Always Wanted to Know about IDCAMSBut Were Afraid to AskOctober 2016REDP-5389-00

Note: Before using this information and the product it supports, read the information in “Notices” on page v.First Edition (October 2016)This document was created or updated on October 7, 2016. Copyright International Business Machines Corporation 2016. All rights reserved.Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP ScheduleContract with IBM Corp.

ContentsNotices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .vTrademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viIBM Redbooks promotions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viiPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixAuthors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixAcknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xNow you can become a published author, too! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xComments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiStay connected to IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiChapter 1. Live at SHARE: Innovation through collaboration . . . . . . . . . . . . . . . . . . . .1.1 A question can lead you anywhere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.2 Producing this publication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.2.1 SHARE member benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.2.2 SHARE benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.2.3 IBM Redbooks benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.2.4 Collective benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3 How this collaboration works. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3.1 Preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3.2 Marketing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3.3 The event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3.4 Collateral and review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122233334457Chapter 2. Introduction to IDCAMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.1 IDCAMS overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102.1.1 IDCAMS functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102.1.2 Starting IDCAMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102.2 IDCAMS commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.2.1 Functional commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.2.2 Modal commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.2.3 Comments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Chapter 3. Setting up and maintaining data sets scenario . . . . . . . . . . . . . . . . . . . . . .3.1 Project scenario overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.1.1 Your role in a new project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.1.2 Application development environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.2 Setting up the APP3 project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.2.1 Creating the APP3 user catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.2.2 Creating the APP3 alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.2.3 Creating the APP3 data sets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3 Maintaining the APP3 project data sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3.1 Copying data sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.4 Obtaining information about the APP3 data sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.4.1 Using the LISTCAT command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.4.2 Using the PRINT commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.4.3 Checking the KSDS structural integrity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.5 Removing the APP3 project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copyright IBM Corp. 2016. All rights reserved.171818181919202230303636373839iii

iv3.5.1 Delete command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.6 Useful things to know . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.6.1 Missing comments in your SYSPRINT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.6.2 DYNAMBR parameter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.6.3 UNIQUE KEY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.7 Provisioning jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.7.1 JES2 JOBGROUPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.7.2 Using a procedure with instream SYSIN and variables . . . . . . . . . . . . . . . . . . . .3.8 Provisioning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.9 Thank you . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39404042434444515454Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Other publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Online resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Help from IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5555555555Everything You Always Wanted to Know about IDCAMS But Were Afraid to Ask

NoticesThis information was developed for products and services offered in the US. This material might be availablefrom IBM in other languages. However, you may be required to own a copy of the product or product version inthat language in order to access it.IBM may not offer the products, services, or features discussed in this document in other countries. Consultyour local IBM representative for information on the products and services currently available in your area. Anyreference to an IBM product, program, or service is not intended to state or imply that only that IBM product,program, or service may be used. Any functionally equivalent product, program, or service that does notinfringe any IBM intellectual property right may be used instead. However, it is the user’s responsibility toevaluate and verify the operation of any non-IBM product, program, or service.IBM may have patents or pending patent applications covering subject matter described in this document. Thefurnishing of this document does not grant you any license to these patents. You can send license inquiries, inwriting, to:IBM Director of Licensing, IBM Corporation, North Castle Drive, MD-NC119, Armonk, NY 10504-1785, USINTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION “AS IS”WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITEDTO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR APARTICULAR PURPOSE. Some jurisdictions do not allow disclaimer of express or implied warranties incertain transactions, therefore, this statement may not apply to you.This information could include technical inaccuracies or typographical errors. Changes are periodically madeto the information herein; these changes will be incorporated in new editions of the publication. IBM may makeimprovements and/or changes in the product(s) and/or the program(s) described in this publication at any timewithout notice.Any references in this information to non-IBM websites are provided for convenience only and do not in anymanner serve as an endorsement of those websites. The materials at those websites are not part of thematerials for this IBM product and use of those websites is at your own risk.IBM may use or distribute any of the information you provide in any way it believes appropriate withoutincurring any obligation to you.The performance data and client examples cited are presented for illustrative purposes only. Actualperformance results may vary depending on specific configurations and operating conditions.Information concerning non-IBM products was obtained from the suppliers of those products, their publishedannouncements or other publicly available sources. IBM has not tested those products and cannot confirm theaccuracy of performance, compatibility or any other claims related to non-IBM products. Questions on thecapabilities of non-IBM products should be addressed to the suppliers of those products.Statements regarding IBM’s future direction or intent are subject to change or withdrawal without notice, andrepresent goals and objectives only.This information contains examples of data and reports used in daily business operations. To illustrate themas completely as possible, the examples include the names of individuals, companies, brands, and products.All of these names are fictitious and any similarity to actual people or business enterprises is entirelycoincidental.COPYRIGHT LICENSE:This information contains sample application programs in source language, which illustrate programmingtechniques on various operating platforms. You may copy, modify, and distribute these sample programs inany form without payment to IBM, for the purposes of developing, using, marketing or distributing applicationprograms conforming to the application programming interface for the operating platform for which the sampleprograms are written. These examples have not been thoroughly tested under all conditions. IBM, therefore,cannot guarantee or imply reliability, serviceability, or function of these programs. The sample programs areprovided “AS IS”, without warranty of any kind. IBM shall not be liable for any damages arising out of your useof the sample programs. Copyright IBM Corp. 2016. All rights reserved.v

TrademarksIBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business MachinesCorporation, registered in many jurisdictions worldwide. Other product and service names might betrademarks of IBM or other companies. A current list of IBM trademarks is available on the web at “Copyrightand trademark information” at http://www.ibm.com/legal/copytrade.shtmlThe following terms are trademarks or registered trademarks of International Business Machines Corporation,and might also be trademarks or registered trademarks in other countries.AIX Destination Z IBM IBM z Systems RACF Redbooks Redpaper Redbooks (logo)z Systems z/OS The following terms are trademarks of other companies:Other company, product, or service names may be trademarks or service marks of others.viEverything You Always Wanted to Know about IDCAMS But Were Afraid to Ask

IBM REDBOOKS PROMOTIONSIBM Redbooks promotionsFind and read thousands ofIBM Redbooks publicationsSearch, bookmark, save and organize favoritesGet personalized notifications of new contentLink to the latest Redbooks blogs and videosDownloadNowAndroidiOSGet the latest version of the Redbooks Mobile AppPromote your businessin an IBM Redbookspublication Place a Sponsorship Promotion in an IBMRedbooks publication, featuring your businessor solution with a link to your web site. Qualified IBM Business Partners may place a full pagepromotion in the most popular Redbooks publications.Imagine the power of being seen by users who downloadmillions of Redbooks publications each year!ibm.com/RedbooksAbout RedbooksBusiness Partner Programs

THIS PAGE INTENTIONALLY LEFT BLANK

PrefaceThis IBM Redpaper publication is different from others you have read because it was notwritten in the conventional way with a residency and a handful of authors. It was written bypeople who want to make a difference.The IBM Redbooks organization and SHARE teamed up to give all of the attendees at theSHARE 2016 conference that was held in Atlanta, US, July 31 - August 5 the opportunity tocontribute their thoughts and ideas about the latest IDCAMS capabilities. Many discussionsarose about the subject and related techniques.This Redpaper publication is the result of the following activities: The “Everything You Wanted To Know About IDCAMS But Were Afraid To Ask” sessionthat was held on Wednesday at 8:30 AM. Techtalk sessions at the SHARE booth. Discussions at the IBM Redbooks publications booth. Discussions that were held at the SHARE booth Influence area. Discussions in coffee lounges.This Redpaper publication features the following chapters: Chapter 1, “Live at SHARE: Innovation through collaboration” on page 1, describes howthe event went from idea to completion. Chapter 2, “Introduction to IDCAMS” on page 9, presents a basic overview of IDCAMS. Chapter 3, “Setting up and maintaining data sets scenario” on page 17, guides youthrough a provisioning scenario that uses IDCAMS.On behalf of everyone who took part in this project, we hope you enjoy the collective thoughtsof many people who were so willing to help to increase your expertise.AuthorsThis paper was produced as a collaboration of specialists from around the world at theSHARE Conference that was held in Atlanta, US, in 2016. The following authors captured theinformation:Keith Winnard is the IBM z/OS Project Leader at the International Technical SupportOrganization, Poughkeepsie Center. He writes extensively and is keen to engage withcustomers to understand what they want from IBM Redbooks publications. Before joining theITSO in 2014, Keith worked for clients and Business Partners in the UK and Europe in varioustechnical and account management roles. He is experienced with blending and integratingnew technologies into the traditional landscape of mainframes. Copyright IBM Corp. 2016. All rights reserved.ix

Stephen M. Branch is an IBM Senior Software Engineer whose 40-year career includes allaspects of DFSMS. Stephen specializes in ICF Catalog, IDCAMS, and VSAM. He holdsseveral patents for these components and is the author of the Catalog Search Interface (CSI)and many ICF Catalog and VSAM functions. Stephen has a Master of Science Degree fromLouisiana State University.AcknowledgementsThanks to the following people for entering the spirit of the collaboration and making thisinitiative a success: Donna J Hudi (Executive Director, SHARE)Ed Jaffe (SHARE)Martha M McConaghy (SHARE)Skip Robinson (SHARE)James Vincent (SHARE)Harry Williams (SHARE)Russell Witt (SHARE)Jim Erdahl (Systems Architect, US bank)Bruce Koss (z/OS Systems Engineer, Wells Fargo)Marty Hasegawa (Senior Software Engineer, Rocket Software)Ray Mullins (Senior Software Developer, Phoenix Software International)Gary Puchkoff (Senior Technical Staff Member, IBM)Barbara White-McDonald (DFSMS Product Strategist,IBM)Bob Haimowitz (DSG,IBM)Deana Coble (DSG,IBM)Martin Keen (DSG,IBM)Jim Pistilli (DSG,IBM)Chris Rayns (DSG,IBM)Tom Wasik (JES2 Development, IBM)Bill White (DSG,IBM)Debbie Willmschen (DSG,IBM)Tara Woodman (DSG, IBM)Many thanks to all those people who stopped by the Redbooks publications booth andattended the “Everything You Wanted To Know About IDCAMS But Were Afraid To Ask”session. In addition, to all of those people who joined in the discussions at the Techtalksessions at the SHARE booth.Now you can become a published author, too!Here’s an opportunity to spotlight your skills, grow your career, and become a publishedauthor—all at the same time! Join an ITSO residency project and help write a book in yourarea of expertise, while honing your experience using leading-edge technologies. Your effortswill help to increase product acceptance and customer satisfaction, as you expand yournetwork of technical contacts and relationships. Residencies run from two to six weeks inlength, and you can participate either in person or as a remote resident working from yourhome base.xEverything You Always Wanted to Know about IDCAMS But Were Afraid to Ask

Find out more about the residency program, browse the residency index, and apply online at:ibm.com/redbooks/residencies.htmlComments welcomeYour comments are important to us!We want our papers to be as helpful as possible. Send us your comments about this paper orother IBM Redbooks publications in one of the following ways: Use the online Contact us review Redbooks form found at:ibm.com/redbooks Send your comments in an email to:redbooks@us.ibm.com Mail your comments to:IBM Corporation, International Technical Support OrganizationDept. HYTD Mail Station P0992455 South RoadPoughkeepsie, NY 12601-5400Stay connected to IBM Redbooks Find us on Facebook:http://www.facebook.com/IBMRedbooks Follow us on Twitter:http://twitter.com/ibmredbooks Look for us on LinkedIn:http://www.linkedin.com/groups?home &gid 2130806 Explore new Redbooks publications, residencies, and workshops with the IBM Redbooksweekly sf/subscribe?OpenForm Stay current on recent Redbooks publications with RSS i

xiiEverything You Always Wanted to Know about IDCAMS But Were Afraid to Ask

1Chapter 1.Live at SHARE: Innovationthrough collaborationSHARE is an independent, volunteer-run information technology association that provideseducation, professional networking, and industry influence. The opportunity to partner withthe IBM Redbooks publications organization, an acknowledged leader in experientialeducation, allowed the SHARE membership to collaborate on a technical, user experiencepublication.SHARE prides

x Everything You Always Wanted to Know about IDCAMS But Were Afraid to Ask Stephen M. Branch is an IBM Senior Software Engineer whose 40-year career includes all aspects of DFSMS. Stephen specializes in ICF Catalog, IDCAMS, and VSAM. He holds several patents for these components and is the author of the Catalog Search Interface (CSI)

Related Documents:

Jun 28, 2018 · 245(I): EVERYTHING YOU ALWAYS WANTED TO KNOW BUT WERE AFRAID TO ASK . 4 . 245(I): EVERYTHING YOU ALWAYS WANTED TO KNOW BUT WERE AFRAID TO ASK JUNE 2018 . timeframe, on or before April 30, 2001, there is no visa preference category for siblings of permanent residents. Even though Luis late

Everything You Ever Wanted to Know About Laminates but Were Afraid to Ask Introduction to the 9th Edition Dear Reader, It has been over 25 years since the earliest edition of “Everything You Ever Wanted to Know About Laminates but Were Afraid to

EVERYTHING YOU ALWAYS WANTED TO KNOW ABOUT REDISTRICTING BUT WERE AFRAID TO ASK AMERICAN CIVIL LIBERTIES UNION FOUNDATION VOTING RIGHTS PROJECT 230 Peachtree Street, NW . But to be an effective player, you need to know the rules of the game which are discussed in this pamphlet. For more in

EVERYTHING YOU HAVE ALWAYS WANTED TO KNOW ABOUT HOME COMPOSTING. But Were Afraid to Ask! . YOU HAVE BROWNS AT HAND TO ADD ON TOP OF YOUR GREENS. 4 Chopping or mowing your compost materials speeds the process since it provides more surface area for the compost organisms. As the creature

4 Everything You Wanted to Know About ADHD But Forgot You Wanted to Ask CME Information (cont’d) Learning Objectives After completing this activity, participants should be better able to: recognize how ADHD symptoms change as a patient grows up and h

Everything You’ve Always Wanted to Know About PSEs * *But Might Have Been Afraid to Ask. FORWARD: “Show me where it’s written” is probably the most often heard statement made to stewards and officers. It’s made by members, fellow stewards and officers, management, and arbitrators. This is particularly perplexing when dealing with .File Size: 630KB

Everything You Always Wanted To Know About Mathematics* (*But didn’t even know to ask) A Guided Journey Into the World of Abstract Mathematics and the Writing of Proofs Brendan W. Sullivan bwsulliv@andrew.cmu.edu with Professor John Mackey Department of Mathematical Scienc

STORAGE TANK DESIGN CALCULATION - API 650 1of14 1 .0 DESIGN CODE & SPECIFICATION DESIGN CODE : APIAPI 650 11th Edition 1 .1 TANK Item numberte u beb : 7061706T-3901390 Roof ( Open/Close ) : Close T f f(C f/D f/Fl t f/NA)Type of roof ( Cone-roof / Dome-roof / Flat-roof / NA )yp ( ) : Fl ti R fFloating Roofg 1 .2 GEOMETRIC DATA Inside diameter , Di ( corroded ) (@ 39,000 mm ) 39,006 mm Nominal .