View
236
Download
0
Category
Preview:
Citation preview
© 2012 IBM Corporation© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
IMS 13 Overview
IBM zGrowth IMS Washington System Center
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
2
IMS 13 - Agenda
System Enhancements
Transaction Manager and Connectivity Enhancements
Database and DBRC Enhancements
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
3
IMS Mobile Solution Version 3.1.1
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
4
IMS SQL Support• Native SQL for COBOL and distributed applications (.NET/JDBC)
• COBOL Details in IMS13 Application Programming Enhancements Section
• Provides standard SQL keywords to easily access IMS data
SELECT, INSERT, UPDATE, DELETE
Uses Dynamic SQL programming model
Converts SQL statements to DLI calls
Supports a subset of SQL keywords that are currently supported by IMS Universal JDBC driver
• Uses database metadata in IMS Catalog
No need to generate metadata for use in applications
z/OS
IMS DB
DLI
IMS 13Native SQL
Catalog
MetadataSQL
DRDA
JMP JBPJAVA
MPP BMP IFP COBOL
Language
Inte
rface
IMS
JDBC
RYO
.NET
Language interface
SQL ODBA / DRA
Distributed
planned
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
5
XML Converter Enhancements
Support for extending the current limit of 100 up to 2000 for the maximum number of XML converters
• New IMS Connect configuration parameter MAXCVRT
ADAPTER(…, MAXCVRT= value)
• IMS 12 (PM64487 / UK79728)
Capability to view converters that are currently loaded
– New Type-2 Command: QUERY IMSCON TYPE(CONVERTER)
• Requests detailed information about XML converters in IMS Connect
Benefits
– Enhances the flexibility of converter usage
• Directly impacts IMS Soap Gateway environments
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
6
Auto-restart of the Language Environment (LE)
Automated mechanism to reinitialize the Language Environment when an XML converter ABENDs
– Without restarting IMS Connect
– Converters will be reloaded as they are needed
Automatic refresh of the BPE User Exit for the XML Adapters (HWSXMLA0) after the ABEND limit ABLIM has been reached
Benefit
– Improved efficiencies during error conditions
• Eliminates IMS Connect restart and user interactions
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
7
Expanded Recorder Trace Records
The Recorder trace records have been expanded to:
– Capture entire messages sent and received using:
• All TCP/IP communications Including DRDA sockets and ISC TCP/IP
• SCI (OM, ODBM, MSC, and ISC communications)
• Requires a Trace Level HIGH and use of the external trace data set
UPDATE TRACETABLE NAME(RCTR) OWNER(HWS) LEVEL(HIGH)EXTERNAL(YES | NO)
Benefits
– Improved diagnostics and problem determination
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
8
RACF Event Notification Facility (ENF) Support
Background
– IMS Connect V12 provided the option to cache RACF UserIDs (UIDs) along with a command to refresh them
IMS Connect V13: RACF ENF Support for Cached UserIDs (UID)
– Automatically refreshes cached UIDs by listening to RACF events (ENF signals) indicating that a change has been made to a UID
– NOTE: This function applies only when RACF UID caching has been enabled in IMS Connect
Benefit
– Allows IMS Connect to listen for certain RACF events indicating that a change has been made to a specific UserID
• Avoids manual intervention
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
9
Reporting of Overall Health to WLM
WLM (Workload Manager) Health Report
– New function to automatically report the overall health of IMS Connect
• Allows Sysplex Distributor to use and take into account this information for workload balancing
Benefit
– Allows WLM to know when resources are constrained or available
– Minimizes the possibility of Sysplex Distributor assigning work that IMS Connect is unable to handle
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
10
Configurable TCP/IP backlog (Queue) size
New parameter TCPIPQ
– Allows users to configure the length of the queue in TCP/IP for connection requests that have not yet been assigned a socket.
• Connection requests are held on this queue until IMS Connect can assign a socket
– Overrides the default which is equal to the maxsoc value
• Actual value used is the smaller of IMS Connect’s TCPIPQ value and SOMAXCONN in TCP/IP
Benefit
– Provides a configurable option to increase the backlog queue size in TCP/IP
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
11
Overall Value of IMS Connect Enhancements
Enhanced usability while providing better performance and diagnostics
Increased resiliency to Abnormal Ends (ABENDs)
Improved usability and manageability
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
12
Concurrent Application Threads Enhancement
Partition Specification Table (PST) used for
– Active dependent regions (MSG/BMP/IFP/JMP/JBP)
– CICS/DBCTL threads
– Open Database Access threads
Customers continue to require more PSTs!
– 31 dependent regions - 1980 (IMS 1.1.6)
– 999 dependent regions - 1995 (IMS 5.1)
– 4095 dependent regions - 2013 (IMS 13)
Related parameters
– MAXPST=
– PST=
– MAXTHRDS= for ODBM
– MAXTHRDS=, MINTHRDS= for DBCTL
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
13
Benefits of the Concurrent Thread Enhancement (Increasing MAXPST)
Customers can now have increased capacity/scalability for their IMS systems
– Larger capacity for mergers/acquisitions
• Without having to add more IMS images
– Increased workloads with latest zEnterprise hardware
• Room for vertical growth
– More regions for IMS 13 synchronous program switch function, also synchronous callout, distributed syncpoint/etc.
• Longer region occupancies
MAXPST should no longer be a limiting factor in IMS growth
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
14
ESAF support in Java Dependent Regions (JDR)
With IMS 13, there are two methods for accessing DB2 from JDRs
– Access via the previously existing DB2 RRSAF interface
– Access via the standard ESAF interface
With IMS 13, the ESAF interface can be used in JMP/JBP regions to access any ESAF defined to the IMS control region
– WebSphere MQ, DB2, WOLA (WebSphere Optimized Local Adapter)
Support for the SSM= parameter on the JMP/JBP dependent region startup JCL
Only one ESS connection method allowed per JMP/JBP
– Default ESS connection method is DB2 RRSAF
• No impact to existing users
Benefits
– Simpler, more efficient, and more consistent interface
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
15
IMS Command Enhancements Overview
DBRC command enhancements
DEDB Alter command enhancements
/DIAGNOSE SNAP command enhancement
HALDB command enhancements
IMS Connect type-2 command enhancements
– Dynamically create data store definitions (CREATE IMSCON TYPE(DATASTORE))
– Dynamically create port definitions (CREATE IMSCON TYPE(PORT))
– Query XML converters loaded in IMS Connect (QUERY IMSCON TYPE(CONVERTER)
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
16
IMS Command Enhancements
Enhancements are focused on type-2 commands for the Operations Manager (OM) environment
Benefits
– Support of new IMS 13 functions
– Improved manageability
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
17
IMS CQS Enhancement
When IMS Common Queue Server (CQS) rejects a z/OS STOP cqsjobnamecommand because CQS clients are still connected (CQS0300I), CQS issues a new message, CQS0301I, for each connected client
– Enables the operator to shut down or quiesce the connected CQS clients so that the CQS address space can be stopped
Benefits
– Improved manageability for CQS
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
18
IMS DRD Enhancement
Support for the IMS repository (a single centralized store for resource definitions in an IMSplex) enhanced to validate resource attributes between associated resources when a resource definition is added to, updated in, or deleted from the IMSRSC Repository
– Validates transaction, routing code, and program attributes
Also provided through the IMS 12 service process
– APAR PM32805 / PTF UK75915
Benefits
– Simplifies management of the DRD resources
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
19
IMS 13 User Exit Enhancements
Users can now dynamically refresh more IMS user exit routines to bring in an updated version of the exit (or add/delete)
– Significantly reduces downtime since IMS control region no longer requires restart
Users can now display information about more user exits that are defined in the USER_EXITS section of DFSDFxxx
Enhanced user exit services extended to additional IMS control region user exits
– Provides useful exit information to the user
Users can now code an exit to leverage IMS’s ability to call multiple routines of the same type from a single point within the exit
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
20
BSEX (DFSBSEX0, Build Security Environment Exit)
NDMX (DFSNDMX0, Non-Discardable Message Exit)
RASE (DFSRAS00, Resource Access Security Exit)
OTMAYPRX (DFSYPRX0, OTMA Destination Resolution Exit)
OTMARTUX (DFSYRTUX, OTMA Resume TPIPE Security Exit)
OTMAIOED (DFSYIOE0, OTMA Input/Output Edit Exit)
LOGWRT (DFSFLGX0, Logger Exit)
LOGEDIT (DFSFLGE0, Log Edit Exit)
Enhanced User Exit Services Added to More Control Region Exit Types
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
21
IMS Security Enhancements
All IMS security settings can now be defined as IMS startup parameters
– Updates to SECURITY macro in system definition (SYSGEN) no longer required due to its removal
– Previously, certain settings could only be defined in SECURITY macro
Move security user exits out of the IMS nucleus into 31-bit storage
– DFSCSGN0
– DFSCTRN0
– DFSCTSE0
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
22
New IMS Startup Security Parameters
RCLASS parameter added to DFSPBxxx PROCLIB member
– RCLASS support in DFSDCxxx PROCLIB member will remain
• DFSPBxxx RCLASS parameter value will override DFSDCxxx if specified in both
SECCNT parameter added to DFSDCxxx PROCLIB member
Retrofit SPE APARs/PTFs available for IMS startup security parameter enhancement activation in IMS 11 and IMS 12
– PM48203/UK74050 (IMS 11)
– PM48204/UK74051 (IMS 12)
– If specifying RCLASS in DFSPBxxx/DFSDCxxx, can also have the following APARs/PTFs applied to avoid an error message being issued when it shouldn’t be
• PM72199/UK82616 (IMS 11)
• PM73558/UK82617 (IMS 12)
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
23
/DIAGNOSE Command Enhancements
Process for capturing diagnostic data used in troubleshooting IMS issues has been simplified
– SYSOUT option now available for /DIAGNOSE SNAP output
• Documentation can be gathered/stored in a readable format that is easy to retrieve and send to IBM support
• Time-consuming SYSLOG searches and manual data formatting prior to transmission no longer required
– /DIAGNOSE SNAP command extended to include more resources + more coverage of existing resources
• SHOW() support added for LTERM, NODE and USER
• BLOCK – can now specify multiple single instance blocks and more blocks can be snapped
• More blocks can be snapped for DB, LINE, LINK
• MSNAME support added
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
24
/DIAGNOSE Command Enhancements
Benefits
– Cost effective, non-disruptive alternative to console dumps
– /DIAGNOSE command is now more interactive
• Can be used more as a tool for easing the real-time diagnosis process
– Decreased time and effort required in capturing diagnostic information
– Improved turn-around time in problem resolution
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
25
Synchronous Program Switch.
Highlights
– An enhancement to the DL/I ICAL to invoke another IMS application
• In the same IMS
• In a different IMS
– In a Shared Queues back-end
– Across an MSC link
– And synchronously receive the response back during the same UOW
– IMS internally schedules the transaction initiated by the ICAL call as an OTMA transaction
• Uses a new type of OTMA destination descriptor (TYPE=IMSTRAN) which has been introduced specifically for synchronous program switch support
– And the target transaction can be
• An IFP, MPP, MD BMP, or JMP in IMS TM or TM/DB environments
MPP1
MPP4
MPP3
ICAL
ICAL
ICAL
IMS1
MPP2
IMS X
IMS2
MSC
Shared
Msg Queues
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
26
Support for Truncated Messages
The RECEIVE subfunction of the DL/I ICAL is enhanced to enable applications to efficiently receive large messages that did not fit into a previously specified response area.
New “RECEIVE” subfunction code can be used to get truncated message
– IMS 13 keeps a copy of the entire response message in the control region private storage
Benefit
– Provides the ability to complete the retrieval of a reply message
• Without having to re-issue a complete ICAL “SENDRECV” and associated network transmission costs
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
27
ISC Over TCP/IP
ISC Over TCP/IP value proposition
– New option that supports TCP/IP network connectivity for Intersystem Communication (ISC) connections
• IMS – CICS
Provides a strategic protocol alternative to SNA/VTAM
• Allows an all inclusive TCP/IP solution for networks
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
28
OTMA Enhancements …
OTMA destination descriptor enhancements
– TYPE={MQSERIES}
• Provides asynchronous callout and messaging support (ISRT ALTPCB)
– EXIT={YES | NO}
• Specifies whether or not the OTMA exits are to be called
Corresponding enhancement to IMS Type-2 OTMADESC commands
– [CREATE | UPDATE | DELETE |QUERY] OTMADESC
• Recovered across warm and emergency restarts
Benefits
– Simplifies asynchronous messaging to WMQ
– Removes the need to code the OTMA exits, DFSYPRX0 and DFSYDRU0
– Provides dynamic change capability with the Type-2 commands
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
29
OTMA Enhancements
OTMA early termination notification
– Enhancement that allows OTMA to leave the XCF group earlier in termination processing
• Allows OTMA clients (IMS Connect, WebSphere MQ, OTMA C/I) to be notified of the termination via their XCF Group Exit
– Can route requests to other systems
– Addresses issues associated with transactions messages being accepted but not processed
– Function retrofitted to IMS 12: APAR PM73869 / PTF UK90361
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
OTMA Callable Interface (C/I) Enhancement
OTMA C/I has been enhanced to be a HOLDq-capable client
– Informs OTMA during the client-bid process
– For asynchronous flows (CM0)
• The otma_send_async_API call has been changed CK protocol
» CF until the client retrieved the response
• Similarly, the otma_receive_async_API has been changed
– Issues a Resume TPIPE request
Benefit
– Addresses previous timing issues between OTMA C/I and client for asynchronous messages
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
31
Enhancements for the Non-Discardable Messages Exit Routine
Customer requirement for a new function to PSTOP an abending transaction
– Stops scheduling but allows queueing to continue
New functions provided by for the DFSNDMX0, the Non-Discardable Messages exit routine
– IMS 11 APAR PM67950 / PTF UK81040
– IMS 12 APAR PM45943 / PTF UK71989
– Included in IMS 13
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
32
IMS 13 Database and DBRC Enhancements
Database Versioning
HALDB Alter
DEDB Enhancements
DBRC Enhancements
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
33
Database Versioning
IMS 13 allows application programs to use different versions of the same physical database
– Multiple views of the physical data are maintained in the IMS catalog
– Application programs can use different views of the same physical IMS database
Benefit
– Customers can support multiple versions of an IMS database
– Physical database structure can be changed without having to modify all the existing application programs using the database
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
34
Database Versioning Overview
Provides the ability to assign user-defined version identifiers to different versions of an IMS database structure
Enables structural changes to a database while providing multiple views of the physical IMS data to various applications
Applications referencing a new physical database structure can be brought online without affecting applications that use previous database structures
Applications not requiring sensitivity to the new physical database structure can continue to access the database without any modifications or recompilation
Can be used in conjunction with IMS 13 database ALTER functions.
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
35
Database Versioning Overview …
Database Versioning supports the following database types
– DEDB
– HDAM
– HIDAM
– PHDAM
– PHIDAM
Database Versioning supports the following structure changes to a database
– For all supported database types
• Increasing the length of a segment
• Adding a new field to undefined space at the end of a segment
– For Full-Function and HALDB database types only
• Adding a new field that defines an alternative mapping of bytes in a segment
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
36
Database Versioning requires IMS catalog enablement
– DBD version definitions must be stored in the IMS catalog
• Populate catalog with DBD version definitions
All systems in an IMSplex must be running IMS 13
– DBRC MINVERS value of “13.1” required
Database Versioning Overview …
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
37
Database Versioning must be enabled in DFSDFxxx DATABASE section
Versioning is at the DBD level
– Users define the version of a database definition on the DBD
– Version numbers must be maintained in incremented values
Application programs can elect the desired database version
– Specifying the version number on the PCB of the PSB
– Specifying the version number on a DL/I INIT VERSION call
Database Versioning requires enablement of the IMS catalog
– DBD definitions for versioned databases must be in the IMS catalog
Database Versioning Requirements
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
38
DFSDFxxx PROCLIB: new DATABASE section keywords
– Specify whether database versioning is enabled and default version
• DBVERSION=
• DBLEVEL=
Database and Program Generation Statements
– Specify the database version number
• DBD: DBVER=
• PCB: DBVER=
– Override the default versioning specified in DFSDFxxx
• PSBGEN: DBLEVEL=
“INIT VERSION” DL/I Call
– Overrides the version number that is specified on the PCB statement
– Must be issued before issuing a DL/I DB call to the database
Database Versioning Implementation
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
39
HALDB Alter
IMS 13 provides ability to make structural changes to a HALDB database without a database outage
– Structural changes can be made to DB segment definitions
– HALDB Online Reorganization is used to apply the structural changes to the online database
– Online Change process is used to activate the new ACBLIB member(s) in the online IMS system
Benefit
– Eliminate a database outage when structural changes must be made to segment definitions in a DBD
– Improved online availability of HALDB databases
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
40
HALDB Alter Overview
Structural changes can be made to online HALDB databases
– PHDAM
– PHIDAM
Types of structural changes
– Add a new field to space at the end of an existing segment
– Define new fields that remap existing fields and space in a segment
– Increase the length of an existing segment
A
B C
A
CB
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
41
FIELD 1
FIELD 1
FIELD 2 Space
FIELD 2New
FIELD 3
Add a new field to space at the end of a segmentExample 1
Example 2
FIELD 1
FIELD 1 FIELD 2
FIELD 2 Space
NewFIELD 3
Sp.
Sp.
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
42
FIELD 1
FIELD 1
FIELD 2
SpaceFIELD 2
Define new fields to remap existing fields in a segmentExample 1
Example 2
FIELD 1
FIELD 1 FIELD 2
FIELD 2
Space
OverlayFIELD 2A
NewFIELD 3
OverlayFIELD 2B
NewFIELD 3
Space
Space
OverlayFIELD 2A
Sp.
Sp.
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
43
FIELD 1
FIELD 1
FIELD 2
SpaceFIELD 2
Example 1
Example 2
FIELD 1
FIELD 1 FIELD 2
FIELD 2
Space
OverlayFIELD 2A
NewFIELD 3
OverlayFIELD 2B
NewFIELD 3
Space
Space
OverlayFIELD 2A
Sp.
Sp. Space
Space
Increase the length of an existing segment
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
44
HALDB Alter Overview …
After changes are made to segment definitions in a DBD
• Online Reorganization process is used to alter the online database from the current structure to the new structure
• Type-2 INITIATE OLREORG
• DB unload / reload not required
• Online Change process is used to activate the changed ACBLIB members in the IMS online system
• Application programs can start using the new database structure
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
45
HALDB Alter Prerequisites
Software requirements
– All systems in an IMSplex must be running IMS 13
• DBRC MINVERS value of “13.1” required
– Type-2 Command environment required
• Common Service Layer (CSL)
– Structured Call Interface (SCI)
– Operations Manager (OM)
• Type-1 /INITIATE OLREORG command is not supported
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
46
DEDB Alter
IMS 13 adds ability to dynamically modify a DEDB Area while the Area remains online
– Alter the physical attributes of a DEDB Area
– SIZE, UOW, or ROOT specifications
– Change the randomizer used for a DEDB Area
Benefits
– Improved DEDB Area availability
• Make definitional modifications without taking the Area offline
• Improved management of DEDBs
• Provide flexibility in implementing Area changes into the system
• Eliminate system down time for DEDB definition changes
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
47
DEDB Alter Overview
• A new DEDB Alter utility is provided to dynamically modify a DEDB database
• Runs as a standard Fast Path IFP utility
• DEDB Areas remain online during utility execution
• A 2-stage randomizer must be used
• Enables areas to be processed individually
• DEDB alter does not support DEDB databases in VSO or SVSO mode
• Must be unloaded with /VUNLOAD before executing Alter utility
• DEDB areas to be altered must be registered to DBRC
• DBRC MINVERS value in RECON for all IMS subsystems that share the DEDB area must be "13.1" or later
• If SDEPS present, only the randomizer name can be changed
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
48
DBRC Enhancements
Command support for HALDB Alter
Command support for DEDB Alter
MINVERS value of ’13.1’ must be set to use HALDB Alter, DEDB Alter, or synchronous program switch in a shared queues environment
Supported Migration and Coexistence
– IMS 11 to IMS 13
• Apply DBRC coexistence SPE APAR PM53134 / PTF UK80026 to IMS 11
• Allows IMS 11 to understand IMS 13 RECON records
– IMS 12 to IMS 13
• Apply DBRC coexistence SPE APAR PM53139 / PTF UK80027 to IMS 12
• Allows IMS 12 to understand IMS 13 RECON records
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
49
Summary of IMS 13 Database Manager and DBRC Topics
Database versioning
HALDB Alter
DEDB enhancements
DBRC enhancements
© 2015 IBM Corporation
z Analytics WW Sales and Technical Sales Boot Camp 2015 – January 26-30, 2015
50
IMS 13 Highlights
System
– IMS CONNECT enhancements
• XML Converter Enhancements
• Expanded Recorder Trace Records
• Reporting of overall health to Workload Manager (WLM)
– Concurrent application threads
– Reduced Total Cost of Ownership (TCO)
– Elimination of SECURITY sysgen Macro
– User Exit enhancements
– JDR support for ESAF
– DIAG command enhancements
Database and DBRC
– Database Versioning
– HALDB Alter
– DEDB Alter
– DBRC support for HALDB Alter and DEDB Alter
TM and Connectivity
– Synchronous program switch
– ISC TCP/IP Links
– OTMA destination descriptor enhancements
– and more!
Recommended