We are running CA OPTIMIZER 7.0 0401AOM00 on our system but are not sure whether it is CA OPTIMIZER or CA OPTIMIZER II, is there a way to confirm it?

Document ID : KB000022066
Last Modified Date : 14/02/2018
Show Technical Document Details

Question:

CA Optimizer and CA Optimizer/II is started at IPL time by the CA common services utility program CAIRIM. The Optimizer products each have a unique CARD that is used to initialize each product. If a site is a user of both products then only the CA Optimizer/II RUNTIME is started at IPL time. The CA Optimizer/II RUNTIME supports both CA Optimizer products and only one RUNTIME should be started for sites that use both products.

Below are the Initialization CARDS for both products.

CA Optimizer R 7.0.
PRODUCT(CA-OPTIMIZER) VERSION(OM70) INIT(RX30INIT)

CA Optimizer/II release 7.0 and release 8.5
PRODUCT(CA-OPTIMIZER/II) VERSION(OX70) INIT(RX70INIT)
PRODUCT(CA-OPTIMIZER/II) VERSION(OX85) INIT(RX85INIT)

You should also check what CA Optimizer load libraries you have defined in your linklist. Historically the CA Optimizer products had two load libraries that you define to the linklist. They are the HLQ.CAILIB and the HLQ.CAILPA. Starting in release 8.5 of CA Optimizer/II the HLQ.CARXLOAD replaces the HLQ.CAILIB and the HLQ.CAILPA in the linklist.

Answer:

Below is an example of the possible CA Optimizer license keys required to run the products at your site.

Prod(OM) Date(DDMMMYY) CPU(XXXXXX/XXXXXX) LMPCODE(XXXXXXXXXXXXXXXX)
Prod(RX) Date(DDMMMYY) CPU(XXXXXX/XXXXXX) LMPCODE(XXXXXXXXXXXXXXXX)

Below are the product code descriptions.

CA Optimizer/II - Prod(OX) - Compile & Runtime.
CA Optimizer/II - Prod(RX) - Runtime only. Cannot compile with CA Optimizer/II.
CA Optimizer - Prod(OM) - Compile & Runtime.
CA Optimizer - Prod(RL) - Runtime only. Cannot compile with CA Optimizer.

Each LPAR must initialize the appropriate CA Optimizer runtime in order for the products to properly function.

Here is sample CAIRIM's RIMPARM entry that are used to start the product.

PRODUCT(CA-OPTIMIZER) VERSION(OM70) INIT(RX30INIT)
PRODUCT(CA-OPTIMIZER/II) VERSION(OX70) INIT(RX70INIT)
PRODUCT(CA-OPTIMIZER/II) VERSION(OX85) INIT(RX85INIT)

Only one runtime can be initialize per LPAR. The CA Optimizer/II RUNTIME supports both CA Optimizer products. Sites that are users of both product must start the CA Optimizer/II RUNTIME.

If an LPAR is initialized with CA Optimizer runtime then the LPAR will only be able to use CA Optimizer.

If an LPAR initialized CA Optimizer/II runtime then the site may also be using CA Optimizer. You will need to check the linklist for the CA Optimizer HLQ.CAILIB and HLQ.CAILPA libraries.