Program Directory for IBM DB2 12 for z/os V Program Number 5650-DB2. for Use with z/os Service Updated 26 August 2016

Similar documents
Program Directory for IBM Tivoli NetView for z/os US English. Version 6 Release 2, Modification Level 00. Program Number 5697-NV6 / 5698-LSA

Program Directory for DB2 11 for z/os V Program Number 5615-DB2. for Use with z/os Service Updated PDO Document Date: October 2013

Program Directory for IBM Tivoli OMEGAMON XE for DB2 Performance Expert IBM Tivoli OMEGAMON XE for DB2 Performance Monitor Japanese Feature V5.2.

Program Directory for InfoSphere Data Replication for DB2 for z/os V Program Number 5655-DRP. for use with z/os

Program Directory for IBM InfoSphere Data Replication for IMS for z/os V Program Number 5655-IM1. FMIDs HABIB30, JABIB3G, JABIB3H, JABIB3I

Program Directory for IBM Z Application Performance Management Connect V Program Number 5698-ABF FMID HAPM550.

Program Directory for IBM Tivoli Storage Manager for Mail Data Protection for Lotus Domino. Version 5 Release 2. Program Number 5698-A12 FMID HDN5120

Program Directory for IBM OMEGAMON for Networks on z/os V Program Number 5698-T03. for Use with z/os. Document Date: September 2017

Program Directory for IBM Common Data Provider for z Systems Common Data Handler V Program Number 5698-ABJ. FMIDs HHBO110, HGLA310

IBM. Program Directory for. IBM z Systems Development and Test Environment Tools. V Program Number 5725-G39 FMID HALMB00.

Program Directory for IBM Tivoli Workload Scheduler for z/os (English) Version Program Number 5698-T08. for Use with z/os

Program Directory for IBM z Systems Development and Test Environment Tools

Program Directory for IBM Tivoli OMEGAMON XE for Mainframe Networks V Program Number 5698-T03. for Use with z/os. Document Date: September 2015

Program Directory for IBM Tivoli NetView for z/os Enterprise Management Agent US English V Program Number 5697-NV6 FMID HNV620A

Program Directory for IBM Workload Scheduler for z/os (English) Version Program Number 5698-T08. for Use with z/os. Document Date: June 2015

Program Directory for IBM Tivoli NetView Monitoring for GDPS US English. Version 6 Release 2, Modification Level 01. Program Number 5698-BMP

Program Directory for IBM Tivoli Advanced Reporting for DFSMShsm V Program Number 5698-B14. for Use with z/os. Document Date: February 2009

Program Directory for IBM DB2 Backup and Recovery Solution Pack for z/os V Program Number 5655-BR1. for Use with z/os

Program Directory for IBM Migration Utility V Program Number 5697-N44 FMID HMGU320. for Use with z/os OS/390. Document Date: July 2009

Program Directory for IBM Tivoli OMEGAMON XE on z/os

Program Directory for Tivoli Workload Scheduler. Version 8 Release 1, Modification Level 0. Program Number 5698-WKB. for Use with OS/390 z/os

Program Directory for IBM DB2 High Performance Unload for z/os V Program Number 5655-HP5 FMID HINZ510. for Use with z/os

Program Directory for NetView Access Services. Version 01 Release 01, Modification Level 01. Program Number 5698-NAS

Program Directory for IBM Service Management Suite for z/os Suite ID V1.R5.M0. Program Number 5698-AAF FMID HMSG150.

Program Directory for IBM Management Console for IMS and DB2 for z/os V Program Number 5655-TAC FMID HDYW110.

Program Directory for IBM Security zsecure Command Verifier V Program Number 5655-N19. FMIDs HC4R230, JC4R230.

Program Directory for IBM Multi-Factor Authentication for z/os V Program Number FMID HMFA130. for Use with z/os V2.

Program Directory for IBM Service Management Suite for z/os English and Japanese V Program Number 5698-AAF.

Program Directory for IBM Security zsecure CICS Toolkit V Program Number 5655-N18. FMIDs HCQT221. for Use with z/os

Program Directory for CICS Transaction Server for z/os Value Unit Edition V5.4 - activation module V Program Number 5722-DFJ FMID HCV7100

IBM SMP/E for z/os V3.3 provides functional enhancements and supports Internet delivery of ServerPac

Program Directory for Cryptographic Support for z/os V1R13 - z/os V2R2. Program Number 5650-ZOS FMID HCR77B1. for Use with z/os V1R13 - z/os V2R2

Program Directory for IBM Service Management Suite for z/os English and Japanese V Program Number 5698-AAF.

IBM. Licensed Program Specifications. IBM DATABASE 2 Universal Database Server for OS/390 and z/os Version 7 Program Number 5675-DB2.

Program Directory for IBM Common Data Provider for z Systems System Data Engine V Program Number 5698-ABJ. FMIDs HHBO11E, HHBO11D

Program Directory for IBM Security zsecure Admin RACF-Offline V Program Number 5655-N16 FMID HB8R23F. for Use with z/os

October, z14 and Db2. Jeff Josten Distinguished Engineer, Db2 for z/os Development IBM Corporation

Program Directory for IBM Machine Learning for z/os V Program Number 5698-ML1 FMID HAQN110. for Use with z/os. Document Date: October 2017

Program Directory for IBM Content Manager OnDemand Servers for z/os V Program Number 5697-CM1 FMID H272A10.

Program Directory for IBM Tivoli NetView for z/os US English. Version 6 Release 2, Modification Level 01. Program Number 5697-NV6 / 5698-LSA

Program Directory for IBM DB2 Administration Tool for z/os V Program Number 5655-DAT FMID H0IHB20. for Use with z/os

Compute (Bridgend) Ltd

Program Directory for IBM Open Data Analytics for z/os V1R1. Program Number 5655-OD1. FMIDs HANA110, HMDS120, HSPK120

Program Directory for IBM Security zsecure Compliance and Administration V Program Number 5655-N25. for Use with z/os

Program Directory for IBM Tivoli License Compliance Manager for z/os V Program Number 5698-A86. FMIDs HAUD41B, JAUD41C, JAUD41D

IBM Education Assistance for z/os V2R2

Program Directory for IBM OMEGAMON z/os Management Console

Program Directory for IBM Security zsecure Suite: CARLa-driven components V Program Number 5655-N16/N17/N20/N21/AD8. FMIDs HCKR221, HC4R221

Program Directory for IBM OMEGAMON Dashboard Edition on z/os V Program Number 5698-T06. for Use with z/os. Document Date: September 2017

Empowering DBA's with IBM Data Studio. Deb Jenson, Data Studio Product Manager,

Program Directory for IBM Tivoli OMEGAMON Performance Management Suite for z/os V Program Number 5698-AA8. for Use with z/os

Program Directory for IBM Security zsecure Suite: CARLa-driven components V Program Number 5655-N16/N17/N20/N21/AD8. FMIDs HCKR230, HC4R230

IBM. Program Directory for IBM Security zsecure Administration V Program Number 5655-N23. for Use with z/os. Document Date: August 2017

