• How to Modernize Mainframe Batch Jobs (1 of 3)

    The really good thoughts why modernizing batch process is needed in mainframe. Read more.

  • How to Expose Mainframe Programs to WebServices API

    Exposing mainframe applications/modules to front end Java or other web applications is booming today. Switching from one process to another, the first thing what we need to do is: Cost-benefit analysis Many big organizations have a thought in their mind to use mainframe modules with web applications. There are multiple reasons switching to Webservices: Front…

  • VaGen Vs CoolGen 5 Top Differences

    VaGen and CoolGen both are two different interface layer programs used to expose mainframe to front end Java application. As usual, Java can not understand mainframe Cobol logic. It needs translator. These two will act as translators to convert logic into Java understandable syntax. CoolGen This enables companies to transform their OS390 and Unix applications to…

  • Top Tools to Migrate IMS DB to RDBMS

    First step, we need to do while making a decision moving from IMSDB to RDBMS is: Cost benefit Analysis. As from the proven things RDBMS takes more CPU than IMSDB. The reason to take more CPU is, in RDBMS the concept of Query optimization takes more CPU compared to IMSDB, which construct access path. 3…

  • Take Free Skill Test!

    There are several courses available. As an experienced professional, time to time testing your skills is an added advantage. Cobol,Db2,Oracle,Java,C#…. Lot of skill tests available just take one.

  • Best IT Skill for Next 5 Years?

  • 6 Soft Skills to Put on Resume: Boost Job Search

    Soft skills play vital role. These skills help you how to showca

  • JCL-GDG Absolute Version and Generation Number

    There is an interesting fact should know by all mainframe guys. GxxxxVyy, where xxxx is an unsigned 4-digit decimal generation number (0001 through 9999) and yy is an unsigned 2-digit decimal version number (00 through 99). For example: D.H.C.G0001V00 is generation data set 1, version 0, in generation data group D.H.C. D.H.C.G0009V01 is generation data set…

  • 2 Top Ways of Browsing CICS Error Logs

    In two ways we see the CICS error logs – Batch and Online CEMT and CSMT. You can run a batch job of DFHJUP to read and process CICS log data in MVS system logger log streams and in MVS SMF data sets. Below batch job runs on each LPAR to route error messages to TSO //PRNTJNL EXEC PGM=DFHJUP//STEPLIB  DD…

  • CICS-CEMT Commands (3 of 3)

    CEMT cics list of commands

  • How to Migrate DB2 BLOB to Oracle

    What is BLOB/LOB/DBCLOB? A large object is a data type used by DB2 to manage unstructured data. DB2 provides three built-in data types for storing large objects Creating BLOB Table space: Ref:Craig mullins article. Example: CREATE LOB TABLESPACE TDORGCHT   IN DSN8D10A   LOG NO   USING STOGROUP DB2NNN         PRIQTY   144000         SECQTY   144000   LOCKSIZE…

  • CICS- CECI Commands (2 of 3)

    Tracing an abend in CICS: When a CICS program terminates abnormally, an abnormal termination message like this is sent to the terminal: DFH006I TRANSACTION DFXX PROGRAM DFXXP00A  ABEND ASRA AT H400 This message indicates that the program DFXXP00A started by transaction DFXX at terminal H400 ended with an abend code of ASRA. Almost always, it’s the abend code that gives you the information…