saisankar


{ City } guntur
< Country > india
* Profession * ase-t
User No # 46605
Total Questions Posted # 0
Total Answers Posted # 17

Total Answers Posted for My Questions # 0
Total Views for My Questions # 0

Users Marked my Answers as Correct # 71
Users Marked my Answers as Wrong # 34
Questions / { saisankar }
Questions Answers Category Views Company eMail




Answers / { saisankar }

Question { IBM, 6215 }

What will be the length of the eibcalen ,if the transaction
is used to cics first time?


Answer

EIBCALEN:excecution interface block communication length is zero for the first time.it was more useful in pseudo-conversation technique.

Is This Answer Correct ?    2 Yes 0 No

Question { 5584 }

What is a mapset?


Answer

mapset : is a collection of maps.


map: is a collection of fields.

we can write any number of maps under one mapset.

example one mapset(login mapset) in this header (title of site),footer(address of site),body (login screen) submaps.

(any info mail me saisankar85@gmail.com)

Is This Answer Correct ?    0 Yes 0 No


Question { Xansa, 18507 }

What is the use of DSECT parameter in BMS?


Answer

dfhmsd type=dsect/map

dsect used for creating a symbolic map.

map is uesd to create a physical map.

better to use type=&sysparm used to create both symbolic and physical maps.

symbolic map is for application programmer.and
physical map is to enduser.
(any info regd it mail me saisankar85@gmail.com)

Is This Answer Correct ?    14 Yes 1 No

Question { IBM, 5417 }

What are the steps you go through to a create a BMS
executable?


Answer

first is create a physical map wich is a member of a load
library (cics defaultly no need to change)

second symbalic map wich is member of the copy library.




(any info mail me saisankar85@gmail.com)

Is This Answer Correct ?    0 Yes 0 No

Question { IBM, 7772 }

In an on-line environment, how can you prevent more than
one user from accessing the same Transient Data Queue at
the same time?


Answer

by providing loking mechanisms

we can lock the TDQ by using ENQ command.

eg:
EXEC CICS ENQ
RESOURCE('QID')
END-EXEC.

later we need to unlock it thru DEQ

eg:
EXEC CICS DEQ
RESOURCE('QID')
END-EXEC.

(any info mail me saisankar85@gmail.com)

Is This Answer Correct ?    6 Yes 0 No

Question { 6355 }

Can anyone say full transaction process? i mean when user
press enter key after that what happens from there to till
end of transaction


Answer

When a Transaction entered on terminal TCP(Terminal Control
Program) recognizes the incoming data from terminal and
makes an entry on TCT(terminal Control Table) and validates
the Terminal.
SCP(System Control Program) acquires storage for the
Terminal data.
TCP places data from terminal into terminal I/O Area (TIOA)
and Identifies the Task.
KCP(Task Control Program) obtains transaction identifier
from TIOA.
KCP thru PCT(Program Control Table) searches for the
application program linked with the Transaction .
If any program is linked with the the transaction then
system will make an entry on PPT(Processing Program Table).
PCP(Program Control Program), with PPT, resident address of
program is obtained.
If any files are associated with the program then make an
entry on FCT(File Control Table).
If any DB2 table is associated with the program then make
an entrynon DCT(Destination Control Table).
Thus the Application Program starts processing –
transaction is initiated.



-----------------------------------------------------
i want to add some to above answer

if any TSqueues are there tst(temporary storage table)
if any Tdqueues are there dct(destination control table)
if any db2 tables: RCT9resource control table)

(any info needs give mail to saisankar85@gmail.com)

Is This Answer Correct ?    1 Yes 0 No

Question { 19713 }

What is TSQ and TDQ.what is the the difference?
when you for tsq and when you go for tdq?


Answer

What are the differences between TSQ and a TDQ ?
A)
1)TSQ is temporary storage queue.

item no generates automatically for each n every record entered into it.Based on that we can retrive data from the TSQ more than once.In it random read is possible.

2)TDQ is trancient data queue.
no automatic item no generation.
it is read destructive.once we read data record from TDQ that is deleted.In it sequential read is posible.
Data can be changed in TSQ, but not in TDQ.