Program Directory for IBM Tivoli OMEGACENTER Gateway on z/os V Program Number 5608-C04. FMIDs AKOG340, AKAT340. for Use with OS/390 z/os

Program Directory for IBM Tivoli AF/OPERATOR on z/os V Program Number 5608-C03 FMID AKAO340. for Use with OS/390 z/os

DB2 for z/os Tools Overview & Strategy

Program Directory for IBM Tivoli OMEGAMON XE for Mainframe Networks V Program Number 5608-C09. FMIDs AKN3100, AKON520. for Use with OS/390 z/os

Program Directory for IBM System Automation for z/os V Program Number 5698-SA4. FMIDs HWRE410, JWRE41F, JWRE41C, JWRE41I, JWRE411, HKAH35T

Overview Guide. Mainframe Connect 15.0

IBM Encryption Facility for z/os, V1.1 helps to secure data stored to tape and other removable media

Program Directory for IBM Tivoli OMEGAMON XE for CICS on z/os V Program Number 5698-T07. for Use with z/os. Service Updated May 2012

DB2 Analytics Accelerator Loader for z/os

DB2. Migration Guide. DB2 Version 9 GC

IBM DB2 Tools updated to unlock the power of IBM DB2 12 and to enhance your IBM DB2 for z/os environments

IBM Tivoli Storage Manager for AIX Version Installation Guide IBM

Version Overview. Business value

The Modern Mainframe. IBM Systems. Powerful, secure, dependable and easier to use. Bernice Casey System z User Experience

IBM DB2 Analytics Accelerator

Db2 Query Management Facility Version 12 Release 2. Installing and Managing Db2 QMF for TSO and CICS IBM GC

Program Directory for IBM OMEGAMON for Messaging on z/os V Program Number 5698-B23. for Use with z/os. Document Date: September 2017

Program Directory for IBM Explorer for z/os V Program Number 5655-EX1 FMID HALG310. for Use with z/os V or later

IBM DB2 10 for z/os launches beta program

Program Directory for IBM WebSphere Application Server OEM Edition for z/os for Rational Team Concert for System z V Program Number 5724-V82

Program Directory for RACF Security Server for z/vm. function level 620. Program Number 5741-A07. for Use with z/vm version 6 release 2

IBM Magstar 3494 Model B18 Virtual Tape Server Features Enhance Interoperability and Functionality

DB2 12 for z/os and Beyond

IBM IMS Database Solution Pack for z/os Version 2 Release 1. Overview and Customization IBM SC

IBM Tivoli Storage Manager Version Introduction to Data Protection Solutions IBM

Installing and Administering a Satellite Environment

IBM DB2 11 for z/os Early Support Program

Program Directory for RACF Security Server for z/vm. function level 630. Program Number 5741-A07. for Use with z/vm version 6 release 3

Reliability and Performance with IBM DB2 Analytics Accelerator Version 4.1 IBM Redbooks Solution Guide

Sub-capacity pricing for select IBM zseries IBM Program License Agreement programs helps improve flexibility and price/performance

IBM WebSphere Studio Asset Analyzer, Version 5.1

Program Directory for IBM Tivoli System Automation for z/os V Program Number 5698-SA3. FMIDs HWRE310, JWRE31C, JWRE31I, JWRE311, JWRE312

IBM GDPS V3.3: Improving disaster recovery capabilities to help ensure a highly available, resilient business environment

IBM. PDF file of IBM Knowledge Center topics. IBM Operations Analytics for z Systems. Version 2 Release 2

Software Announcement March 6, 2001

Program Directory for IBM OMEGAMON for CICS on z/os

CA Rapid Reorg for DB2 for z/os

IBM Spectrum Protect Version Introduction to Data Protection Solutions IBM

IBM MQSeries for VSE/ESA

IBM. Data Sheet. Enterprise COBOL for z/os. Version 6.2

Continuous Availability with the IBM DB2 purescale Feature IBM Redbooks Solution Guide

Uni Hamburg Mainframe Summit 2010 z/os The Mainframe Operating. Part 4 z/os Overview

Program Directory for Backup and Restore Manager for z/vm. version 1 release 3.0. Program Number 5697-J06

IBM Ported Tools for z/os: PHP for z/os Feature V1.1.2

IBM Tivoli OMEGAMON XE on z/os

IBM Debug Tool Utilities and Advanced Functions V3.1 Helps Maximize Availability of z/os and OS/390 Applications

Perform scalable data exchange using InfoSphere DataStage DB2 Connector

Transcription:

IBM Program Directory for IBM DB2 12 for z/os V12.01.00 Program Number 5650-DB2 for Use with z/os Service Updated 26 August 2016 Document Date: April 2017 GI13-4624-01

Note Before using this information and the product it supports, be sure to read the general information under 7.0, Notices on page 46. A form for reader's comments appears at the back of this publication. When you send information to IBM, you grant IBM a nonexclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you. Copyright International Business Machines Corporation 1982, 2017. US Government Users estricted ights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Contents 1.0 Introduction................................................... 1 1.1 DB2 12 Description............................................... 2 1.2 DB2 12 FMIDs.................................................. 6 2.0 Program Materials............................................... 7 2.1 Basic Machine-eadable Material....................................... 7 2.2 Optional Machine-eadable Material..................................... 9 2.3 Program Publications.............................................. 9 2.4 Program Source Materials.......................................... 10 2.5 Publications Useful During Installation................................... 10 3.0 Program Support............................................... 12 3.1 Program Services............................................... 12 3.2 Preventive Service Planning......................................... 12 3.3 Statement of Support Procedures...................................... 13 4.0 Program and Service Level Information................................. 15 4.1 Program Level Information.......................................... 15 4.2 Service Level Information........................................... 16 5.0 Installation equirements and Considerations............................. 17 5.1 Driving System equirements........................................ 17 5.1.1 Machine equirements......................................... 17 5.1.2 Programming equirements...................................... 17 5.2 Target System equirements........................................ 18 5.2.1 Machine equirements......................................... 18 5.2.1.1 Processors.............................................. 18 5.2.1.2 Auxiliary Storage.......................................... 19 5.2.1.3 Data Communication Devices................................... 19 5.2.1.4 Function-Dependent Hardware equirements.......................... 19 5.2.1.5 Virtual Storage equirements................................... 20 5.2.2 Programming equirements...................................... 21 5.2.2.1 Installation equisites....................................... 21 5.2.2.2 Operational equisites....................................... 21 5.2.2.3 Optional Program equirements................................. 23 5.2.2.3.1 Connectivity.......................................... 23 5.2.2.3.2 JDBC.............................................. 24 5.2.2.3.3 Development Tools...................................... 25 5.2.2.3.4 Operational Support...................................... 25 5.2.2.3.5 Programming Languages................................... 25 5.2.2.3.6 Query Support......................................... 27 5.2.2.3.7 Tools Support......................................... 27 Copyright IBM Corp. 1982, 2017 iii

