We have upgraded to Oracle RAC and unable to connect from Clarity CSA. How do we configure this?
Release : Any
Classic PPM supports using an Oracle cluster to provide higher scalability, redundancy, and failover than is possible with a single Oracle server.
Follow these steps:
Selected.
Fully qualified Oracle cluster JDBC URL. This URL is a jdbc prefix followed by the full TNS specification.
The JDBC URL must contain the ServiceName parameter referencing a TNS entry on the specified Oracle host with the desired RAC configuration.
For example:
jdbc:clarity:oracle://server:1521;ServiceName=SERVICENAME;BatchPerformanceWorkaround=true;InsensitiveResultSetBufferSize=0;ServerType=dedicated;supportLinks=true
Alternative examples:
Embed the RAC servers in the URL itself with the following DataDirect syntax:
jdbc:clarity:oracle://server1:1521;ServiceName=SERVICENAME;BatchPerformanceWorkaround=true;InsensitiveResultSetBufferSize=0;ServerType=dedicated;supportLinks=true;AlternateServers=(server2:1521;server3:1521);LoadBalancing=true
Oracle RAC servers with SCAN listener:
jdbc:clarity:oracle://oracscan:1521;ServiceName=SERVICENAME;BatchPerformanceWorkaround=true;InsensitiveResultSetBufferSize=0;ServerType=dedicated;supportLinks=true;AlternateServers=(oracscan:1521);FailoverMode=Select;ConnectionRetryCount=20;ConnectionRetryDelay=15;LoadBalancing=true"
Oracle DataGuard:
jdbc:clarity:oracle://PRIMARY_SERVER:1521;ServiceName=SERVICENAME;AlternateServers=(PHYSICAL_STANDBY_SERVER:1521);ConnectionRetryCount=20;ConnectionRetryDelay=15;;BatchPerformanceWorkaround=true;InsensitiveResultSetBufferSize=0;ServerType=dedicated;supportLinks=true
For more information, see these resources:
Oracle documentation for RAC and DataGuard setup, SCAN, and services setup. DataDirect Web site. Search for information about using DataDirect Connect for JDBC with Oracle Real Application Clusters (RAC).
This is documented here: Broadcom Documentation: Oracle Database Clustering