IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

How to find the online pgms are using in our system or not?


IBM Mainframe Forums -> CICS
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
suresh111

New User


Joined: 14 Feb 2005
Posts: 17

PostPosted: Thu Dec 06, 2012 12:53 pm
Reply with quote

Hi,

Could any one please suggest me, how to find the active online transactions. As per my requrement, some of the online programs impacted but I am not sure whether they are currently using in our system or not.

I have verified through the CEMT transaction for all those programs with their Transaction ID and observed that all are in enable status.

we had a discussion with SME. He said that, though those transactions are in enable status we may not use them in our system.

Technically is there any way to find what are the programs using in our system and what are all not using in our system?

Thanks in advance,

Best Regards,
Suresh
Back to top
View user's profile Send private message
Pandora-Box

Global Moderator


Joined: 07 Sep 2006
Posts: 1592
Location: Andromeda Galaxy

PostPosted: Thu Dec 06, 2012 1:17 pm
Reply with quote

Quote:
is there any way to find what are the programs using in our system and what are all not using in our system?


Using in our systems means what?
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Thu Dec 06, 2012 1:23 pm
Reply with quote

the only reasonable thing to do is to straighten up / fix Your organization poor habits.

there is noo way to decide on program/transaction usage apart looking at a well maintained application documentation
and the relative development/deployment/decommissioning log

for a proper technical only cleanup/scrub You would need at lest TWO years of performance/utilization/accounting data
Back to top
View user's profile Send private message
suresh111

New User


Joined: 14 Feb 2005
Posts: 17

PostPosted: Thu Dec 06, 2012 1:37 pm
Reply with quote

Hi Pandora,

Using in our systems mean account (project)

Thanks,
Suresh
Back to top
View user's profile Send private message
Peter cobolskolan

Active User


Joined: 06 Feb 2012
Posts: 104
Location: Sweden

PostPosted: Thu Dec 06, 2012 1:43 pm
Reply with quote

Try Google for CICS STATISTICS.
As far as I remember, the transaction statistics will help you.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Thu Dec 06, 2012 9:23 pm
Reply with quote

Hello,

Something that some of my clients have done is disable transactions that should not be used on a system. Keep everything in place, but prevent use.

If someone tries to invoke the transaction, it will abend.

Not my favorite "solution", but can be effective. Also, how long a period of "disabled" is grounds for removal?
Back to top
View user's profile Send private message
akodakka

New User


Joined: 20 May 2010
Posts: 75
Location: India

PostPosted: Thu Dec 06, 2012 9:48 pm
Reply with quote

Hi

CEMT I PROG(PROGNAME)

this will give the counts the program ran in the region. If the program USE increases then your program is using by the system OR running in the region.

Code:

I PROG(progname)                                                     
STATUS:  RESULTS - OVERTYPE TO MODIFY                                 
 Prog(progname) Leng(0000014152) Cob Pro Ena Pri     Ced             
    Res(001) Use(0000003492) Bel Uex Ful Qua Cic               Len
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Thu Dec 06, 2012 9:50 pm
Reply with quote

Hello,

That is fine for "today" but i believe a longer "history" is wanted.
Back to top
View user's profile Send private message
akodakka

New User


Joined: 20 May 2010
Posts: 75
Location: India

PostPosted: Thu Dec 06, 2012 9:52 pm
Reply with quote

Hi

Yes this can only be used based on when your CICS regions refresh or bounces. You need to check the frequency of the region bounce.
Back to top
View user's profile Send private message
akodakka

New User


Joined: 20 May 2010
Posts: 75
Location: India

PostPosted: Thu Dec 06, 2012 9:59 pm
Reply with quote

As another approach if you have CICS history avaialble in anywhere and if your program doesn't have a PPT entry defined and its dynamically getting created , Check if the PPT entries are created in your history of CICS region.

something like this

Code:

DFHPG9999 xxxxxx 05:42:36 Region <xxx DCTUSER TRAN PPT entry for PROGNAME has been autoinstalled using model DFHPGAPG. 


If the program get linked/called or ran the PPT entry will get dynamically get created
Back to top
View user's profile Send private message
suresh111

New User


Joined: 14 Feb 2005
Posts: 17

PostPosted: Fri Dec 07, 2012 2:52 pm
Reply with quote

Hi akodakka,

Thanks for your help, but I tried with one active program and one inactive programs but I got the below response for both.

for active program:
I PROG(PAL2701L)
STATUS: RESULTS - OVERTYPE TO MODIFY
Prog(PAL2701L) NOT FOUND

for inactive program:
I PROG(PAL2319L)
STATUS: RESULTS - OVERTYPE TO MODIFY
Prog(PAL2319L) NOT FOUND

I am not sure why I am getting Message "NOT FOUND" for both active and inactive programs

Best Regards,
Suresh
Back to top
View user's profile Send private message
Pandora-Box

Global Moderator


Joined: 07 Sep 2006
Posts: 1592
Location: Andromeda Galaxy

PostPosted: Fri Dec 07, 2012 2:56 pm
Reply with quote

Is the program defined and Installed ?
Back to top
View user's profile Send private message
suresh111

New User


Joined: 14 Feb 2005
Posts: 17

PostPosted: Fri Dec 07, 2012 3:06 pm
Reply with quote

yes the active program was defined and also installed
Back to top
View user's profile Send private message
Simone Salzmann

New User


Joined: 26 Nov 2012
Posts: 17
Location: Switzerland

PostPosted: Fri Dec 07, 2012 3:41 pm
Reply with quote

Suresh,
Provided there are multiple CICS regions at your site - did you do the CEMT in the one where the program was defined and installed?
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Dec 07, 2012 6:41 pm
Reply with quote

too many useless answers here ...

Quote:
As per my requrement, some of the online programs impacted but I am not sure whether they are currently using in our system or not.


the TS did not ask about the transaction/programs being defined, installed, what the heck...

the TS is concerned about them being currently in use ,

the issue is not related to just online program,
it is related to the transaction/program inventory to see which are still needed for the current application requirements
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CICS

 


Similar Topics
Topic Forum Replies
No new posts Sysplex System won't IPL at DR site I... All Other Mainframe Topics 2
No new posts To find whether record count are true... DFSORT/ICETOOL 6
No new posts How to delete a user's alias from the... JCL & VSAM 11
No new posts Find the size of a PS file before rea... COBOL Programming 13
No new posts Insert system time/date (timestamp) u... DFSORT/ICETOOL 5
Search our Forums:

Back to Top