5.2.2.3.8 Compatibility.......................................... 28 5.2.2.4 Toleration/Coexistence equisites................................ 28 5.2.2.5 Incompatibility (Negative) equisites............................... 28 5.2.3 DASD Storage equirements...................................... 28 5.3 FMIDs Deleted................................................. 33 5.4 Special Considerations............................................ 33 5.5 Migration, Fallback, and emigration.................................... 34 6.0 Installation Instructions........................................... 35 6.1 Installing DB2 12................................................ 35 6.1.1 SMP/ Considerations for Installing DB2 12............................. 35 6.1.2 SMP/ Options Subentry Values.................................... 35 6.1.3 SMP/ CALLLIBS Processing..................................... 36 6.1.4 Sample Jobs............................................... 37 6.1.4.1 Special Considerations....................................... 38 6.1.5 Allocate CSI and SMP/ Control data sets.............................. 38 6.1.6 Perform SMP/ CIV........................................ 39 6.1.7 Allocate SMP/ Target and Distribution Libraries.......................... 39 6.1.8 Allocate File System Paths....................................... 39 6.1.9 Create DDDF ntries.......................................... 40 6.1.10 Perform SMP/ APPLY........................................ 40 6.1.11 Perform SMP/ ACCPT....................................... 42 6.1.12 un POT COSSZON..................................... 43 6.1.13 Cleaning Up Obsolete Data Sets, Paths, and DDDFs...................... 43 6.2 Activating DB2 12............................................... 44 6.2.1 Set Up Controls for nglish Panel Selection............................. 44 6.2.1.1 Logon Procedures.......................................... 44 6.2.1.2 Language-switching CLISTs.................................... 44 7.0 Notices..................................................... 46 7.1 Trademarks................................................... 46 8.0 eader's Comments............................................. 47 Figures 1. Program File Content: DB2 12 for z/os................................. 7 2. Program File Content: ILM V02.03.00.................................. 8 3. Program File Content: DB2 JDBC/SQLJ................................. 8 4. Program File Content: DB2 Kanji Panels................................. 9 5. Basic Material: License Information.................................... 9 6. Basic Material: Unlicensed Information.................................. 10 iv DB2 12 Program Directory

7. Publications Useful During Installation.................................. 11 8. PSP Upgrade and Subset ID........................................ 13 9. Component IDs............................................... 14 10. Driving System Software equirements................................. 18 11. Target System Mandatory Installation equisites............................ 21 12. Target System Mandatory Operational equisites........................... 22 13. Target System Conditional Operational equisites........................... 22 14. Total DASD Space equired by DB2 12................................. 28 15. Storage equirements for SMP/ Data Sets............................... 30 16. Storage equirements for DB2 12 Target Libraries........................... 31 17. DB2 12 File System Paths......................................... 32 18. Storage equirements for DB2 12 Distribution Libraries........................ 33 19. SMP/ Options Subentry Values..................................... 35 20. Sample Installation Jobs.......................................... 37 Figures v

vi DB2 12 Program Directory

1.0 Introduction This program directory is intended for system programmers who are responsible for program installation and maintenance. It contains information about the material and procedures associated with the installation of DB2 12 for z/os. This publication refers to DB2 12 for z/os as DB2 12. The Program Directory contains the following sections: 2.0, Program Materials on page 7 identifies the basic program materials and documentation for DB2 12. 3.0, Program Support on page 12 describes the IBM support available for DB2 12. 4.0, Program and Service Level Information on page 15 lists the APAs (program level) and PTFs (service level) that have been incorporated into DB2 12. 5.0, Installation equirements and Considerations on page 17 identifies the resources and considerations that are required for installing and using DB2 12. 6.0, Installation Instructions on page 35 provides detailed installation instructions for DB2 12. It also describes the procedures for activating the functions of DB2 12, or refers to appropriate publications. Before installing DB2 12, read the CBPDO Memo To Users and the CBPDO Memo To Users xtension that are supplied with this program in softcopy format and this program directory; then keep them for future reference. Section 3.2, Preventive Service Planning on page 12 tells you how to find any updates to the information and procedures in this program directory. DB2 12 is supplied in a Custom-Built Product Delivery Offering (CBPDO, 5751-CS3). The program directory that is provided in softcopy format on the CBPDO tape is identical to the hardcopy format if one was included with your order. All service and HOLDDATA for DB2 12 are included on the CBPDO tape. Do not use this program directory if you install DB2 12 with a SystemPac or ServerPac. When you use one of those offerings, use the jobs and documentation supplied with the offering. The offering will point you to specific sections of this program directory as needed. Copyright IBM Corp. 1982, 2017 1

1.1 DB2 12 Description IBM DB2 12 for z/os continues to extend the value delivered to your business by IBM's industry-leading data server, while empowering your future, in the following ways: Delivers business insights faster while helping to reduce costs nables easy access, scale, and application development for the mobile enterprise Improves in-memory database performance, helping to reduce costs Continues to be the industry gold standard for availability, reliability, and security for business-critical information DB2 12 takes DB2 to a new level, both extending the core capabilities and empowering the future. DB2 12 extends the core with new enhancements to scalability, reliability, efficiency, security, and availability. DB2 12 also empowers the next wave of analytics and mobile applications. DB2 12 delivers selected features that bring valuable benefits to your business. xtending IBM analytics leadership Improvements in support of analytics workloads, including optimized performance and improved ziip offload in support of in-transaction analytics. All parallel child task processing is now ziip eligible. Deliver insights faster with up to 50% elapsed query time improvement. xpanded DB2 Analytics Accelerator performance and query support. Mobile and Internet of Things (IoT) support for your enterprise Support for SQL as a service (SQLaaS) through STful connectivity to your DB2 for z/os data Support for modernized, multiplatform, automated application deployments through DevOps using IBM Urban Code Deploy and z/osmf, which provide agility and speed to market nhanced support for cloud and mobile workloads with dramatic scalability improvements for tables, increasing the maximum table size from 16 TB to 4 PB, enabling support for up to 256 trillion rows in a single DB2 table nhanced support for the next generation of mobile applications through the optimization of syntax common to mobile workloads such as OFFST, SQL PL in triggers and many other improvements nhanced load capability that enables cloud and mobile workloads to upload data directly into a table on DB2 z/os using a new high-performance, low-latency zload API IBM Cloud Provisioning and Management DB2 12 exploits the IBM Cloud Provisioning and Management functionality provided in IBM z/os V2.2.These z/os cloud capabilities provide added benefits to simplify and improve configuration and deployment of a number of components of the z/os software landscape, thereby enabling you to improve the agility, efficiency, and economics of your IT infrastructure. With these added cloud capabilities, DB2 12 supports the following capabilities: apidly provision environments for workload deployment and release the resources to a shared pool when complete 2 DB2 12 Program Directory

