On Wed, 8 Mar 2023 11:35:09 +1300, Laurence Chiu <[email protected]> wrote:

>Just to explain why we need two LPARs. The application uses a VSAM dataset
>which is updated for all incoming transactions.  If we want to run two
>instances of that application on two different LPARs to provide
>availability even if one of the LPARs goes offline for any reason, then the
>VSAM dataset needs to be shared across the two instances when both are
>running to support concurrent access.
>
>The only other option for the two LPARs on the same CEC is possibly VSAM
>ShareOptions but given this is a package from a vendor, it might not be
>coded to support the right queueing and de-queueing of access to that
>dataset.

IBM has a product called "CICS VSAM Transparency for z/OS" that claims you can 
migrate VSAM Files to Db2 Tables without having to change any program code.
https://www.ibm.com/support/pages/ibm-cics-vsam-transparency-zos

From the web page:

IBM CICS VSAM Transparency for z/OS

Helps you migrate valuable data from VSAM files to Db2 tables in a manner that 
can evolve as business needs change

IBM® CICS® VSAM Transparency helps you move valuable data from VSAM files to 
Db2® tables. This migration can evolve as your business requirements dictate, 
without having to modify your CICS® and batch VSAM application programs. You 
can access the Db2® data 24x7, as well as integrate your data with new and 
existing Db2® applications, preserving your core investments and avoiding 
costly application rewrites. 

I'm sure it's not cheap, but it would allow you to share the data and it may be 
cheaper than what you would need to do to share a VSAM file.

I have no experience with the product so I don't know if it works as advertised.

-- 
Dale R. Smith

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to