Upload
ibm-ims
View
288
Download
10
Embed Size (px)
Citation preview
0
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
IMS Administration Tool
The Cockpit for Today’s IMS DBA
Walt Petty
Rocket Software
1
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
• Agenda
• What is the new IMS Admin Tool – Product Overview
• Getting up and running – IMS Tools SETUP
• The Cockpit for Today’s IMS DBA
• IMS catalog management
• IMS DBD and PSB management
• IMS Utilities JCL
• ISPUFI and SQL
• IMS command interface
• Logging and auditing
• More information
• Summary and Q&A
2
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Today’s Business Challenges
We often hear…
“I used to manage DB2 for z/OS, now I have IMS too”
“We have four production systems, three test systems, multiple
LPARs…and I have to maintain all of it”
“The guy who wrote that has left, so we don’t touch it for fear it will break”
• Increased burden of IMS management and maintenance – systems are large and complex
• Unanticipated problems
• Downtime
• Loss of revenue
• Problem determination time and resource intensive
• Expert personnel
• Spend time on maintenance/administration
• Prefer to develop new applications, pursue new technologies, and grow business
3
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
IBM IMS Administration Tool Can Help!
A new product released September 2017
You choose the user interface
• ISPF
• Web UI via Management Console
• Powerful batch interface
One product to intuitively manage
• IMS catalog
• IMS objects
• Copybooks
• JCL
Easy installation and customization
Available stand alone or
Part of the IMS Database Solution Pack
for z/OS, V2.2
4
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Adopting the IMS catalog
• Catalog space utilization reports
• Compare catalog and ACB libraries - pinpoint discrepancies
Importing schema from copybooks into the IMS catalog
• Update DBDs with schema from copybooks
• Individual or bulk during a mass import process
Reporting and validation of IMS objects
• View, add, and change DBDs and PSBs
• Get detailed information about objects
• Model new objects after existing objects – improving change management
Generating error free, task-based JCL
• One time setup of consistent JCL
• Authorized users run and submit those jobs
• Reduced dependency on expert skills
The IMS DBA’s Cockpit
5
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
SQL interface to access IMS data
• Enter and execute SQL commands
• Review the output
• ISPUFI
Submit IMS commands
• Submit Type 1 and Type 2 commands
• Review responses
• Store commands if a system is unavailable and issue them upon
IMS restart
Comprehensive auditing
• Complete audit log of all DBA functions and commands
• Browse and search capabilities
All functions available via ISPF or Web UI
Product Overview
6
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Installation and Configuration - IMS Tools SETUP Utility
• CLIST, ISPF driven utility
• Used to customize many IBM IMS Tools
• Part of the no cost IMS Tools Base V1.6
• SETUP registers all JCL templates for IMS Tools with
IMS Admin Tool
• Configured, ready to use out of the box
• Install and customize vis SETUP Utility
• Start IMS Admin Tool
• Run IMS Tools Utilities (JCL Generation)
• See list of JCL functions available based on the IMS utilities
(products?) installed
7
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Functional Details
8
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
• Current and new IMS catalog installations
• Space utilization reports - summary of overall
catalog state
• Number of objects in the catalog
• Space utilization for all catalog databases
• Full lists of DBDs and PSBs
• Average size of objects in IMS catalog
IMS Catalog and ACB Management – Summary Analysis
9
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
IMS Catalog Space Utilization Dashboard
10
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
IMS Catalog Space Utilization Dashboard
Drill down to your PSBs
and DBDs to get a more
detailed view of the objects
in your catalog – one click.
11
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
IMS Catalog Space Utilization Dashboard
12
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
IMS Catalog Space Utilization Dashboard
Detailed space usage of
your IMS catalog including
Allocated Space and Used
Space - at a glance.
13
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
IMS Catalog and ACB Management – Object Details
Detailed reporting of objects stored in the IMS catalog and overall catalog state
• Number of PSBs and DBDs in the catalog
• Full lists of PSBs and DBDs
• Obsolete PSBs and DBDs
• Multiple instance PSBs and DBDs
• Average PSB size and DBD size
• Identify versions of a database that are identical
• DBDs without any PSBs pointing to them
• Data set information for each DSG
• Internal free space
14
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
PSB Analysis
15
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
PSB Analysis
View all PSBs, obsolete PSBs, and
PSBs with multiple instances to better
manage your IMS catalog and objects.
Apply a filter to see just the
PSBs you are interested in.
Sort and filter on any column
header you choose.
16
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
• Compare DBDs and PSBs at the source level
– from different catalogs, ACBLIBs, and
staging data sets
• Select any version of an object and compare
to an ACB
• Compare two different versions of same
object
• View DBD and PSB source code differences
• Highlighting
• Navigation options such as Previous and Next
IMS Catalog and ACB Management – Compare Reports
Compare different versions of objects in the catalog with the
active version in the ACBLIB
17
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
IMS Catalog and ACB Management – Compare Result Details
18
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
IMS Catalog and ACB Management – Compare Result Details
Compare objects in your IMS catalog to your
ACBs and navigate the highlighted differences
with the First, Previous, Next, and Last buttons.
19
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Copybook Support – Mass Import and Export of IMS Objects
• Easily import schema from copybooks into the IMS catalog
• Update individual IMS DBDs with schema from copybooks
• Update DBDs in bulk during the mass import process to the
IMS catalog
• Interactively or scheduled via batch
20
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Export of Objects – Make Selections and Set Options
21
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Export of Objects – Make Selections and Set Options
Select your objects to export, filter on DBD and
PSB name, then set your Export options and
Build the JCL.
22
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Export of Objects – Review Your JCL and Submit
23
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Export of Objects – Review Your JCL and Submit
You always have the opportunity to review and
edit your JCL before submitting it.
24
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Import of Objects – Similar to Export - Set Options, Execute JCL
25
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Import of Objects – Similar to Export - Set Options, Execute JCL
Importing objects follows the same look and
feel as Exporting them. Choose which objects
to Import and set your options, then Build the
JCL and Submit.
26
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Generate Objects and Populate the IMS Catalog
27
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Generate Objects and Populate the IMS Catalog
To generate new objects and populate to the
IMS catalog, select your objects, set your
update options and Build the JCL all from one
screen.
28
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
• View, add, and change IMS objects
• DBDLIB, PSBLIB, ACBLIB, catalog
• Interactively through user interface
• Scheduled via batch job – change management
• View DBD and PSB source
• Model or alter
• Save in data sets
Object Management – Take Control of DBDs and PSBs
29
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Database and Application Administration – Object Explorer
30
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Database and Application Administration – Object Explorer
Drill down from your IMS libraries, to a list of your
objects, to specific object details and status. You
can filter for faster navigation and then View, Alter,
or Model new resources from the object you select
31
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Database and Application Administration – DBDs and PSBs
32
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Database and Application Administration – DBDs and PSBs
The same options apply for DBDs and
PSBs – Create, Alter, Model, and View.
33
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Summary - Database and Application Administration
• Comprehensive reporting of IMS objects
• Databases/DBD
• Applications/PSB
• Validation of IMS Objects
• DBDLIB/PSBLIB
• ACBLIB
• Catalog
• Generate DBDGEN/PSBGEN/ACBGEN control
statements from catalog for a database or application
• Generate JCL for IMS utilities needed to affect
changes to IMS objects (IMS 13+)
• IMS DEDB Alter
• IMS HALDB Alter
• IMS Utilities
34
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Some Examples - Alter a DBD…
35
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Some Examples - Alter a DBD…
From the Object Explorer, select the DBD you
want to Alter and click the Alter icon, you can
then edit the source in real time, choose where
to save it, and of course make a backup of the
original source if you choose – just to be safe.
36
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Model a PSB…
37
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Model a PSB…Model a PSB from an existing PSB,
select the PSB and choose where to
save the new source, Build the JCL and
you’re on your way!
38
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
View Object Source…
39
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
View Object Source…
You can always just View an
object’s source first and then
decide to Alter or Model directly
from here.
40
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Utility JCL Generation
• Generate task-based, error-free utility JCL
• Product/utility registration
• IBM IMS Tools ‘register’ themselves during setup
• Skeletons and variables
• IBM IMS Tools will provide base skeletons and variables
• Users can modify base skeletons or create their own
• Create User Profiles for all levels of expertise
• Object Profiles define Groups of Databases based on sets of rules
• Utility Profiles define Groups of IMS Tools Product Functions
• Job Profiles combine one Object Profile and one Utility Profile
• Many Job profiles can share Object and Utility profiles
41
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Object Profiles – Choose and Group IMS objects
42
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Object Profiles – Choose and Group IMS objects
Object profiles allow you to select and group your
IMS objects to perform certain functions on them.
You can filter down to select the object(s) you are
interested in and then set specific rules and options
to control how they are processed.
43
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Utility Profiles – Customize the Utility Functions to Perform
44
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Utility Profiles – Customize the Utility Functions to Perform
Choose from a long list of IMS functions and then generate
the JCL to drive them against your IMS objects. You can
select individual functions and then reorder them to define
customized sequences of job steps.
45
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Combine Functions and Order Them
46
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Combine Functions and Order Them
Update your Utility profile by
selecting individual functions and
reordering their sequence to
generate just the JCL job you
desire. You have total control and
you always have the opportunity
to edit your JCL later.
47
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Job Profiles – Create and Save for Anyone to Run
48
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Job Profiles – Create and Save for Anyone to Run
The real power comes when
you combine your Object
and Utility profiles to create
customized Job profiles.
49
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
DDNAME and Keyword Variables Automatically Populated
50
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
DDNAME and Keyword Variables Automatically Populated
Earlier we mentioned integration with the IMS Tools
SETUP utility. All of the JCL variables available to
you have been prepopulated during installation of
your IMS Tools utilities so you are ready to
customize and build your JCL in just a few clicks.
51
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
ISPUFI – Using SQL to Access IMS Data
IMS SQL Processing Using File Input
• Enable DBAs to:
• Develop and execute interactive SQL commands
• Review the resulting output
• Interactive tool operates using a pair of datasets
• Complicated set of SQL commands will persist from session to session
• Run as a batch job
• Issue SQL against
• IMS databases
• IMS catalog
• SELECT, INSERT, UPDATE, DELETE
• View IMS Segments as relational tables
52
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Enter SQL Statement Directly or Build It Interactively
53
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Enter SQL Statement Directly or Build It InteractivelyYou can enter your SQL free form
in the space provided, or use the
integrated Object Explorer below
and just point and click to build
your SQL interactively.
54
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Submit SQL and View the Results
55
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Submit SQL and View the ResultsSubmit one or multiple SQL statements and
then view the results in a tabular format, you
can filter and sort the results however you like.
56
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
All SQL Commands Stored in History - Easily Submit Again
57
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
All SQL Commands Stored in History - Easily Submit Again
When you come back, all your
previous SQL statements have been
stored in your History to just select
and execute again whenever you
need them.
58
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
IMS Command Processor
• Issue IMS commands and review responses interactively
• Type-1
• Type-2
• Command Groups to specify members in an IMSPLEX
• Route commands to Command Groups
• Response text, return, reason code – by IMS SSID
• Command Store Forward/Replay
• Store commands if an IMS system is unavailable
• Issue commands upon IMS restart
• Batch capabilities to issue commands and check completion
• Message suppression
59
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
60
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Utilize the IMS Command
processor to enter Type 1 and
Type 2 commands or select them
from your Command History.
IMS Command Processor
61
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
You can view the cumulative
results returned from multiple
IMS systems or groups all on
the same screen.
IMS Command Results
62
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
• Audit log for DBA
functions or commands
initiated through the
IMS Administration Tool
• Browse and search
capabilities
• IMS ID
• User ID
• Date
• Time
Command Log - Auditing, Event Recording, and Diagnostics
63
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Command Log - Auditing, Event Recording, and Diagnostics
The IMS Command Log is your
way to view all activity quickly
and easily, so you know who did
what and when to your IMS
systems.
64
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
View Entire IMS Command Log
65
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
View Entire IMS Command Log
Once you filter the log,
you can view it and
browse so you have the
full history available to
you, no more guessing as
to who did what when, it’s
all right here for you.
66
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Summary and Conclusions
• IBM IMS Administration Tool is an all-in-one product for IMS database and application administration
• Adopt the IMS catalog
• Manage IMS objects
• Access IMS data in new ways
• Generate error free, task based JCL
• Web UI shown in presentation
• Equivalent ISPF interface
• Available as stand alone product or as part of IBM IMS Database Solution Pack for z/OS V2.2
www.ibm.com/us-en/marketplace/ibm-imsadministration-tool-for-zos
67
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
68
IBM Systems Technical Events | ibm.com/training/events© Copyright IBM Corporation 2017. Technical University/Symposia materials may not be reproduced in whole or in
part without the prior written permission of IBM.© Copyright IBM Corporation 2017. Technical University/Symposia materials may
not be reproduced in whole or in part without the prior written permission of IBM.
Thank You
Merci
Grazie
Gracias
Obrigado
Danke
Japanese
English
French
Russian
GermanItalian
Spanish
Brazilian Portuguese
Arabic
Traditional Chinese
Simplified Chinese
Tamil
Thai
KoreanHindi
Ndzi khense ngopfuTsonga
Ke a lebohaTswana