nable direct access of z/os computing resources by end users through your existing self-service portal or by using IBM's sample portal Create service catalogs with customizable services that exploit the multitenancy and rapid elasticity of z/os Invoke these new functions through a web browser-based user interface or through programmable ST interfaces Provision DB2 12 subsystems and other z/os software subsystems such as IBM CICS Transaction Server for z/os, IBM IMS for z/os, IBM MQ for z/os, and IBM WebSphere Application Server for z/os Provision known DB2 database schemas by leveraging the IBM DB2 Change Management Solution Pack for z/os, V1.1 (5655-CH1) For additional details, see the Software Announcement for z/os Version 2.2 xtending the unique value of z Systems xpanded in-memory processing for greater performance improvement and emerging use case support, such as synergy with the latest IBM z Systems processors, which offer significantly expanded memory capacity. Up to 25% CPU improvement for query workloads and up to 10% online transaction processing (OLTP) CPU savings with larger memory and activation of memory exploitation features. CPU reductions and performance improvements for certain OLTP as well as select query workloads. High-volume insert performance equalling two times throughput increase for concurrent sequential insert without clustering. Simplified management and application deployment More flexible data partitioning enables partitions to grow past previous size limits and new partitions to be dynamically inserted. xtends unprecedented query performance reliability and stability to dynamic SQL with dynamic plan stability. Online schema enhancements that improve manageability and availability in addition to support for improved partition management, reducing the need for planned outages. Greater than 4GB active log data set, which simplifies log management and improves recovery time. xploitation of recent z Systems enhancements to compress LOB data, which can dramatically reduce the amount of storage and memory for storing and manipulating large objects. xtended leadership with security enhancements, including support for TANSF OWN and more granular ADMIN authority. nhanced system administrator capabilities to migrate and install DB2 systems while preventing access to user data. Optimized management through improved utility performance, usability, and availability of your mission-critical assets through enhanced OG partition processing, new FlashCopy and system-level backup capability, and further ziip processor exploitation. Single-phase catalog migration, which reduces the change windows involved in migrating completely to the new release. Benefiting from enhancements in a faster, more consumable way Introduction 3

DB2 12 continually delivers new DB2 capabilities and enhancements in a single service stream as the code becomes ready. The result is that clients can benefit from new capabilities and enhancements without waiting for a new release. Clients can activate the new capabilities when a function level is delivered Function levels enable you to control the timing of the activation and adoption of new features, with the option to continue to apply corrective and preventative service without adopting new features and functions SAP solutions Many enhancements are available for clients using SAP applications on DB2 for z/os; for instance, query engine improvements and a new UDF cache for SAP Core Data Services (CDS). Also, the Zero Downtime Option (ZDO) of the SAP's Software Update Manager benefits from online DDL improvements. Scalability is enhanced with tables that can grow up to 4 PB in size. For the SAP fast loader, DB2 12 introduces the new ultra-fast remote load capability from DB2 Connect-based clients SAP has announced their successful validation and support of DB2 12 to run SAP applications immediately when DB2 12 is generally available. Details can be found in SAP Note 2302997 The demands of the mobile economy and the greater need for faster business insights, combined with the explosive growth of data, present unique opportunities and challenges for companies wanting to take advantage of their mission-critical resources. Built on the proven, trusted availability, security, and scalability of DB2 11 for z/os and the z Systems platform, the gold standard in the industry, DB2 12 gives you the capabilities needed to securely meet the business demands of mobile workloads and increased mission-critical data. It delivers world-class analytics and OLTP performance in real-time. DB2 for z/os delivers innovations in these key areas: Scalable, low-cost, enterprise OLTP and analytics DB2 12 continues to improve upon the value offered with DB2 11 with further CPU savings and performance improvements utilizing more memory optimization. Compared to DB2 11, DB2 12 clients can achieve up to 10% CPU savings for various traditional OLTP, heavy concurrent INST query workloads may see higher benefits, with up to 30% CPU savings and even more benefit for select query workload utilizing UNION ALL, large sort, and selective user-defined functions (UDFs). DB2 12 provides deep integration with the IBM z13, offering the following benefits: More efficient use of compression Support for compression of LOB data (also available with the IBM znterprise C12) Support for large memory nhancements to compression aids DB2 utility processing by reducing elapsed time and CPU consumption with the potential to improve data and application availability. Hardware exploitation to support compression of LOB data can significantly reduce storage requirements and improve overall efficiency of LOB processing. DB2 12 includes the new SQL TANSF OWNSHIP statement, enabling better security and control of objects that contain sensitive data. In addition, DB2 12 enables system administrators to migrate and install DB2 systems while preventing access to user data. The real-world proven, 4 DB2 12 Program Directory

system-wide resiliency, availability, scalability, and security capabilities of DB2 and z Systems continue to be the industry standard, keeping your business running when other solutions may not. This is especially important as enterprises support dynamic mobile workloads and the explosion of data in their enterprises. DB2 12 continues to excel and extend the unique value of z Systems, while empowering the next wave of applications. asy access, easy scale, and easy application development for the mobile enterprise: In-memory performance improvements As enterprises manage the emergence of the next generation of mobile applications and the proliferation of the IoT, database management system (DBMS) performance can become a critical success factor. To that end, DB2 12 contains many features that exploit in-memory techniques to deliver world-class performance, including: - In-memory fast index traverse - Contiguous and larger buffer pools - Use of in-memory pipes for improved insert performance - Increased sort and hash in-memory to improve sort and join performance - Caching the result of UDFs - In-memory optimization in Declare Global Temporary Table (DGTT) to improve declare performance - In memory optimization in esource Limit Facility to improve LF checking DB2 12 offers features to facilitate the successful deployment of new analytics and mobile workloads. Workloads connecting through the cloud or from a mobile device may not have the same performance considerations that enterprise workloads had. To that end, DB2 12 has many features to help ensure that new application deployments are successful. Improvements for sort-intensive workloads, workloads that use outer joins and UNION ALL as well as CAS expressions can experience improved performance and increased CPU parallelism offload to ziip. asy access to your enterprise systems of record DB2 12 is used to connect STful web, mobile, and cloud applications to DB2 for z/os, providing an environment for service, management, discovery, and invocation. This feature works with IBM z/os Connect nterprise dition (z/os Connect, 5655-C) and other STful providers to provide a STful solution for ST API definition and deployment. The IBM Data Studio capability, which can be used as the front-end tooling to create, deploy, or remove DB2 for z/os services, is supported. Alternatively, new STful management services and BIND support are provided to manage services created in DB2 for z/os. This capability was first available in the DB2 Adapter for z/os Connect feature of the DB2 Accessories Suite for z/os, V3.3 product (5697-Q04) product, working with both DB2 10 for z/os and DB2 V11 for z/os. Introduction 5

1.2 DB2 12 FMIDs DB2 12 consists of the following FMIDs: equired FMIDs: HDBCC10 (DB2 Base) HIYCC10 (IMS Attach - must be installed even if you do not have IMS) HIZCC10 (Subsystem Initialization) HI2230 (ILM V02.03.00) HDC10 (DB2 ACF Authorization xit) JDBCC14 (DB2 nglish Panels) Optional FMIDs: JDBCC12 (DB2 JDBC/SQLJ) JDBCC17 (DB2 ODBC) JDBCC11 (DB2 Kanji Panels delivered in the DB2 Japanese feature) 6 DB2 12 Program Directory

