Do Gen applications support or are they compatible with Oracle Real Application Clusters (RAC)?
Release: 8.5, 8.6
Gen application runtime for UNIX/Linux and Windows.
Oracle Real Application Clusters (RAC) allows multiple servers to run simultaneous Oracle instances to a single database using shared disk technology.
Gen is not directly aware of the way Oracle RAC functions and is not specifically tested nor certified with it. However, theoretically connecting a Gen application to a RAC environment should be successful.
A Gen application can connect to an Oracle database using a tnsnames.ora file net_service_name
definition. For example with Windows/Unix based Gen C servers the database connection parameters on each line of the Transaction Enabler aeenv file can be changed by replacing the final 2 fields of each line: userid password
with a single field: userid/password@net_service_name
So theoretically connecting a Gen application to a RAC environment should be successful as long as the tnsnames.ora file net_service_name
parameters and the RAC control any switching between server instances in the cluster.