View previous topic :: View next topic
|
Author |
Message |
suresh111
New User
Joined: 14 Feb 2005 Posts: 17
|
|
|
|
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 |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
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 |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10889 Location: italy
|
|
|
|
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 |
|
|
suresh111
New User
Joined: 14 Feb 2005 Posts: 17
|
|
|
|
Hi Pandora,
Using in our systems mean account (project)
Thanks,
Suresh |
|
Back to top |
|
|
Peter cobolskolan
Active User
Joined: 06 Feb 2012 Posts: 104 Location: Sweden
|
|
|
|
Try Google for CICS STATISTICS.
As far as I remember, the transaction statistics will help you. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
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 |
|
|
akodakka
New User
Joined: 20 May 2010 Posts: 75 Location: India
|
|
|
|
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 |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Hello,
That is fine for "today" but i believe a longer "history" is wanted. |
|
Back to top |
|
|
akodakka
New User
Joined: 20 May 2010 Posts: 75 Location: India
|
|
|
|
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 |
|
|
akodakka
New User
Joined: 20 May 2010 Posts: 75 Location: India
|
|
|
|
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 |
|
|
suresh111
New User
Joined: 14 Feb 2005 Posts: 17
|
|
|
|
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 |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
Is the program defined and Installed ? |
|
Back to top |
|
|
suresh111
New User
Joined: 14 Feb 2005 Posts: 17
|
|
|
|
yes the active program was defined and also installed |
|
Back to top |
|
|
Simone Salzmann
New User
Joined: 26 Nov 2012 Posts: 17 Location: Switzerland
|
|
|
|
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 |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10889 Location: italy
|
|
|
|
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 |
|
|
|