2.0 Program Materials An IBM program is identified by a program number. The program number for DB2 12 is 5650-DB2. Basic Machine-eadable Materials are materials that are supplied under the base license and are required for the use of the product. The program announcement material describes the features supported by DB2 12. Ask your IBM representative for this information if you have not already received a copy. 2.1 Basic Machine-eadable Material The distribution medium for this program is physical media or downloadable files. This program is in SMP/ LFIL format and is installed by using SMP/. See 6.0, Installation Instructions on page 35 for more information about how to install the program. You can find information about the physical media for the basic machine-readable materials for DB2 12 in the CBPDO Memo To Users xtension. Figure 1 describes the program file content for DB2 12. You can refer to the CBPDO Memo To Users xtension to see where the files reside on the tape. Notes: 1. The data set attributes in this table must be used in the JCL of jobs that read the data sets. However, because the data sets are in IBCOPY unloaded format, their actual attributes might be different. 2. If any LFILs are identified as PDSs, ensure that SMPTLIB data sets are allocated as PDSs. Figure 1 (Page 1 of 2). Program File Content: DB2 12 for z/os Name SMPMCS SQ FB 80 6400 IBM.HDBCC10.F1 PDS FB 80 8800 IBM.HDBCC10.F2 PDS U 0 6144 IBM.HDBCC10.F3 PDS FB 80 8800 IBM.HDBCC10.F4 PDS U 0 6144 IBM.HDBCC10.F5 PDS FB 80 8800 O G C F M L C L BLK SIZ IBM.HDBCC10.F6 PDS VB 8188 27998 Copyright IBM Corp. 1982, 2017 7

Figure 1 (Page 2 of 2). Program File Content: DB2 12 for z/os Name IBM.HDBCC10.F7 PDS VB 255 6475 IBM.HIYCC10.F1 PDS FB 80 8800 IBM.HIYCC10.F2 PDS FB 80 8800 IBM.HIYCC10.F3 PDS U 0 6144 IBM.HIZCC10.F1 PDS FB 80 8800 IBM.HIZCC10.F2 PDS U 0 6144 IBM.HDC10.F1 PDS FB 80 8800 IBM.JDBCC14.F1 PDS FB 80 8800 O G C F M L C L BLK SIZ Figure 2. Program File Content: ILM V02.03.00 Name SMPMCS SQ FB 80 6400 IBM.HI2230.F1 PDS FB 80 8800 IBM.HI2230.F2 PDS U 0 6144 IBM.HI2230.F3 PDS FB 80 8800 O G C F M L C L BLK SIZ Figure 3 (Page 1 of 2). Program File Content: DB2 JDBC/SQLJ Name SMPMCS SQ FB 80 6400 IBM.JDBCC12.F1 PDS FB 80 8800 IBM.JDBCC12.F2 PDS U 0 6144 IBM.JDBCC12.F3 PDS FB 80 8800 O G C F M L C L BLK SIZ IBM.JDBCC12.F4 PDS VB 255 27998 IBM.JDBCC17.F1 PDS FB 80 8800 8 DB2 12 Program Directory

Figure 3 (Page 2 of 2). Program File Content: DB2 JDBC/SQLJ Name IBM.JDBCC17.F2 PDS U 0 6144 IBM.JDBCC17.F3 PDS FB 80 8800 O G C F M L C L BLK SIZ Figure 4. Program File Content: DB2 Kanji Panels Name SMPMCS SQ FB 80 6400 IBM.JDBCC11.F1 PDS FB 80 8800 O G C F M L C L BLK SIZ 2.2 Optional Machine-eadable Material No optional machine-readable materials are provided for DB2 12. The distribution medium for this program is physical media or downloadable files. 2.3 Program Publications The following sections identify the basic information for DB2 12. Figure 5 identifies the basic license information for DB2 12 which is available from the IBM Publications Center website at: http://www.ibm.com/shop/publications/order/ Figure 5. Basic Material: License Information Information Title DB2 12 License Program Specification GC27-8853 Figure 6 identifies the basic unlicensed information for DB2 12 which is available on IBM Knowledge Center. Program Materials 9

Figure 6. Basic Material: Unlicensed Information Information Title DB2 12 for z/os Administration Guide DB2 12 for z/os Application Programming and SQL Guide DB2 12 for z/os Application Programming Guide & eference for JAVA DB2 12 for z/os Codes DB2 12 for z/os Command eference DB2 12 for z/os Data Sharing: Planning and Administration DB2 12 for z/os Installation and Migration DB2 12 for z/os Internationalization Guide DB2 12 for z/os Introduction to DB2 for z/os DB2 12 for z/os ILM Messages and Codes for IMS and DB2 for z/os DB2 12 for z/os Managing Performance DB2 12 for z/os Managing Security DB2 12 for z/os Messages DB2 12 for z/os ODBC Guide and eference DB2 12 for z/os ACF Access Control Module Guide DB2 12 for z/os SQL eference DB2 12 for z/os Utility Guide and eference DB2 12 for z/os What's New? DB2 12 for z/os purexml Guide Note: The DB2 for z/os Diagnosis Guide and eference, which has been available in previous versions of DB2 as a licensed publication, is not available for DB2 12. Much of the content of that publication is now available in IBM Knowledge Center, under "Troubleshooting problems in DB2." The remainder of the content is available to users who have DB2 12 licenses, in entitled techdocs on the web. 2.4 Program Source Materials No program source materials or viewable program listings are provided for DB2 12. 2.5 Publications Useful During Installation You might want to use the publications listed in Figure 7 during the installation of DB2 12. 10 DB2 12 Program Directory

Figure 7. Publications Useful During Installation Publication Title Form Number Media Format IBM SMP/ for z/os User's Guide SA23-2277 http://www.ibm.com/shop/publications/order/ IBM SMP/ for z/os Commands SA23-2275 http://www.ibm.com/shop/publications/order/ IBM SMP/ for z/os eference SA23-2276 http://www.ibm.com/shop/publications/order/ IBM SMP/ for z/os Messages, Codes, and Diagnosis GA32-0883 http://www.ibm.com/shop/publications/order/ Program Materials 11

3.0 Program Support This section describes the IBM support available for DB2 12. 3.1 Program Services Contact your IBM representative for specific information about available program services. 3.2 Preventive Service Planning Before you install DB2 12, and ILM 2.3, make sure that you have reviewed the current Preventive Service Planning (PSP) information. eview the PSP Bucket for General Information, Installation Documentation, and the Cross Product Dependencies sections. For the ecommended Service section, instead of reviewing the PSP Bucket, it is recommended you use the IBM.ProductInstall-equiredService fix category in SMP/ to ensure you have all the recommended service installed. Use the FIXCAT(IBM.ProductInstall-equiredService) operand on the APPLY CHCK command. See 6.1.10, Perform SMP/ APPLY on page 40 for a sample APPLY command If you obtained DB2 12 as part of a CBPDO, HOLDDATA is included. If the CBPDO for DB2 12 is older than two weeks by the time you install the product materials, you can obtain the latest PSP Bucket information by going to the following website: http://www14.software.ibm.com/webapp/set2/psearch/search?domain=psp You can also use S/390 SoftwareXcel or contact the IBM Support Center to obtain the latest PSP Bucket information. For program support, access the Software Support Website at http://www-01.ibm.com/software/support/. PSP Buckets are identified by UPGADs, which specify product levels; and SUBSTs, which specify the FMIDs for a product level. The UPGAD and SUBST values for DB2 12 are included in Figure 8 on page 13. 12 Copyright IBM Corp. 1982, 2017

