Submit Blog Login Last Submitted Blogs RSS Archive Contact  
Mainframe230
 
 
 
Mainframe230
Entire mainframe world,plow your Maniframe knowledge in single site and also mainframe interveiw question and answers,entire mainframe jobs information
Language: English
RSS Feeds for this Blog
Statistics
Unique Visitors: 320
Total Unique Visitors: 1231372
Visitors Out: 2408
Total Visitors Out: 4089
 
 
Articles
What is Difference between TSQ & TDQ?
2010-11-11 06:02:25
(1) In Temporary Storage Queues Data is read randomly, While in Transient Data Queues data must be read sequentially.  (2) In a TSQ data can be read any number of times as it remains in the queue until the entire Queue is deleted. In TDQ data item can be read once only. To reuse the TDQ it must be closed and reopened.  (3) Data can be changed in TSQ, but not in TDQ.  (4) 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.  (5) 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. ...
 
What is use of FREEKB?
2010-11-11 05:30:59
In cics, FREEKB is used to free the keyboard when it gets locked in an transaction. This site is highly recommended and vastly useful. ...
 
SQL Important Questions And Answers
2010-11-09 07:49:41
SQL  Questions And AnswersWhat is an Entity? The basic data item stored in database is called entity. An entity can be any object, item, place, person, concept, or activity about which data is stored.What is an attribute? An attribute is a property of an entity. It describes a part of an entity. Entity could have one or more attributes.What is ER diagram? An Entity Relationship Diagram is diagrammatic representation of the logical structure of a database system.Describe the concept of keys. Candidate keyAn attribute that uniquely identifies a row is called candidate key. It is also called das surrogate key.Primary keyA candidate key that you choose to identify rows uniquely is called a primary key.Alternate keyIf there are multiple candidate keys in a table, the candidate keys that are chosen as primary key are called the alternate keys.Composite keyWhen the key that uniquely identifies the rows of a table is made up of more than one attribute, it is called as a composite ...
 
How can the SOC7 error be solved?
2010-11-09 00:06:39
1)by using XPEDITER. 2)Going behind the reasons causing Soc7 in working -storage. 3)The most preferable one is to get the value of offset in compile list,getting this offset then find this offset's corresponding value in your pgm.It will take you straight to the line causing SOC7. NOTE: S0C7 is a DATA EXCEPTION Error. which caused due to use of wrong data in the program. Such as use of alphabets in an arithmetic expression. For solving the S0C7 error first you find out the offset value in joblog for the perticular abend. Mapping that offset value to the lines od codes you find the area exactly where the error occured while processing. ...
 
RESETBR Command in cics
2010-11-08 04:00:49
The RESETBR commandEXEC CICS                RESETBR DATASET(file-name)               RIDFLD(data-area)               [ RRN | RBA ]               [ GTEQ | EQUAL ]                [ KEYLENGTH(data-value) [ GENERIC ] ]                [ REQID(data-value) ]                 [ SYSID(name) ]END-EXEC OptionsDATASET Specifies the file name as defined using CEDA DEFINE FILE(file-name) GROUP(group-name) RIDFLD For a KSDS specifies the key of the record where the browse Will start. For a RRDS it specifies the relative record number and for an ESDS it specifies the RBA (PIC S9(8) COMP). If RRN or RBA is not specified, key is assumed. RRN Specifies that the file is a RRDS and the RIDFLD shou...
 
READNEXT Command and READPERV Command in cics
2010-11-08 03:57:46
The READNEXT commandEXEC CICS               READNEXT { DATASET(name) | FILE(name) }             { INTO(data-area) | SET(pointer-ref) }             [ LENGTH(data-area) ]             RIDFLD(data-area)             [ KEYLENGTH(data-value) ]             [ RBA | RRN ]             [ REQID(data-value) ]             [ SYSID(name) ]END-EXEC Options DATASET or FILE Specifies a 1 to 8 character name for the dataset as specified using CEDA DEFINE FILE(name) INTO The target data area SET Specifies a pointer data item (or register) to hold the address of the data record LENGTH Specifies in a half word PIC S9(4) COMP field. This is an input / output field. On input it specifies the length of the d...
 
Browser commands in cics - STARTBR Command
2010-11-08 03:52:06
The STARTBR commandEXEC CICS             STARTBR DATASET(file-name)            RIDFLD(data-area)             [ RRN | RBA ]              [ GTEQ | EQUAL ]              [ GENERIC ]              [ KEYLENGTH(data-value) ]              [ REQID(data-value) ]              [ SYSID(name) ]END-EXEC Options:DATASET Specifies the file name as defined using CEDA DEFINE FILE(file-name) GROUP(group-name) RIDFLD For a KSDS specifies the key of the record where the browse Will start. For a RRDS it specifies the relative record number and for an ESDS it specifies the RBA (PIC S9(8) COMP). RRN Specifies that the file is a RRDS and the RIDFLD should be interpreted as a relative record numbe...
 
What is Browser in cics?
2010-11-08 03:48:08
BrowsingAccessing files sequentially is called browsing. The commands that are needed for browsing are:- STARTBRREADNEXTREADPREVRESETBRENDBR You can browse a KSDS, RRDS or ESDS. Browsing a KSDS is on key sequence. For an RRDS it is based on relative record numbers. For an ESDS it is based on RBA. ...
 
FILEAID Tool Important Tips
2010-11-07 23:20:54
TIP # 1 FILEAID The Easiest and Coolest way to locate bad data is thru File-Aid's FIND command. 1.OPEN the file in FILE-AID (in either browse or edit mode) 2.XREF with COPYBOOK. 3.Use FMT mode 4.Then issue , F /field-name INVALID or F /field-number INVALID The control will take you to the first invalid data record for the given field. e.g., The FILE has 3 fields namely NAME,AGE,COUNTRY. If you want to find the invalid data in the age field, then issue F /2 INVALID TIP #2 FILEAID We always face a s ituation such that when we have opened a File in FI LEAI D Brows e mode but later wished it was EDI T Mode and vice ver sa. S o in this s ituation, what we do is come out of the brows e mode and again open in edit mode and vice ver sa. But ther e is a cool command available in FI LE-AI D to help us in this type of s ituation. I f u r in Brows e Mode and want to change it into EDI T Mode , in the Line Command is sue COMMAND = = > GO EDI T I f u r in EDI T Mode and want to change it into ...
 
CICS Important Tips
2010-11-07 23:15:20
TIP # 1 CICS Use CALLs instead of LINKs in CICS EXEC CICS LINK - establishes a new run unit - sets up environment - Does CICS table-search - For all this activities, it executes 1400 machine code instructions CALL - It executes around 12 machine code instructions Just replacing EXEC CICS LINK with CALL statement on a case study, it was found that Internal Transaction Response time improved 23 - 78 % Total CPU Time improved 15 - 23 % Dynamic storage use improved 11 - 30 % * CALL used in the study is STATIC CALL . COBOL refered here is VS COBOL II TIP # 2 CICS You can use a COBOL CALL statement to call only a VS COBOL II or an Assembler language program in the same load module as the calling program. For calls to programs written in languages other than VS COBOL II, including other versions of COBOL, you need to use the commands EXEC CICS LINK or EXEC CICS XCTL. TIP # 3 CICS Do you know how CICS was called initially ?? PUCICS!!! PUCICS stands for Public Utilities Cust...
 
 
 
 
eXTReMe Tracker