Gen applications and Oracle Real Application Clusters (RAC)
search cancel

Gen applications and Oracle Real Application Clusters (RAC)

book

Article ID: 18495

calendar_today

Updated On:

Products

Gen Gen - Workstation Toolset Gen - Host Encyclopedia Gen - Run Time Distributed

Issue/Introduction

Do Gen applications support or are they compatible with Oracle Real Application Clusters (RAC)?

Environment

Release: 8.5, 8.6

Resolution

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:
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 net_service_name parameters and the RAC control any switching between server instances in the cluster.

Additional Information

Gen™ 8.6 > Implementation Toolset > UNIX and Linux Implementation Toolset > Testing and Running Applications