Figure 8. PSP Upgrade and Subset ID UPGAD SUBST Description DB2C10 HDBCC10/1635 DB2 BAS/TSO HIYCC10/1635 IMS ATTACH HIZCC10/1635 DB2 SUBSYSTM INITIALIZATION HI2230/1239 ILM V02.03.00 HDC10/1635 ACF AUTHOIZATION XIT JDBCC12 DB2 JDBC/SQLJ JDBCC14/1635 DB2 NGLISH PANLS JDBCC17/1635 DB2 ODBC JDBCC11 DB2 KANJI PANLS 3.3 Statement of Support Procedures The PSP SUBST name reflects the Function Module Identifier (FMID) that was updated and the corresponding CBPDO weekly service offering used to supply the integrated PTFs. xample: FMID/YYWW where 'YY' is the year and 'WW' is the week number the CBPDO was created. The CBPDO weekly Service tape is the Service Level Indicator for any products updated by the Software Delivery Center (SDC) processes. If you wish to determine the latest level of PDO (Product Delivery Offering) maintenance installed in this product, please refer to the 4.0, Program and Service Level Information on page 15 section of this program directory. Additionally, these upgrades contain HIP (High Impact Pvasive) APAs and should be reviewed on a monthly basis. Note: When pulling PTFs from IBMLink, you need to include your Service Type/Level: xample: Service Type PDO Service Level 1328 Authorized Program Analysis eport (APA) fixes will be distributed as PTFs containing either object module or macro replacements with control statements used by the System Modification Program/xtended (SMP/). The normal process for applying maintenance to DB2 12 includes the following steps: Check for prerequisites and corequisites as well as additional steps that may be needed as noted in the following sections. Use SMP/ to receive and apply the fix. Perform any needed special procedures. Stop and start DB2 to make the fix active, as required. Program Support 13

Test the fix. Accept the fix (after testing is complete). Fixes to some parts of the subsystem or subsystem data may involve special procedures. For example, a BIND may be required for some changes. CLISTs and jobs that are customized during the installation process often require some additional work. When applicable, the install CLIST can be used for customizing. If the DSN6xxxx macros are changed, the DSNZPxxx subsystem parameters load module must be reassembled and link edited. For information on assembling and link editing DSNZPxxx, refer to the description of job DSNTIJUZ in the DB2 12 for z/os Installation and Migration. Notification of these required special procedures will be via the SMP/ XCLUD list, PTF prologues, and TAIN information. The SMP/ control statement ++HOLD will be used when there is additional work necessary to incorporate the fix into the DB2 system. eport any problems which you feel might be an error in the product materials to your IBM Support Center. You may be asked to gather and submit additional diagnostics to assist the IBM Support Center in their analysis. Figure 9 identifies the component IDs (COMPID) for DB2 12. Figure 9. Component IDs FMID COMPID Component Name HDBCC10 5740XY00 DB2 BAS/TSO C10 HIYCC10 5740IY100 IMS ATTACH C10 HIZCC10 5740XY01 DB2 SUBSYSTM INITIALIZATION C10 HI2230 569516401 ILM V02.03.00 230 HDC10 5740D00 ACF AUTHOIZATION XIT C10 JDBCC12 5740XY02 DB2 JDBC/SQLJ C12 JDBCC14 5740XY00 DB2 NGLISH PANLS C14 JDBCC17 5740XY02 DB2 ODBC C17 JDBCC11 5740XY00 DB2 KANJI PANLS C11 TAIN elease Note: For detailed instructions on how to use FTP to transmit documentation to/from IBM (DB2), please see APA II11945. Additional information is also available in publication z/os MVS Diagnosis Tools and Service Aids (GA22-7589). For information about the operating system availability and withdrawal-of-service dates, please review the following web sites: http://www-01.ibm.com/software/data/support/lifecycle/ http://www-01.ibm.com/software/support/systemsz/lifecycle/ 14 DB2 12 Program Directory

4.0 Program and Service Level Information This section identifies the program and relevant service levels of DB2 12. The program level refers to the APA fixes that have been incorporated into the program. The service level refers to the PTFs that have been incorporated into the program. 4.1 Program Level Information The following PTFs against previous releases of DB2 12 have been incorporated into this release. They are listed by FMID. FMID HDBCC10 UI35969 UI36033 UI36036 UI36064 UI36066 UI36072 UI36077 UI36078 UI36083 UI36084 UI36085 UI36087 UI36088 UI36089 UI36090 UI36091 UI36092 UI36097 UI36098 UI36428 UI36429 UI36430 UI36431 UI36432 UI36433 UI36434 UI36437 UI36780 UI36782 UI36785 UI36787 UI36788 UI37119 UI37120 UI37478 UI37481 UI37482 UI37492 UI37493 UI37494 UI37495 UI37496 UI37497 UI37906 UI37908 UI38313 UI38316 UI38561 UI38562 UI38563 UI38564 UI38565 UI38566 UI38568 UI38993 UI38998 UI39001 UI39002 UI39004 UI39009 UI39010 UI39012 UI39393 UI39394 UI39395 UI39396 UI39397 UI39398 UI39399 UI39400 UI39405 UI39408 UI39409 UI39410 UI39411 UI39412 UI39413 UI39414 UI39656 UI40049 UI40098 UI40099 UI40100 UI40101 UI40102 UI40103 UI40104 UI40105 UI40107 UI40108 UI40109 UI40110 UI40111 UI40112 UI40113 UI40114 UI40115 UI40116 UI40117 UI40120 UI40123 UI40124 UI40125 UI40140 UI40141 UI40142 UI40143 UI40489 FMID HI2230 UK56134 UK56932 UK58314 UK58653 UK59064 UK59836 UK60243 UK60507 Copyright IBM Corp. 1982, 2017 15

UK61473 UK63651 UK63938 UK64370 UK65143 UK65150 UK65310 UK65703 UK65920 UK66052 UK66174 UK66260 UK67966 UK68556 UK68557 UK69954 UK70747 UK72195 UK73941 UK73956 UK76155 UK76631 UK77877 UK77885 UK78206 UK78606 UK78779 UK79004 UK79286 UK79364 UK79710 UK80506 UK80552 UK81454 FMID HIYCC10 UI36093 UI36438 UI37498 UI39014 UI39404 FMID HIZCC10 UI36095 UI36439 UI36789 UI38567 UI39015 UI39402 FMID HDC10 UI39403 FMID JDBCC14 UI39401 FMID JDBCC17 UI36096 UI36440 UI37909 UI38317 UI39013 4.2 Service Level Information Frequently check the DB2 12 PSP Bucket for HIP and SPCIAL attention PTFs against all FMIDs that you must install. You can also receive the latest HOLDDATA, then add the FIXCAT(IBM.PODUCTINSTALL-QUIDSVIC) operand on your APPLY CHCK command. This will allow you to review the recommended and critical service that should be installed with your FMIDs. 16 DB2 12 Program Directory