(3) TSQ can be written to Auxiliary or Main Storage, while
TDQ is written to Disk. Temporary storage is a holding
place, while Transient data is always associated with
destination.
(4) TSQ name is defined dynamically, while a TDQ name need
to be defined in the DCT. Note: An application uses TSQ 's
to pass info' from task to task, while a TDQ to accumulate
records before processing or send data for external use,
such as a print operation or other.


TDqueues are further divided into intra and extra.

intra - with in same regeion.(region restricted)one useful facility is ATI(AUTOMATIC TASK INITIATION).for this TRIGGERLEVEL is useful when we specify triggerlevel as 100
after insertion of 100 records in TDQ-intra what ever task given automatically processed.



extra -cics with batch/communication among more than one region.


(ANY INFO NEED mail to saisankar85@gmail.com)

Is This Answer Correct ?    1 Yes 2 No

Question { IBM, 5912 }

Hi Please try to be to-the-point.
1) How to INCLUDE a JCL segment in a JOB ? (A Small example)
2) What is SPOOL and what is SPOOL FULL ? and how to direct
the output of a Jobstep to SPOOL ?


Answer

i have 3 lines of jcl without jobcard.these 3 lines are
repetitively used by many members.

for reusability point of view these 3 lines are copied
according to the user.for write these 3 lines in member of
a pds.for copying

we write

//jobcard
// include membername
//sysin dd *
/*
//

for info:saisankar85@gmail.com

Is This Answer Correct ?    1 Yes 0 No

Question { IBM, 15423 }

How many JOB statements a JCL can have ? If there are more
than one JOB statements in a JCL, are they submitted in
succession or in parallel ?


Answer

only one job statement has to be there in jcl.


for info:saisankar85@gmail.com

Is This Answer Correct ?    5 Yes 16 No

Question { IBM, 8356 }

If Name is NOT given for a JOB statement, then will it give
error or installation will supply it for the JOB ?


Answer

without job name it cannot be submitted.

it will ask you like this way


IKJ56700A ENTER JOBNAME CHARACTER(S) -



for info:saisankar85@gmail.com

Is This Answer Correct ?    16 Yes 0 No

Question { IBM, 25134 }

How to release a JOB (from the input queue) held by TYPRUN =
HOLD ? and how to see the installation default time after
which a JOB will be automatically released ? How to see the
list of currently HELD JOBS ?


Answer

typrun=hold


can be relesed by specifying

typrun=run.


for info:saisankar85@gmail.com

Is This Answer Correct ?    0 Yes 4 No

Question { IBM, 25134 }

How to release a JOB (from the input queue) held by TYPRUN =
HOLD ? and how to see the installation default time after
which a JOB will be automatically released ? How to see the
list of currently HELD JOBS ?


Answer

1)type cmd line of ispf

1)tso sdsf enter
2)h
it shows the wt are the jobs that are in held.
-----------------------------------------------
2)just type sd;h on cmd line


for info: saisankar85@gmail.com

Is This Answer Correct ?    0 Yes 1 No

Question { IBM, 21946 }

How to print the Output to SPOOL using MSGCLASS and SYSOUT ?


Answer

msgclass=(1,1)


sysout=*

Is This Answer Correct ?    6 Yes 7 No

Question { IBM, 15535 }

1) Is CLASS used for assigning Priority (as we say a job
having class '6' will run before the job having class '5'?
then what is the difference between CLASS and PRTY ?
2) In a same JCL, 2 JOB statements with different Classes
and NO PRTY are submitted ? which will run first ? & with
different classes and different PRTY also, which will run
first now ?


Answer

if there are 2 jobs with the same class then it will check
for 'prty ' parameter.based on the prty it will submits.

if we are not coded any 'prty' paramater then which job
goes first time that will be executed.

for better understanding

class = a (2min) ,b (3min) , c (4min)

to separate the jobs based on the cpu time
consumed.installation dependent.


for other info : saisankar85@gmail.com

Is This Answer Correct ?    1 Yes 0 No

Question { IBM, 17485 }

Can we have a JOBSTEP without any EXEC ?


Answer

for testing purpose it was ok.

job will submits but for executing there is no steps.

it gives

"IEFC607I JOB HAS NO STEPS"


any forother info:saisankar85@gmail.com

Is This Answer Correct ?    2 Yes 2 No

 [1]   2    Next