userg.ispfapps - IMS UG Charlotte 12-2013
-
Upload
ibm-ims -
Category
Technology
-
view
287 -
download
5
Transcript of userg.ispfapps - IMS UG Charlotte 12-2013
Charlotte
IMS User Group
December 11, 2013
Up and Running IMS in Record Time
IBM SILICON VALLEY LABORATORY
IMS SOFTWARE SERVICE DELIVERYIMS SOFTWARE SERVICE DELIVERY
555 BAILEY AVENUE
SAN JOSE, CALIFORNIA 95141
John Butterweck
(408) 463-4896
Objectives
� Discuss the wealth of ISPF based applications that come with IMS which can be used to get IMS up and running using newer features
o IMS Application Menu
– Only have to remember one thing the DFSAPPL EXEC
2
IMS Application Menu� The IMS Application Menu (DFSAPPL) can be used to
invoke the growing number of IMS ISPF applications
o EX 'IMS.SDFSEXEC(DFSAPPL)' 'HLQ(IMS)'
Help
------------------------------------------------------------------------------
IMS Application Menu
Command ===>
Select an application and press Enter.
3
1 Single Point of Control (SPOC)
2 Manage resources
3 Reserved for future use
4 HALDB Partition Definition Utility (PDU)
5 Syntax Checker for IMS parameters (SC)
6 Installation Verification Program (IVP)
7 IVP Export Utility (IVPEX)
8 IPCS with IMS Dump Formatter (IPCS)
9 Abend Search and Notification (ASN)
To exit the application, press F3.
Copyright IBM Corp. 2003. All rights reserved.
Single Point of Control (SPOC)
� The SPOC application can be used to control/manage IMS system(s)o Demonstrated in IVP (O series)o Requires the Consolidated Service Layer (CSL) Address spaces
– Structured Call Interface (SCI)�Allows members in the IMSPLEX to communicate with each other�Routes messages and requests within an IMSPLEX�Registers and deregisters IMSPLEX members�One per LPAR
o Operations Manager (OM)�Controls Operation of an IMSPLEX�Routes commands to IMSPLEX members�Routes commands to IMSPLEX members�User interface to register commands�Can write records to the z/OS system logger�Recommend having one per z/OS image
o Resource Manager (RM) – optional�Manage resources managed by multiple IMS systems in an
IMSPLEX�Can maintain information in a resource structure (recommended)
� Must use resource structure when more than one RM�Coordinates IMS wide processes (such as global online change)�One or more in a z/OS image�Required when using the IMS Repository
4
IMS Application Menu (SPOC)
Help
------------------------------------------------------------------------------
IMS Application Menu
Command ===> 1
Select an application and press Enter.
1 Single Point of Control (SPOC)2 Manage resources
3 Reserved for future use
4 HALDB Partition Definition Utility (PDU)
5
4 HALDB Partition Definition Utility (PDU)
5 Syntax Checker for IMS parameters (SC)
6 Installation Verification Program (IVP)
7 IVP Export Utility (IVPEX)
8 IPCS with IMS Dump Formatter (IPCS)
9 Abend Search and Notification (ASN)
To exit the application, press F3.
Copyright IBM Corp. 2003. All rights reserved.
Single Point of Control (SPOC)
File Action Manage resources SPOC View Options Help
------------------------------------------------------------------------------SPOC IMS Single Point of Control Command ===> dis act
----------------------- Plex . . plex1 Route . . * Wait . . Response for:
CSLM000I Copyright IBM Corp. 2000. All rights reserved.
6
.--------------------------------------------------------------------------------------------------------. | The user preferences have not been set. Please set them now using the | | preferences panel from the Options list. | .--------------------------------------------------------------------------------------------------------'
SPOC - DIS ACTFile Action Manage resources SPOC View Options Help
----------------------------------------------------------------------------
PLEX1 IMS Single Point of Control
Command ===>
----------------------- Plex . . plex1 Route . . * Wait . .
Log for . . : DIS ACT More: -+>
MbrName Messages
-------- -----------------------
IVP1 REGID JOBNAME TYPE TRAN/STEP PROGRAM STATUS CLASS
IVP1 5 IVP12J11 JMP WAITING 1,2
7
IVP1 5 IVP12J11 JMP WAITING 1,2
IVP1 4 IVP12M11 TP WAITING 1
IVP1 JBPRGN JBP NONE
IVP1 BATCHREG BMP NONE
IVP1 3 IVP12F11 FPM NO MSG. DFSIVP4
IVP1 2 IVP12F13 FPM NO MSG. DBFSAMP3
IVP1 1 IVP12F12 FPM NO MSG. DFSIVP5
IVP1 DBTRGN DBT NONE
IVP1 IVP12RC1 DBRC
SPOC - OM Audit Trail
Help
------------------------------------------------------------------------------
. . . . . . . . . . . . . . . . . . . . . . . . . . .
File Action Manage resources SPOC View Options Help
------------------------------- .----------------------------. ---------------
PLEX1 IMS Si | 6 1. Cmd entry & response |
Command ===> | 2. Cmd entry & log |
| 3. Command status |
----------------------- Plex | 4. Command shortcuts | Wait . .
Log for . . : DIS ACT | 5. Expand command... | More: -+>
| 6. Audit trail... |
MbrName Messages '----------------------------'
-------- -----------------------
8
-------- -----------------------
IVP1 REGID JOBNAME TYPE TRAN/STEP PROGRAM STATUS CLASS
IVP1 5 IVP12J11 JMP WAITING 1,2
IVP1 4 IVP12M11 TP WAITING 1
IVP1 JBPRGN JBP NONE
IVP1 BATCHREG BMP NONE
IVP1 3 IVP12F11 FPM NO MSG. DFSIVP4
IVP1 2 IVP12F13 FPM NO MSG. DBFSAMP3
IVP1 1 IVP12F12 FPM NO MSG. DFSIVP5
IVP1 DBTRGN DBT NONE
IVP1 IVP12RC1 DBRC
IVP1 IVP12DL1 DLS
SPOC - OM Audit Trail 1Help
------------------------------------------------------------------------------
CMD Execution (ENT Mode) - DBT IMS 12.1
Command ===> Scroll ===> PAGE
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Help
------------------------------------------------------------------------------
PLEX1 IMSplex Audit Trail
Command ===>
Fill in the fields and press the Enter key.
9
More: +
* Datastream name . . . SYSLOG.OM2Q01.LOG
Start date . . . . . . * YYYY.DDD or *
Start time . . . . . . * HH:MM:SS, *, or -N
End date . . . . . . . * YYYY.DDD or *
End time . . . . . . . * HH:MM:SS, *, or -N
Filter Preferences
Member List . . . . . .
SPOC OM Audit Trail 2� Place cursor on ‘Response for: DIS ACT’ and press Enter to
see what the response was when originally issued:
File Action Manage resources SPOC View Options Help
----------------------------------------------------------------------------
PLEX1 IMSplex Audit Trail
Command ===>
-------------------------------- Members . . Type . .
More: - >
MbrName Time Message
IVP1 2012.245 21:17:47.28 DFS551I MESSAGE REGION IVP12M11 STARTED ID=00004
10
IVP1 2012.245 21:17:47.28 DFS551I MESSAGE REGION IVP12M11 STARTED ID=00004
IVP1 2012.245 21:17:47.28 DFS551I MESSAGE REGION IVP12M11 STARTED ID=00004
IVP1 2012.245 21:17:47.28 DFS551I MESSAGE REGION IVP12M11 STARTED ID=00004
IVP1 2012.245 21:17:47.29 DFS551I JMP REGION IVP12J11 STARTED ID=00005
IVP1 2012.245 21:17:47.29 DFS551I JMP REGION IVP12J11 STARTED ID=00005
IVP1 2012.245 21:17:47.29 DFS551I JMP REGION IVP12J11 STARTED ID=00005
USRT001 2012.245 21:18:09.41 Cmd input . : DIS ACT
USRT001 2012.245 21:18:09.41 Response for: DIS ACT
SPOC OM Audit Trail 3
• Shows results from command entered earlierFile Action Manage resources SPOC View Options Help
------------------------------------------------------------------------------
SPOC IMS Single Point of Control
Command ===>
----------------------- Plex . . Route . . Wait . .
Log for . . : DIS ACT More: +>
IMSplex . . . . . :
Start time. . . . : 2012.245 21:18:09.41
11
Start time. . . . : 2012.245 21:18:09.41
Stop time . . . . : 2012.245 21:18:09.41
Return code . . . : 00000000
Reason code . . . : 00000000
Reason text . . . :
Command master. . : IVP1
MbrName Messages
-------- -----------------------
IVP1 REGID JOBNAME TYPE TRAN/STEP PROGRAM STATUS CLASS
IVP1 5 IVP12J11 JMP WAITING 1,2
IVP1 4 IVP12M11 TP WAITING 1
Manage resources
� The Manage resources application can be add, delete, modify resources defined to the online IMS systemo Demonstrated in IVP (O series)o Also known as Dynamic Resource Definition
– DRDo Requires the CSL Address spaces
– Same as for SPOCo Manages same resources as a MODBLKS SYSGEN
– Database– Database– Program/PSB
�APPLCTN– Fast Path Routing Code– Transaction
o Use either DRD or Online Change (MODBLKS)o Resource Definitions stored in
– Recovery Restart Dataset (RDDS)– Repository (available in V12 and above)
�Strategic direction
12
IMS Application Menu (Manage resources)
Help
------------------------------------------------------------------------------
IMS Application Menu
Command ===> 2
Select an application and press Enter.
1 Single Point of Control (SPOC)
2 Manage resources
13
2 Manage resources
3 Reserved for future use
4 HALDB Partition Definition Utility (PDU)
5 Syntax Checker for IMS parameters (SC)
6 Installation Verification Program (IVP)
7 IVP Export Utility (IVPEX)
8 IPCS with IMS Dump Formatter (IPCS)
9 Abend Search and Notification (ASN)
To exit the application, press F3.
Copyright IBM Corp. 2003. All rights reserved.
Manage Resources
Help
--------------------------------------------------------------------
SPOC IMS Manage Resources
Command ===>
Select an action and press Enter.
* Action . . . . . . 1 1. Create new resources
2. Delete resources
14
2. Delete resources
3. Query resources
4. Update resources
5. Export resources
6. Import resources
7. Manage RDDS
Manage Resources – Create new resource 1
File Action Manage resources SPOC View Options Help
--------------------------------------------------------------------------
PLEX1 IMS Create New Resource
Command ===>
----------------------- Plex . . PLEX1 Route . . IVP1 Wait . .
Select a resource. To base a resource on a template, specify the template
information. Press Enter to continue.
More:
* Resource . . . . . . . . . 2 1. Database
2. Program
15
3. Routing Code
4. Transaction
Resource name . . . . . . . . NEWPGM
Resource type . . . . . . . . 1 1. Resource
2. Descriptor
Definition template . . . . . 1 1. System default
2. Existing resource
Manage Resources – Create new resource 2
� Press ‘enter’File Action Manage resources SPOC View Options Help
------------------------------------------------------------------------------
PLEX1 IMS Create Programs
Command ===>
----------------------- Plex . . PLEX1 Route . . IVP1 Wait . .
Press Enter to continue
More: +
* NAME Program name . . . . NEWPGM
SET
BMPTYPE Execute in BMP region . . . . N Y, N
16
DOPT Dynamic option. . . . . . . . N Y, N
FP Fast Path option. . . . . . . N E, N
GPSB Generated PSB option. . . . . N Y, N
LANG Language interface. . . . . . 1. Assembler
2. COBOL
3. Java
4. Pascal
5. PL/I
RESIDENT Resident option . . . . . . . Y, N
SCHDTYPE Scheduling type . . . . . . . 1 1. Parallel
Manage Resources – Create new resource 3
� Resources are immediately available – assuming ACB availableFile Action Manage resources SPOC View Options Help
-----------------------------------------------------------------------------
PLEX1 IMS Create Programs
Command ===>
Program NEWPGM created successfully.
----------------------- Plex . . PLEX1 Route . . IVP1 Wait . .
Press Enter to continue
More: +
* NAME Program name . . . . NEWPGM
SET
BMPTYPE Execute in BMP region . . . . N Y, N
17
BMPTYPE Execute in BMP region . . . . N Y, N
DOPT Dynamic option. . . . . . . . N Y, N
FP Fast Path option. . . . . . . N E, N
GPSB Generated PSB option. . . . . N Y, N
LANG Language interface. . . . . . 1. Assembler
2. COBOL
3. Java
4. Pascal
5. PL/I
RESIDENT Resident option . . . . . . . Y, N
SCHDTYPE Scheduling type . . . . . . . 1 1. Parallel
HALDB Partition Definition Utility (PDU)
� The HALDB Partition Definition Utility (PDU) application
o Register HALDB databases to DBRC
o ADD, MODIFY and DELETE HALDB partitions
o Demonstrated in IVP (N series)
o Definitions can also defined in batcho Definitions can also defined in batch
o Definitions are stored in the RECONS
18
IMS Application Menu (PDU)
Help
------------------------------------------------------------------------------
IMS Application Menu
Command ===> 4
Select an application and press Enter.
1 Single Point of Control (SPOC)
2 Manage resources
3 Reserved for future use
4 HALDB Partition Definition Utility (PDU)
19
4 HALDB Partition Definition Utility (PDU)
5 Syntax Checker for IMS parameters (SC)
6 Installation Verification Program (IVP)
7 IVP Export Utility (IVPEX)
8 IPCS with IMS Dump Formatter (IPCS)
9 Abend Search and Notification (ASN)
To exit the application, press F3.
Copyright IBM Corp. 2003. All rights reserved.
PDU
Help
---------------------------------------------------------------------
Partitioned Databases
Command ===>
Copyright IBM Corp. 1999. All rights reserved.
Type a database name and choose an option. Then press Enter.
To select a database from a list, type a filter (*) and press F4.
Configuration . . : DEFAULT
20
Database name . . . IVPDB1 +
Option . . . . . . . 1 1. Open database partitions
2. Open database information
3. Delete database information
4. Export database information
5. Import database information
6. Show IMS concatenation
7. Select an IMS configuration
PDU - 2Help
------------------------------------------------------------------------------
Partitioned Database Information
Command ===>
Database information for 'IVPDB1' was not found.
Type the field values. Then press Enter to continue.
Database Name . . . . . . . : IVPDB1
Master Database values
Part. Selection Routine . . .
21
Part. Selection Routine . . .
RSR Global Service Group . . .
RSR Tracking Type . . . . . .
Share level . . . . . . . . . 0
Database Organization . . . : PHIDAM
Recoverable? . . . . . . . . . YES
Number of Data Set Groups . : 1
Online Reorganization Capable: YES
To exit the application, press F3.
Syntax Checker
� The Syntax Checker for IMS Parameters is used to avoid typographical and syntactical errors when modifying parameter values for IMS.PROCLIB members
o Demonstrated in IVP (IV_E306T)
o Guarantees IMS PROCLIB members are syntactically valid so IMS initialization will not fail due to a an error in a PROCLIB member
– DFSPBxxx– CSL initialization members– CQS initialization members– CQS initialization members– IMS Connect configuration
o Help avoid the 2 a.m – whoops a typo was made call
o Can show new parms added in a release
o Help text for values
22
Syntax Checker for IMS parameters (SC)
Help
------------------------------------------------------------------------------
IMS Application Menu
Command ===> 5
Select an application and press Enter.
1 Single Point of Control (SPOC)
2 Manage resources
3 Reserved for future use
4 HALDB Partition Definition Utility (PDU)
23
4 HALDB Partition Definition Utility (PDU)
5 Syntax Checker for IMS parameters (SC)
6 Installation Verification Program (IVP)
7 IVP Export Utility (IVPEX)
8 IPCS with IMS Dump Formatter (IPCS)
9 Abend Search and Notification (ASN)
To exit the application, press F3.
Copyright IBM Corp. 2003. All rights reserved.
Syntax Checker 1
� Provide member to be checked
File Help
----------------------------------------------------------------------
IMS Parameter Syntax Checker
Command ===>
Copyright IBM Corp. 2000. All rights reserved.
Enter the name of the IMS proclib dataset and press enter.
ISPF Library:
Project . .
24
Project . .
Group . . .
Type . . . .
Member . . . (Blank for member list)
Other Partitioned Data Set:
Data Set Name . . 'IMS.V11.PROCLIB(DFSPBSYN)'
Volume Serial . . (If not cataloged)
Syntax Checker 2
� Provide IMS release and Type of Control RegionFile Help
--------------------------------------------------------------------
IMS Parameter Syntax Checker
Command ===>
Enter the following information and press enter.
IMS Release . . . . . . . . 2 1. IMS 12.1
2. IMS 11.1
3. IMS 10.1
25
3. IMS 10.1
Type of Control Region . . . 3 1. DBCTL Control Region
2. DCCTL Control Region
3. DB/DC Control Region
4. FDBR Region
5. DLI/DBB Batch
Syntax Checker 3
� Correct errors the proceed to save memberFile Edit View Help
-------------------------------------------------------------------------
IMS 11.1 Parameters for DB/DC
Command ===>
Member DFSPBSYN will be processed under IMS 11.1 (DB/DC )
Press enter (without other input) to check for errors.
Data Set Name . . : IMS.V11.PROCLIB(DFSPBSYN)
IMS Release . . . : 11.1
Sel Codes: C = Comment D = Delete I = Insert P = Process / = Select
26
Sel Codes: C = Comment D = Delete I = Insert P = Process / = Select
Sel Keyword Value Description More: +
_ APPLID = IMS1 Unknown Keyword
_ XXXXX = YYYYYY Unknown Keyword
_ ALOT = 9 ETO Auto Logon Off Time
_ AOIS = A ICMD Security Option
_ APPC = Y Activate APPC/IMS (Y|N)
_ APPLID2 = IMS2 VTAM Applid of XRF Alternate System
_ ARC = 99 Automatic Archive: 1-99, 0 - NOT Autom.
_ ASOT = 1000 ETO Auto Signoff Time
_ AUTO = Y Automatic Restart Desired (Y|N)
Syntax Checker 4� To display new parms for a release move cursor to View
and press enter; then select ‘3. Display New’IVP Execution (ENT Mode) - DBT IMS 11.1
. . . . . . . . . . . . . . . . . . . . . . . . .
File Edit View Help
----------- .--------------------------. --------------------------------
| 3 1. Display All | r DB/DC
Command === | *. Display Selected |
| 3. Display New |
Press enter | *. Expand All | k for errors.
| *. Contract All |
Data Set Na | 6. Alphabetical Order | (DFSPBSYN)
27
Data Set Na | 6. Alphabetical Order | (DFSPBSYN)
IMS Release | *. Custom Order |
'--------------------------'
Sel Codes: C = Comment D = Delete I = Insert P = Process / = Select
Sel Keyword Value Description More: +
_ AOIS = A ICMD Security Option
_ APPC = Y Activate APPC/IMS (Y|N)
_ APPLID2 = IMS2 VTAM Applid of XRF Alternate System
_ ARC = 99 Automatic Archive: 1-99, 0 - NOT Autom.
_ ASOT = 1000 ETO Auto Signoff Time
_ AUTO = Y Automatic Restart Desired (Y|N)
Syntax Checker 5
� Shows new parms for IMS V11 in this caseIMS 11.1 Parameters for DB/DC
Command ===>
Press enter (without other input) to check for errors.
Data Set Name . . : IMS.V11.PROCLIB(DFSPBSYN)
IMS Release . . . : 11.1
Sel Codes: C = Comment D = Delete I = Insert P = Process / = Select
28
Sel Keyword Value Description
_ DYNP = ______ TM dynamic storage pool upper limit
_ RCLASS = _______ IMS RACF Resource Class
� An IVP is typically provided by a product to validate the successful installation of the
product
o Guides the user thru some elementary function demonstration
� IMS IVP is anything but typical
o The IMS IVP is an ISPF/PDF based application
–Referred to as the IMS IVP Dialog
–Guides the user thru a very robust set of samples than not only validate the
installation, but also demonstrates many of the functions available in IMS
Installation Verification Program (IVP)
installation, but also demonstrates many of the functions available in IMS
� IMS is not ready to run once the SMP/E installation process is complete
oIMS must be customized and integrated into z/OS
–SYSGEN
–IMS SVCs (T2 and T4)
oThe IMS IVP Dialog
–Defines the IVP application system
–Demonstrates the successful customization and integration of IMS
–Demonstrates basic usage of many functions (simple and complex)
�All applications thus far shown on the Application Menu are demonstrated
Installation Verification Program (IVP) - 2
�All applications thus far shown on the Application Menu are demonstrated
in IVP
–Excellent training tool
�New IMS System Programmer
�New IMS Operators
�Experienced IMS system programmers and IMS operators
�The following are examples of some of the more recent
functions that the IMS IVP can be used to demonstrate:
COUT CSL DRD
ODBM IMS Catalog Repository
Installation Verification Program (IVP) - 3
Help
------------------------------------------------------------------------------
IMS Application Menu
Command ===> 6
Select an application and press Enter.
1 Single Point of Control (SPOC)
2 Manage resources
3 Reserved for future use
4 HALDB Partition Definition Utility (PDU)
5 Syntax Checker for IMS parameters (SC)
31
5 Syntax Checker for IMS parameters (SC)
6 Installation Verification Program (IVP)
7 IVP Export Utility (IVPEX)
8 IPCS with IMS Dump Formatter (IPCS)
9 Abend Search and Notification (ASN)
To exit the application, press F3.
Copyright IBM Corp. 2003. All rights reserved.
When the dialog is started for the first time for each release the following type of panel will be displayed:
==== === === ==== ==
==== ==== ==== ========
== ==== ==== === ==
== ===== ===== ===
== == ===== == ===
== == === == == ===
==== === === === =========
==== === = === == =====
IVP Logo Panel
==== === = === == =====
Information Management System (IMS)
IVP Dialog
for
IMS Version 13.1
ENTER to continue or END to exit
IVP Copyright Panel
Information Management System (IMS) Version 13.1
Licensed Materials - Property of IBM
"Restricted Materials of IBM"
5635-A04 (C) Copyright IBM Corp. 1974, 2012 5635-A04 (C) Copyright IBM Corp. 1974, 2012
All Rights Reserved.
US Government Users Restricted Rights -
Use, duplication or disclosure restricted by
GSA ADP schedule contract with IBM Corp.
IVP Initial Installation Environment Options Panel
Help
------------------------------------------------------------------------------
IVP IVP Environment Options IMS 13.1
Command ===>
Select the desired option and press Enter.
Option . . 3
IVP Environments
� Select the highest number representing the system you wish to install
� The option selected will be used in determining the names for most of the members to be
placed in IMS.INSTALIB
1. DBB - Database Management (Batch)
2. DBC - Database Management (DBCTL)
3. DBT - Database and Transaction Management (DB/DC)
4. XRF - DB/DC with Extended Recovery Facility (DB/DC with XRF)
5. DCC - Transaction Management (DCCTL)
Help
------------------------------------------------------------------------------
IVP Sub-Option Selection - DBT IMS 13.1
Command ===>
Select the desired Sub-Options and press ENTER
/IRLM - Use IRLM in IVP Applications
/FP - Use Fast Path in IVP Applications
/ETO - Use Extended Terminal Option
CQS - Add CQS to CSL Applications
RACF - Use RACF Security
IVP Sub - Option Selection Panel
RACF - Use RACF Security
JAVA - Use JAVA Applications and Open Database
PRA - Use Parallel RECON Access
ICON - Use IMS Connect
REPO – Use IMSRSC Repository
COUT – Use CALLOUT Applications
Note: Your Sub-Option selection affects the user variables, jobs, and tasks
that will be presented. If you later change your selection, you must redo
the IVP Table Merge, Variable Gathering, File Tailoring, and Execution
processes. RACF is required when Java sub-option is selected.
•Default Default Default Default ---- all but IRLM, FP and ETO are not selectedall but IRLM, FP and ETO are not selectedall but IRLM, FP and ETO are not selectedall but IRLM, FP and ETO are not selected
•The REPO option was added in V12The REPO option was added in V12The REPO option was added in V12The REPO option was added in V12
•The OPDB (Open Database) option was added in V11 and combined with the JAVA The OPDB (Open Database) option was added in V11 and combined with the JAVA The OPDB (Open Database) option was added in V11 and combined with the JAVA The OPDB (Open Database) option was added in V11 and combined with the JAVA sample in V12sample in V12sample in V12sample in V12
IVP INSTALL/IVP Phase Selection Panel
Help
------------------------------------------------------------------------------
IVP IVP Phase Selection - DBT IMS 13.1
Command ===>
Select the desired Phase and positioning option and press ENTER
A. Variable Export Utility (Export variables to a data set)
VG - Variable Gathering - (Define user values for variables)
1. VG1 Start/Restart from the beginning of the phase
2. VG2 Start/Restart from the last known position within the phase 2. VG2 Start/Restart from the last known position within the phase
FT - File Tailoring - (Create customized INSTALIB members)
3. FT1 Start/Restart from the beginning of the phase
4. FT2 Start/Restart from the last known position within the phase
5. FT3 Start/Restart from the beginning of a selected step
EX - Execution - (Run the IVP jobs)
6. EX1 Start/Restart from the beginning of the phase
7. EX2 Start/Restart from the last known position within the phase
8. EX3 Start/Restart from the beginning of a selected step
� The IVP Dialog process consists of multiple steps. First item for each step describes the step.
� The following lists all possible steps (ONLY APPLICABLE STEPS PRESENTED):
oStep - IVP Preparation
oSTEPc - System definition
oSTEPd - Interface IMS to MVS and VTAM
oSTEPe - Prepare IVP Applications and System
oSTEPf - IVP Execution - DBB System (Batch)
oSTEPg - IVP Execution - DBC System (DBCTL)
oSTEPh - IVP Execution - DBT System (DB/DC)
IVP Steps – V13
ooSTEPi - IVP Execution - XRF System
oSTEPj - IVP Execution - DCC System (DCCTL)
oSTEPn - Partition Data Base Sample
oSTEPo - Common Service Layer
oSTEPp - Enhanced Command Environment - No RM
oSTEPq - IMS Connect Sample
oSTEPr - Parallel Recon Access Sample (PRA)
oSTEPs - Callout Sample
oSTEPt - Open Database Sample
oSTEPu – IMSRSC Repository Usage for DRD
oSTEPz - Index of additional PDS members
� The IVP Export utility is used to create a sequential dataset containing the IVP
variables
oThis dataset can then be IMPORTed for another system
–Same or different release
IVP Export utility
oDataset can be modified by ISPF
IVP Export Utility
Help
------------------------------------------------------------------------------
IMS Application Menu
Command ===> 7
Select an application and press Enter.
1 Single Point of Control (SPOC)
2 Manage resources
3 Reserved for future use
39
3 Reserved for future use
4 HALDB Partition Definition Utility (PDU)
5 Syntax Checker for IMS parameters (SC)
6 Installation Verification Program (IVP)
7 IVP Export Utility (IVPEX)
8 IPCS with IMS Dump Formatter (IPCS)
9 Abend Search and Notification (ASN)
To exit the application, press F3.
Copyright IBM Corp. 2003. All rights reserved.
IVP Export Utility - 2
� Provide requested information
Help
----------------------------------------------------------------------
IVP Variable Export Utility
Command ===> 3
Enter the following information, then press enter.
1. Select the IVP Environment
1. DBB - Database Management (Batch)
2. DBC - Database Management (DBCTL)
3. DBT - Database and Transaction Management (DB/DC)
40
3. DBT - Database and Transaction Management (DB/DC)
4. XRF - DB/DC with Extended Recovery Facility (DB/DC with XRF)
5. DCC - Transaction Management (DCCTL)
2. Specify the IVP High Level Qualifier(s) of the INSTATBL data set
IMS.V12_______________________________________________________________
3. Specify the Export data set. For a PDS, include the member name.
If the dataset does not exist, you will be prompted to create the dataset
‘IMS.V12.DBDC.EXPORT’______________________________________________________
IVP Export Utility - 3
Help
-----------------------------------------------------------------
IVP Export Dataset Allocation
Command ===> 2
Export Dataset Does not exist.
Select an option to allocate the dataset:
1. DSUTIL - ISPF Dataset Utility Panel (3.2)
2. ALLOC - Allocate using TSO allocate Command
41
2. ALLOC - Allocate using TSO allocate Command
TSO Allocate Command:
ALLOC FILE(EXPORT) DATASET('IMS.V12.DBDC.EXPORT') NEW CATALOG
SPACE(1 1) TRACKS RECFM(F B) LRECL(80) BLKSIZE(0)
IVP Export Utility - 4Help
----------------------------------------------------------------
IVP Variable Export Utility
Command ===>
Enter the following information, then press enter.
1. Select the IVP Environment
1. DBB - Database Management (Batch)
2. DBC - Database Management (DBCTL)
3. DBT - Database and Transaction Management (DB/DC)
4. XRF - DB/DC with Extended Recovery Facility (DB/DC with XRF)
5. DCC - Transaction Management (DCCTL)
42
5. DCC - Transaction Management (DCCTL)
2. Specify the IVP High Level Qualifier(s) of the INSTATBL data set
IMS.V12
3. Specify the Export data set. For a PDS, include the member name.
If the dataset does not exist, you will be prompted to create the dataset
‘IMS.V12.DBDC.EXPORT'
---------------------------------------------
| Export of Variables completed successfully |
---------------------------------------------
• The IPCS IMS Dump Formatter is used to format IMS control blocks in a
TSO/ISPF session
oNormally used by level 2
IPCS with IMS Dump Formatter
IPCS wth IMS Dump formatter
Help
------------------------------------------------------------------------------
IMS Application Menu
Command ===> 8Select an application and press Enter.
1 Single Point of Control (SPOC)
2 Manage resources
3 Reserved for future use
4 HALDB Partition Definition Utility (PDU)
5 Syntax Checker for IMS parameters (SC)
44
5 Syntax Checker for IMS parameters (SC)
6 Installation Verification Program (IVP)
7 IVP Export Utility (IVPEX)
8 IPCS with IMS Dump Formatter (IPCS)
9 Abend Search and Notification (ASN)
To exit the application, press F3.
Copyright IBM Corp. 2003. All rights reserved.
IPCS - 2� Go to TSO ready prompt
o May have to specify volser for IPCS dump directoryHelp
------------------------------------------------------------------------------
IMS Application Menu
Command ===>
Select an application and press Enter.
1 Single Point of Control (SPOC)
2 Manage resources
3 Reserved for future use
45
3 Reserved for future use
4 HALDB Partition Definition Utility (PDU)
5 Syntax Checker for IMS parameters (SC)
6 Installation Verification Program (IVP)
7 IVP Export Utility (IVPEX)
8 IPCS with IMS Dump Formatter (IPCS)
9 Abend Search and Notification (ASN)
To exit the application , press F3.
--------------------------------------------------------------------------------
| IPCS is not set up correctly. Please EXIT from ISPF and issue this command - |
| EXEC ‘IMS.SDFSEXEC(DFSDFSRT)‘ ‘HLQ(IMS)’ |
|------------------------------------------------------------------------------|
The IMS Interactive Dump formatter uses IPCS to format IMS Control blocks
� From TSO READY prompt issue (copy command from previous screen):
EX ‘ims.SDFSEXEC(DFSDFSRT)’ ‘HLQ(ims)’
–Where ‘ims’ is the high level qualifier for IMS datasets (ex. IMS)
IPCS - 3
–Will allocate SYS1.PARMLIB
�When used no need to add DD statements to TSO LOGON PROC for IMS dump
formatting
IPCS - 4------------------- z/OS 01.12.00 IPCS PRIMARY OPTION MENU -------------------
OPTION ===>
********************
0 DEFAULTS - Specify default dump and options * USERID - USRT001
1 BROWSE - Browse dump data set * DATE - 13/09/02
2 ANALYSIS - Analyze dump contents * JULIAN - 12.246
3 UTILITY - Perform utility functions * TIME - 19:50
4 INVENTORY - Inventory of problem data * PREFIX - USRT001
5 SUBMIT - Submit problem analysis job to batch * TERMINAL- 3278A
6 COMMAND - Enter subcommand, CLIST or REXX exec * PF KEYS - 12
T TUTORIAL - Learn how to use the IPCS dialog ********************
X EXIT - Terminate using log and list defaults
47
Enter END command to terminate IPCS dialog
•The IMS abend search and notification function can be used to
send a message to an e-mail address providing notification of
the occurrence of an abend and additional information about
the abend.
ABEND Search and Notification (ASN)
Abend Search and Notification (ASN)
Help
------------------------------------------------------------------------------
IMS Application Menu
Command ===> 9Select an application and press Enter.
1 Single Point of Control (SPOC)
2 Manage resources
3 Reserved for future use
4 HALDB Partition Definition Utility (PDU)
5 Syntax Checker for IMS parameters (SC)
49
5 Syntax Checker for IMS parameters (SC)
6 Installation Verification Program (IVP)
7 IVP Export Utility (IVPEX)
8 IPCS with IMS Dump Formatter (IPCS)
9 Abend Search and Notification (ASN)
To exit the application, press F3.
Copyright IBM Corp. 2003. All rights reserved.
ASN - 2
IMS Abend Search and Notification IMS Version 11.1
Command ===>
TIME....19:56:46
DATE....2013/09/02
USERID..USRT001
Select one of the following tasks and press ENTER .
50
Tasks . . 1 1. IMS ASN System Setup
2. IMS ASN On-Demand Interface
To Exit this menu, press the END key.
For Help information, place cursor on any field and press PF1 .
ASN - 3
IMS abend search and notification - system setup
COMMAND ===>
Identify IMS ASN skeleton lib data set (must be concatenated to ISPSLIB):
*Skeleton lib DS
Identify the following data sets and members (must be accessible at
runtime):
*Runtime DS
*PROCLIB Mbr DFSIASN0 Restore? N *URLS Mbr DFSIAURL Restore? N
*SYSUT1 Mbr DFSIAEML Restore? N *CONTROL Mbr DFSIACTL Restore? N
*SMS Mbr DFSIASMS Restore? N *SMSCNTL Mbr DFSIASCT Restore? N
51
Identify the fully qualified name of your installation's IMS.SDFSRESL:
*IMS.SDFSRESL DSN IMSTESTL.V12.SDFSRESL
E-mail and Recipient Information
*Recipient e-mail address. . .
Specify additional addresses? (Y-Yes/N-No)
SMS recipient address . . . .
Specify additional SMS rcpts? (Y-Yes/N-No)
External Writer ID for Local SMTP SMTP
FROM e-mail. . . . .
External SMTP Server
SMTP Port. . . . . . 25
ASN - 4
� See the following for information on setup:
http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/topic/com.ibm.ims13.do
c.sdg/ims_imsasnfunc.htm
52
Acknowledgements and Disclaimers
Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates.
The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.
© Copyright IBM Corporation 2013. All rights reserved.
•U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
IBM, the IBM logo, ibm.com, and IMS are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM atthe time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml
Other company, product, or service names may be trademarks or service marks of others.
Questions ?