5.0 Installation equirements and Considerations The following sections identify the system requirements for installing and activating DB2 12. The following terminology is used: Driving system: the system on which SMP/ is executed to install the program. The program might have specific operating system or product level requirements for using processes, such as binder or assembly utilities during the installation. Target system: the system on which the program is configured and run. The program might have specific product level requirements, such as needing access to the library of another product for link-edits. These requirements, either mandatory or optional, might directly affect the element during the installation or in its basic or enhanced operation. In many cases, you can use a system as both a driving system and a target system. However, you can make a separate IPL-able clone of the running system to use as a target system. The clone must include copies of all system libraries that SMP/ updates, copies of the SMP/ CSI data sets that describe the system libraries, and your PAMLIB and POCLIB. Use separate driving and target systems in the following situations: When you install a new level of a product that is already installed, the new level of the product will replace the old one. By installing the new level onto a separate target system, you can test the new level and keep the old one in production at the same time. When you install a product that shares libraries or load modules with other products, the installation can disrupt the other products. By installing the product onto a separate target system, you can assess these impacts without disrupting your production system. For example, if you install DB2 12 with ILM V23 in the same SMP/ zone as any version of IMS currently running with ILM V22, ILM V22 WILL B DLTD by the installation of ILM V23. IBM recommends that levels of DB2 and IMS without a note of ILM V23 support in their program directory, continue to run with ILM V23. 5.1 Driving System equirements This section describes the environment of the driving system required to install DB2 12. 5.1.1 Machine equirements The driving system can run in any hardware environment that supports the required software. 5.1.2 Programming equirements Copyright IBM Corp. 1982, 2017 17

Figure 10. Driving System Software equirements Program Number Product Name Minimum VM Minimum Service Level will satisfy these APAs 5650-ZOS z/os V02.01.00 N/A No Included in the shipped product? Note: SMP/ is a requirement for Installation and is an element of z/os but can also be ordered as a separate product, 5655-G44, minimally V03.06.00. Installation might require migration to new z/os releases to be service supported. See http://www-03.ibm.com/systems/z/os/zos/support/zos_eos_dates.html. 5.2 Target System equirements This section describes the environment of the target system required to install and use DB2 12. DB2 12 installs in the DBS (P115) SL. 5.2.1 Machine equirements The target system can run in any hardware environment that supports the required software. 5.2.1.1 Processors: DB2 12 operates on z196 or z114, or later, processors running z/os V2.1 or later. The processors must have enough real storage to satisfy the combined requirements of: DB2 12 for z/os z/os The appropriate DFSMS (tm) storage management subsystem components, access methods, telecommunications, batch requirements, and other customer required applications DB2 12 will probably require increased real storage as compared to DB2 11 for z/os. The configuration must include sufficient I/O devices to support the requirements for system output, system residence, and system data sets. Sufficient disk storage must be available to satisfy the user's information storage requirements and can consist of any direct-access facility supported by the system configuration and the programming system. 18 DB2 12 Program Directory

5.2.1.2 Auxiliary Storage: DB2 is independent of disk, solid-state devices (SSDs), and tape device type. You can use any magnetic, optical, or tape device that is supported by the data facilities component of DFSMS or the DB2 data sets. Tape products are not supported for databases but can be used for the DB2 archive log and utility functions. The following DB2 data sets are supported by the following device types: Active recovery log data sets: disk Archive recovery log data sets: disk, tape Image copy data sets: disk, tape Bootstrap data sets: disk User data sets: disk, tape (if migrated by HSM) DB2 catalog data sets: disk Work data sets (for utilities): disk, tape If these data sets are on disk that is shared with other z/os systems, you should use global resource serialization to prevent concurrent access by more than one z/os system. The minimum disk space requirement, based on installing DB2 using the panel default values, is approximately 1.3 GB. You need additional disk space for your data. If you use dual logging and tape for the log archiving device, you need at least two tape drives. 5.2.1.3 Data Communication Devices: DB2 operations can be controlled from: The system console Authorized IMS Transaction Manager terminals Authorized CICS terminals TSO terminals (by authorized users) In addition to listing auxiliary storage and data communications devices, this section identifies function-dependent hardware requirements and virtual storage requirements. 5.2.1.4 Function-Dependent Hardware equirements: Certain functions of DB2 12 for z/os have associated hardware requirements, as specified in the following list. If you do not use these DB2 functions, the hardware requirements do not apply. Data sharing requires the Coupling Facility. efer to the latest Coupling Facility (CF) level recommended for your processor at the Parallel Sysplex website. DDA data stream encryption uses the following ICSF APIs: CSNCKM, CSNNG, CSNFPKB, CSNFPK, CSNNC, and CSNDC. efer to z/os ICSF Application Programmer's Guide for additional information on the usage of these APIs, including hardware requirements. However, if possible do not use DDA encryption and instead secure connections by using the z/os Communications Server IP Application Transparent Transport Layer Security (AT-TLS). Installation equirements and Considerations 19

DDA AS user ID password encryption uses the following ICSF APIs: CSNOWH, CSNNG, CSNFPKB, CSNFPK, CSNSY, and CSNSYD. efer to z/os ICSF Application Programmer's Guide for additional information on the usage of these APIs, including hardware requirements. DSNLUS stored procedure uses the following ICSF APIs: CSNBCKM, CSNBNC, and CSNDC. efer to z/os ICSF Application Programmer's Guide for additional information on the usage of these APIs, including hardware requirements. ncryption and decryption functions: Built-in functions for encryption and decryption require cryptographic hardware in a cryptographic coprocessor or cryptographic accelerator, or cryptographic instructions. LOB Compression uses znterprise Data Compression hardware. The z/os environment needs to have the zdc card installed to trigger the data compression capability. The znterprise data compress zdc requires the following: z/os V2.1 operating system IBM znterprise C12 (with GA2 level microcode) or IBM znterprise zbc12 zdc xpress feature, which is the z Systems compression accelerator that can improve the speed of data compression and is sharable across up to 15 partitions and up to 8 cards per CPU zdc xpress software feature must be enabled in the IFAPDxx parmlib member Single Instruction Multiple Data (SIMD) xploitation with XML Parser requires both a z/os processor and operating software APA that supports SIMD instruction, as follows: z13 processor, or above, supporting SIMD instruction z/os APAs: - For z/os V2.1: z/os V2.1 APA OA44545 and APA OA49910 (see APA descriptions below) - For z/os V2.2: z/os V2.2 APA OA49910 APA OA44545 provides vector processing support for z13 processors that is included in z/os V2.2 APA OA49910 allows IAFP STAT when an UT F is in effect Asynchronous Duplexing of CF lock structure requires the following: DB2 12 enabling APA PI66689 ILM 2.3 APA PI68378 z/os V2.2 with APA OA47796 and APA OA49148 (available October 28, 2016) CFCC level of firmware is 02.16 5.2.1.5 Virtual Storage equirements: Most of DB2 data resides in shared memory of the DB2 address spaces, above the bar. DB2 12 requires 1 TB of contiguous 64-bit shared private storage above the 2 GB bar for each DB2 subsystem. This storage is virtual, controlled by the z/os HVSHA parameter in IASYSxx. This storage is not backed at allocation, only as it is used. Most control blocks and buffers reside in the extended private area above the 2 GB bar, while modules and some data resides above the 16 MB line, but below the 2 GB bar. The amount of space needed for the common service area (CSA) below the 16 MB line is less than 40 KB for each DB2 for z/os subsystem and 24 KB for each ILM subsystem. High concurrent activity, 20 DB2 12 Program Directory

