Steps To Clone Oracle EBS R12

There’s Two major Parts In This Topics :
1- Pre Clone Steps .
2 – Post Clone Steps.


1- Pre Clone Steps : 

On Application Tier : 

1-    Execute Apps environment file
3-    ./
4-    Perl appsTier

Database Tier : 

1-    Execute Database environment ( under ORACLE_HOME)
2-    cd $ORACLE_HOME/appsutil/scripts/(CONTEXT_NAME)
3-    ./
4-    perl dbTier

shutdown application and database Copy your virtual nodes on new servers .

Post clone Steps:

Database Server

1-    cd $ORACLE_HOME/appsutil/clone/bin
2-    perl dbTier

Application Server:

1-    cd $COMMON_TOP/clone/bin
2-    perl appsTier


Thank you
Osama mustafa

16 thoughts on “Steps To Clone Oracle EBS R12

  1. Assalamo alaikumVery nice information Pre clone stepsIs our Source machine (e.g: proddb) will be UP (means Database & Application Tier should be start) ?Post Clone stepsIs our Target machine (e.g: clonedb) will be UP (means Database & Application Tier should be start) ?Thanks


  2. Assalamo AlaikumThanks BrotherI didnot get you. Bcaz I am newbie..Pre clone stepsBefore run the below script…$ perl dbTier$ perl appsTierIs our Source machine (e.g: proddb) will be UP or DOWN (means Database & Application Tier should be Started or Shutdown) ?Post Clone stepsBefore run the below script…$ perl dbTier$ perl appsTierIs our Target machine (e.g: clonedb) will be UP or DOWN (means Database & Application Tier should be Started or Shutdown) ?Thank you very much


  3. Thanks BrotherI have run the Pre Clone command after that I shutdown the Source(proddb) & Target(clonedb) Machines. Then copy the file from Source to Target Machines. After finish the copy. After finished the copy I will start the dbTier & appsTier in Source & Target Machines for Post Cloning.But question is that how it will start the Target(clonedb) machine because I have copied here from Source(proddb) machine.How Target machine will recognize the Source machine files.Thank you very much


  4. Sir try when you are publishing any post the screenshots would be included. It will be useful for newbie's like us. One Indian author supervising ( and ( he provides screenshots and outputs as well which are very useful for beginners and SQL community. kindly try to adopt like that guy. And this is nice post. I'll be oblige to you. kindly review my request.thanks


  5. I am posting screen-shot for the Topics that i feel it's need lot of steps, or what i feel it's will be better for post it with screen-shout i have lot of topics on my blog contain screen-shot and describe each step one by one, for this topics it's static steps no need for screenshot


  6. Hi, I have completed the cloning.Cloned PRD to TST system.After starting TST when I try to login , it fails and TST url maps to PRD URL (What!)Look like there is somewhere inside the app that it still points to PRD URL.Any suggestions


  7. Hi,I just explain the current scenario,version R12.1.X ,cuurenly linux version -since its new project we dont have details of existing prod-(need to request them)Need to clone from existing PROD server(both database and application).those will provide backup for us..out of this we have to create three instances for DEV – one server for application (internal)and one for database tier,one for DMZ (external).so my query is what details we should get from existing shuld be similar for Existing prod and DEV-(userid's,group id;s,kernel parameters,rpms)?what steps we have to follow to create this new dev server.what details we require from existing prod server???Note:On new development server ,we supposed to implement DMZ server?can any body explain the to proceed this??thanks for ur help..


  8. what about coping all apps tier node apps and inst directories toward clone node or just copy apps directory only without inst directory ? kindly advise thanks


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.