Is RAC One Node Certified for E-Business Suite?

Oracle Real Application Clusters (RAC) is a cluster database with a shared cache architecture that supports the transparent deployment of a single database across a pool of servers.  RAC is certified with both Oracle E-Business Suite Release 11i and 12.  We publish best-practices documentation for specific combinations of EBS + RAC versions.  For example, if you were planning on implementing RAC for EBS 12, you would use this documentation:
Many of the largest E-Business Suite users in the world run RAC today, including Oracle; see this Oracle R12 case study for details.

A number of customers have recently asked whether RAC One Node can be used with the E-Business Suite.  From the RAC website:
Oracle RAC One Node is a new option available with Oracle Database 11g Release 2. Oracle RAC One Node is a single instance of an Oracle RAC-enabled database running on one node in a cluster.

Diagram of RAC One Node database migration between nodes rac_one_node.png

RAC ONE Node is supported as a cold failover solution for E-Business Suite environments.  We don't support live node migration; the E-Business Suite does not have code-level support for Fast Application Notification (FAN) events at present. 

Is there RAC One Node documentation for EBS environments?

No, we do not explicitly certify or document E-Business Suite configurations.  You can follow the generic RAC One Node documentation to implement this in E-Business Suite environments.  If you're interested in using this technology with the E-Business Suite, you're advised to run proof-of-concept tests prior to a production deployment to ensure that it meets your operational requirements.

Related Articles


Does RAC One Node spell the end of 3rd party clusterware (eg. VCS) , who were hitherto used as a database failover medium ?

Posted by Rakesh on December 22, 2010 at 10:47 PM PST #


I will leave it to those inclined to punditry to comment on whether one given technology spells the end of others.

My opinion is that having many different technical options to achieve the same end-result is ultimately a win for consumers.


Posted by Steven Chan on December 27, 2010 at 04:55 AM PST #

Hi Steven,

Thanks for your information about RAC One Node for EBS.
One question, does PCP (Parallel Concurrent Process) work on RAC One Node?
Many thanks.


Posted by brama on December 27, 2010 at 12:10 PM PST #

Hi, Brama,

Not sure what you mean by "work." PCP is intended to distribute different batch jobs to different nodes in a multi-node RAC cluster. In a RAC One Node configuration, there is only... wait for it... one node. There's no point in using PCP, since there are no additional nodes to which to distribute batch jobs.


Posted by Steven Chan on December 28, 2010 at 03:35 AM PST #

Hi Steve,

Thanks for the note.

So For EBS environment, I don't see any benifit using RAC one node over use RAC multinode and keep all instances down except 1 node.

For both RAC 1 node and RAC 2 node (saying 2 node just for easy mention-ability), we need to have Grid Infra installed, ASM and and as well as Oracle Home in RAC installed. Except in RAC 2 node, we'll have the network topology built in EBS. But for RAC one node, we'll not have that.

So in case of actual database server crash (for EBS), to me it seems easy just to bring up the 2nd RAC node database rather than configuring RAC one node in the 2nd node. In case of EBS, both are cold failover. For for RAC one node, we need to build the topology once again by running autoconfigs.

Do you think anything wrong in my thought?


Posted by guest on June 28, 2012 at 08:23 AM PDT #

Hello, Chandra,

Sorry for the delay in responding. I agree with your reasoning.

If I were planning a high-availability architecture, I would consider a full-scale Real Application Clusters deployment to be more useful than a RAC One Node architecture.


Posted by Steven Chan on July 16, 2012 at 08:26 AM PDT #

Thank you Steven for your response.


Posted by Chandra on July 16, 2012 at 09:04 AM PDT #

Hi all,
Recently started supporting a RAC OneNode implementation of EBS
I am totally confused by the way the installation has been performed, as all my reading on the subject leads me to believe the instance names should be the same, because only one is up at any one time.
I have only one apps server, and two physical database servers. One node has the instance name set to DB_1 and on the second DB server, the instance name has been set to DB_2. They fail over beautifully, but core forms do not work when DB_2 is up!
Thanks all in advance,
Should these instances have the same dbname?

Posted by guest on August 25, 2014 at 11:56 PM PDT #

Hi, Guest,

I'm sorry to hear that you've encountered an issue with this.

We can provide general conceptual guidance here, but I'm afraid that this blog isn't the best place to get technical support for specific issues like the one that you're working through.

Your best bet would be to log a formal Service Request via My Oracle Support (formerly Metalink) to get one of our specialists engaged.

Please feel free to forward your Service Request number to me if it gets stuck in the support process for some reason.


Posted by Steven Chan on August 26, 2014 at 09:27 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed


« April 2015