parallelism, or high contention can require more /CSA. The amount of 64-bit above the bar common storage needed for each DB2 subsystem is a minimum of 6 GB contiguous controlled by the z/os HVCOMMON parameter in IASYSxx. DB2 12 requires that data sets for the catalog and directory reside on SMS-managed storage. These data sets must belong to an SMS data class that is defined with the extended addressability (A) attribute. See prefix.sdsnsamp(dsntijss) for a sample SMS environment. 5.2.2 Programming equirements 5.2.2.1 Installation equisites: Installation requisites identify products that are required and must be present on the system or products that are not required but should be present on the system for the successful installation of this product. Mandatory installation requisites identify products that are required on the system for the successful installation of this product. These products are specified as Ps or Qs. Figure 11. Target System Mandatory Installation equisites Program Number 5650-ZOS Product Name z/os (DFSMS, L Base Services, Security Server/ACF), plus DFSMS APA OA47140 Minimum VM Minimum Service Level will satisfy these APAs V02.01.00 N/A No Included in the shipped product? Note: If DB2 12 is installed with ILM V23 into the same SMP/e zone as any version of IMS with ILM V22, ILM V22 will be deleted during the SMP/ installation of ILM V23. Installation might require migration to new z/os releases to be service supported. See the following website for more information: http://http://www-03.ibm.com/systems/z/os/zos/support/index.html Conditional installation requisites identify products that are not required for successful installation of this product but can resolve such things as certain warning messages at installation time. These products are specified as IF Qs. DB2 12 has no conditional installation requisites. 5.2.2.2 Operational equisites: Operational requisites are products that are required and must be present on the system or products that are not required but should be present on the system for this product to operate all or part of its functions. Mandatory operational requisites identify products that are required for this product to operate its basic functions. These products are specified as Ps or Qs. Installation equirements and Considerations 21

Figure 12. Target System Mandatory Operational equisites Program Number 5650-DB2 5650-DB2 5650-ZOS Product Name and Minimum VM/Service Level DB2 12 for z/os, plus APA PI69053 and PI69143 DB2 12 for z/os, ILM 2.3 component, plus APAs PM84765 and PM85053 z/os (DFSMS, L Base Services, Security Server/ACF) V02.01.00 or later Note: New functions are available only after new function is activated unless explicitly stated otherwise in the product documentation. A general exception exists for optimization and virtual storage. z/os Unicode Services and appropriate conversion definitions are required. For additional details on Unicode conversions, please see the DB2 12 for z/os Installation and Migration information, and also Support for Unicode: Using Conversion Services, SA22-7649. Some of the basic operation of a DBMS is provided by utility functions, such as backup, recovery, reorganization, loading and unloading data, gathering statistics and checking data, indexes, and large objects. Customers should ensure that these functions are provided either by ordering DB2 Utilities Suite for z/os, V12 or by obtaining equivalent function elsewhere. Conditional operational requisites identify products that are not required for this product to operate its basic functions but are required at run time for this product to operate specific functions. These products are specified as IF Qs. Figure 13 (Page 1 of 2). Target System Conditional Operational equisites Program Number Product Name and Minimum VM/Service Level Function 5650-ZOS z/os V02.01.00 APA OA40967 2G page for new framesize options in DB2 12 for buffer pool 5650-ZOS z/os V02.01.00 (L in Base Services) Application xecution: Applications written in high-level programming languages, such as applications or stored procedures written in the C language and using the ODBC or CLI interfaces to DB2 5655-31 or 5655-32 5650-ZOS IBM SDK for z/os, Java 2 Technology dition V6 or later z/os Cryptographic Services Integrated Cryptographics Service Facility (ICSF). To use ncryption you must have SCSFMOD0 in LNKLST Application xecution: Applications or stored procedures written in Java, such as those using the JDBC or SQLJ interfaces to DB2 Built-in functions for ncryption and Decryption, and DDA Data Stream ncryption 22 DB2 12 Program Directory

Figure 13 (Page 2 of 2). Target System Conditional Operational equisites Program Number Product Name and Minimum VM/Service Level Function 5650-ZOS z/os V02.01.00 APA OA41617 DFSMS control block accessing support for NON_VSAM_XTIOT = YS in DVSUPxx. 5650-ZOS z/osmf (component in z/os V02.01.00) nable system programmers to more easily manage and administer a mainframe system by simplifying day to day operations and administration of a z/os system 5655-W65 WebSphere Application Server for z/os, V8.5.5.5, or later DB2 12 for z/os 5655-36 WebSphere MQ for z/os, Version 7.1 or later MQListener compatibility with DB2 12 for z/os 5650-ZOS z/os V02.01.00 -DFSMShsm -DFSMSdss -FlashCopy V01 -FlashCopy V02 (required for object-level recovery from system-level backup and FlashCopy image copy) System-level Point-in-Time (PIT) Backup and ecovery function 5635-A05 Information Management System (IMS) V14.01.00 Transaction Management 5635-A04 Information Management System (IMS) V13.01.00 Transaction Management 5655-Y04 Customer Information Control System (CICS) Transaction Server for z/os V05.01.00, V05.02.00 and V5.03.00 5722-DFJ Customer Information Control System (CICS) Transaction Server VU for z/os V05.01.00, V05.02.00 and V5.03.00 5655-S97 Customer Information Control System (CICS) Transaction Server for z/os V04.01.00 and V04.02.00 Transaction Management Transaction Management Transaction Management 5.2.2.3 Optional Program equirements: This section describes which versions of these associated products are tolerated by DB2 12. 5.2.2.3.1 Connectivity: For database applications that run on Linux, UNIX, or Windows operating systems, customers can use DB2 Connect, and then perform one of the following actions: Install the IBM Data Server Driver package and deploy one of the client drivers to access DB2 for z/os through a DB2 Connect Server. Install the IBM Data Server Driver package and deploy one of the client drivers to access DB2 for z/os directly. Both of these approaches, direct access or access through the gateway, provide runtime support to access DB2 by applications that use ODBC, CLI,.NT, OL DB, PHP, uby, JDBC, purequery, JPA, SQLJ, Python, Perl, and more. These approaches can be used alone or in combination, as needed. Installation equirements and Considerations 23