Do Gen applications support or are they compatible with Oracle Real Application Clusters (RAC)?
Release: 8.5, 8.6
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 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:
with a single field:
So theoretically connecting a Gen application to a RAC environment should be successful as long as the tnsnames.ora net_service_name parameters and the RAC control any switching between server instances in the cluster.