Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
Finding transactions

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS
View previous topic :: :: View next topic  
Author Message
PrabakarV

New User


Joined: 21 Dec 2007
Posts: 88
Location: My Desk

PostPosted: Tue Oct 20, 2009 12:10 pm    Post subject: Finding transactions
Reply with quote

Hi,

i have a list of CICS regions and another list of programs.

all I need to perform is, find all the transactions in that particular list of CICS regions corresponding to the list of programs...

(ex)
REGION LIST
CICS1,
CICS2,
CICS3

PROG LIST
PROG1,
PROG2,
PROG3

do anyone know the approach how to proceed this...
Back to top
View user's profile Send private message

Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8166
Location: East Dubuque, Illinois, USA

PostPosted: Tue Oct 20, 2009 3:43 pm    Post subject:
Reply with quote

I believe (but haven't tested) that CEMT can do this, one program at a time.

You could also use DFHCSDUP in batch to get everything from the CSD file and then write a program to analyze the output.
Back to top
View user's profile Send private message
PrabakarV

New User


Joined: 21 Dec 2007
Posts: 88
Location: My Desk

PostPosted: Tue Oct 20, 2009 7:08 pm    Post subject:
Reply with quote

Thanks for the reply Rob.

you mean to say that one prog at a time in all regions (in a CICSPLEX)....
Back to top
View user's profile Send private message
PrabakarV

New User


Joined: 21 Dec 2007
Posts: 88
Location: My Desk

PostPosted: Tue Oct 20, 2009 7:15 pm    Post subject:
Reply with quote

as you said Rob,

Code:
//CSDJOB  JOB  accounting info,name,MSGLEVEL=1
//STEP1   EXEC PGM=DFHCSDUP,REGION=0M,                                  1
//             PARM='CSD(READWRITE),PAGESIZE(60),NOCOMPAT'
//STEPLIB DD   DSN=CICSTS31.CICS.SDFHLOAD,DISP=SHR
//*******************************************************************
//*        If you are running DFHCSDUP with the MIGRATE command,
//*        and your CICS load tables are not in CICSTS31.CICS.SDFHLOAD,
//*        concatenate your own private library here:
//*******************************************************************
//         DD  DSN=CICSTS31.CICS.userlib.tables,DISP=SHR
//DFHCSD   DD  UNIT=SYSDA,DISP=SHR,DSN=CICSTS31.CICS.DFHCSD
//SECNDCSD DD  UNIT=SYSDA,DISP=SHR,DSN=CICSTS31.CICS.SECNDCSD         
//indd     DD  UNIT=SYSDA,DISP=SHR,DSN=extract.input.dataset           
//outdd    DD  UNIT=SYSDA,DISP=SHR,DSN=extract.output.dataset
//* or                                                                 
//outdd    DD  SYSOUT=A                                                 
//SYSPRINT DD  SYSOUT=A
//SYSIN    DD  *
  ·  ·  ·
     DFHCSDUP commands                                                   
/*
//


what i cant understand is, DFHCSDUP commands... i dunno what they might be... is it CEMT commands?
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8166
Location: East Dubuque, Illinois, USA

PostPosted: Tue Oct 20, 2009 7:26 pm    Post subject:
Reply with quote

The CICS Operations and Utilities manual has this in the Table of Contents:
Quote:
2.10 Resource management utility DFHCSDUP commands
2.10.1 The DFHCSDUP ADD command
2.10.2 The DFHCSDUP ALTER command
2.10.3 The DFHCSDUP APPEND command
2.10.4 The DFHCSDUP COPY command
2.10.5 The DFHCSDUP DEFINE command
2.10.6 The DFHCSDUP DELETE command
2.10.7 The DFHCSDUP EXTRACT command
2.10.8 The DFHCSDUP INITIALIZE command
2.10.9 The DFHCSDUP LIST command
2.10.10 The DFHCSDUP MIGRATE command
2.10.11 The DFHCSDUP PROCESS command
2.10.12 The DFHCSDUP REMOVE command
2.10.13 The DFHCSDUP SCAN command
2.10.14 The DFHCSDUP SERVICE command
2.10.15 The DFHCSDUP UPGRADE command
2.10.16 The DFHCSDUP VERIFY command
Some reading might be in order.
Back to top
View user's profile Send private message
PrabakarV

New User


Joined: 21 Dec 2007
Posts: 88
Location: My Desk

PostPosted: Tue Oct 20, 2009 7:30 pm    Post subject:
Reply with quote

if i dont have this lib
Code:
CICSTS31.CICS.SDFHLOAD


no way to try this job on my side?
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8166
Location: East Dubuque, Illinois, USA

PostPosted: Tue Oct 20, 2009 7:35 pm    Post subject:
Reply with quote

If you are running CICS, you have an SDFHLOAD -- the high level qualifier will be site specific, but it'll be somewhere. And that load library is what you need in this JCL.
Back to top
View user's profile Send private message
Garry Carroll

Active Member


Joined: 08 May 2006
Posts: 998
Location: Dublin, Ireland / Edinburgh, Scotland

PostPosted: Tue Oct 20, 2009 7:45 pm    Post subject:
Reply with quote

Quote:
all I need to perform is, find all the transactions in that particular list of CICS regions corresponding to the list of programs...


You can find the transaction that starts the first-called program. If that program calls other programs, you need to analyse the code. A common program may be linked-to by several transactions.....

Garry.
Back to top
View user's profile Send private message
PrabakarV

New User


Joined: 21 Dec 2007
Posts: 88
Location: My Desk

PostPosted: Tue Oct 20, 2009 8:07 pm    Post subject:
Reply with quote

Thanks Garry...

but it wont affect my requirement.... meanwhile there could be more trans for one prog....

Quote:
prog1
prog2
prog3


are independent from each other... so i believe there is no need of code analysis....
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts LMINIT problem - not finding DDNAME Danielle.Filteau CLIST & REXX 7 Tue Sep 19, 2017 9:57 pm
No new posts Finding IMS resource blocker after se... Hooman24 IMS DB/DC 1 Wed Aug 16, 2017 9:17 pm
No new posts finding delayed job/s in OPC jzhardy IBM Tools 0 Mon May 29, 2017 9:04 am
No new posts Finding unreferenced datasets without... Alan Playford JCL & VSAM 5 Tue Jul 12, 2016 9:07 pm
No new posts CICS SOCKET shared between two transa... akont CICS 3 Mon Jun 27, 2016 1:27 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us