The tcVISION DBMS Extensions for IMS/DB, DL/I, VSAM, DB2, ADABAS, CA-Datacom and CA-IDMS allow the capturing of changed data in real-time or near real-time directly at the database level.
The implementation of the DBMS-Extensions also provides a secure data storage, even across restart of the DBMS.
Via a graphical Windows interface it is easy to setup the metadata import, which uses the data definition details of the different data stores being replicated. For the current example tcVISION uses the PSB and DBD information within DL/I.
The following is a customer implementation that is in production use.
The collector acts as DBMS Extension and collects the changed data. The changed data that qualifies for further processing is transferred to a pool.
The changed data in the pool is propagated into the target system by a processing script.
The definition of the script is an easy wizard based step and part of the project wizard shown below.
Target tables can be automatically created. Alternatively tables that already exist in the target system can be assigned.
The activation of the new project is performed using the tcVISION Control Board.
Based upon 40 DLI segments and approx. 200,000,000 data records, between 180,000 and 200,000 data changes are performed by the applications daily. A traditional data transfer implementation for the synchronization is not possible due to the large amount of changed data.
The tcVISION DBMS-Extension captures the changes performed by the Online- and Batch DL/I-programs and performs a real-time propagation of the changed data to the DB2 system. If the DB2 system is not available as the target system, the tcVISION processing automatically switches to a VSAM KSDS file. This guarantees a high degree of reliability.