Need of Two Oracle Home in R12

I am a newbie apps dba and was going through the oracle documentation. Where I learnt that in r12 there are two ORACLE_HOME 10.2.0 and 10.3.0. I tried to research regarding the same but couldn't find anything conclusive enough that would clear my fundamentals regarding the need for having 2 ORACLE_HOME. Of what I have understood , 10.2.0 is Developer Home which hosts the Apache, forms server etc and 10.3.0 hosts the JAVA/html server etc. Is my understanding correct regarding the same ? and what is the use and advantage of having two Oracle Homes? Do explain me in laymen terms as I am still a newbie!

BhaviSavla;
I guess you dint understand what I have said!!! I HAVE ALREADY READ THAT THOUSAND TIMES!!! Please think double&triple time while you are talking wiht Hussein Sawwan about EBS related questions. I am sure about Hussein Sawwan  understand your question as he understand other questions and already he has been answered your question(If you have ability to understand what you read)
I strongly suggest you about TO BE KIND-RESPECT with forum users which are trying to help other people here.
And I am still not able to understand the actual advantage of having TWO ORACLE_HOME...After read something, If you still understand than dont blame forum users. Choose easy way... Rise SR!
Kindly do not post just to increase your number of posts on this forum!! If you cannot help me in anyway with this, kindly do not post!If you dont follow OTN forum site consistently than DO NOT MAKE COMMENT about people here If the topic is Hussein Sawwan.
I must remind you something... He has more than 50k post wiht 51k points which mean he made post here like your_post_count*1500times... Wiht other words, his each post equal to 1 point, which mean his each post has meaning which are helpful!
Do you have capability to calculate how mch time he spend here?
Dont thing so!
Moderator, I belive this question is already answered If the poster read notes! Please close or lock this thread!
Thanks
Helios

Similar Messages

  • Two oracle homes in linux!

    Hello !
    Can we make two oracle homes in Linux .
    In one home i have to install 8i database and in the other home i have to install 9iAS.
    What i think is , for two oracle homes in linux u need to make two oracle users first ,and in two different bash_profile file u have to give the path of oracle home. So this thing will not allow to start
    your database every time. u have to change user every time and then start your database .
    This thing will create problem .
    I have tried this thing on NT and it worked . I mean i made two oracle Homes and on one home i installed 8i and on other home i installed 9iAS. and it worked uccessfully.
    How can i do it on Linux .
    Regards
    null

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by seemab:
    Sir i am talking about Red Hat Linux.
    Can we do it on it .
    Regards<HR></BLOCKQUOTE>
    I don't see why not. I used to use Red Hat and it worked the same.
    Say you want to start the database, open a terminal and do something like
    su - oracle
    <give password>
    . setupdbenv
    small script you write to set your SID, ORACLE_HOME, etc
    then start the database in that terminal.
    Similarly, for Oracle9iAS, log on using the correct user (root?), set the environment using something like . setupiasenv, and do the apachectl thing.
    I have 5 different Java environments I can setup in this way. Would be impossible if I used .bashrc or .profile to setup my environments.
    Cheers,
    Malte
    null

  • Two oracle homes on linux !

    Hello !
    Can we make two oracle homes in Linux .
    In one home i have to install 8i database and in the other home i have to install 9iAS.
    What i think is , for two oracle homes in linux u need to make two oracle users first ,and in two different bash_profile file u have to give the path of oracle home. So this thing will not allow to start
    your database every time. u have to change user every time and then start your database .
    This thing will create problem .
    I have tried this thing on NT and it worked . I mean i made two oracle Homes and on one home i installed 8i and on other home i installed 9iAS. and it worked uccessfully.
    How can i do it on Linux .
    Regards
    Seemab

    No you don't need a separate user. Just a shell script to change the environment.
    This is fairly standard on all unix platforms and is covered in the manuals, generally you run .oraenv or .coraenv which is really just a shell script which resets the environment.(theres probably a bash shell script for linux I haven't checked). However you can write your own to suit you needs. Generally the format is that the script it prompts you for an instance name and sets the environment approppriately but it could prompt you for anything.
    for example
    echo "which environmnet do you want"
    read OENV
    case $OENV in
    9) ORACLE_HOME=....
    ORACLE_SID=....;;
    8) ORACLE_HOME=....
    ORACLE_SID=....;;
    esac

  • One lieneter for two oracle homes?

    Hi
    If I have two Oracle Homes on the same servers (say, 10.2.0.4 and 10.2.0.5), do I need to configure two listeners (one for databases of each Home) OR one listener (from the higher version Oracle home probably) will be good enough? If one listener is enough, is there special configuration for such case?
    Best regards

    user130038 wrote:
    Hi
    If I have two Oracle Homes on the same servers (say, 10.2.0.4 and 10.2.0.5), do I need to configure two listeners (one for databases of each Home) OR one listener (from the higher version Oracle home probably) will be good enough? If one listener is enough, is there special configuration for such case?
    Best regards
    No, the listener from the most recent release would be sufficient for all the databases running on the machine.
    Aman....

  • Two oracle home in System

    Previously I have used oracle 9i Client. After that I have installed Oracle 10 g client.Now In my machinne , have two oracle homes(Oracle 9i and 10g ).I want delete the Oracle 9i home from my machine.
    Help me.
    Thanks,
    Anzy

    Technically it's safe to remove 9i ORACLE_HOME without affecting 10g.
    However sometime you might have some application compiled with old 9i installation and depend on it.
    Make a backup of 9i home before remove it just in case.

  • Two oracle home 11g and 10g

    hi all
    i have al-ready installed oracle 11g on my xp and created database then
    when i want to install oracle 10g .it installed sucessfully
    but i cannot connect to any of the oracle software
    as  i put the SAME oracle_base for both the ORACLE 11g and oracle 10g
    Can anyone help me how to have two oracle home on a single machine xp?
    Thanks
    Misin

    Hi,
    there isnt any problem.
    During instalation you set ORACLE_BASE. It could be the same for both version but you have to set diffrent ORACLE_HOME
    Samething like this
    (it's on linux but the same is on win )
    echo $ORACLE_BASE
    /opt/app/oracle
    for 10g
    echo $ORACLE_HOME
    /opt/app/oracle/product/10/db10g
    for 11g
    echo $ORACLE_HOME
    /opt/app/oracle/product/11/db11g
    Now when do you want to run 10g set 10g enviroment and for 11g ORACLE_HOME form 11g.
    REgards,
    Tom
    http://oracledba.cz

  • Environment Variables in a single host same user  two Oracle homes OAS

    Hello All.
    I've been googleing and looking over otn site but I cannot find solution to my question that, perhaps, is pretty easy.
    I have an OAS 10g installation in a Linux single node.
    I've made the installation the INFRA and the MT with the same user (oracle)
    If I set the ORACLE_HOME in the oracle user .bash_profile my command lines will work just for the ONE of the Oracle Home (the one pointed in the profile).
    I have two solutions:
    1. Make the .bash_profile dynamic. that is to program like a menu to ask what Environment Variables to load (infra's or MT's.)
    2. Make like .bat files to just call them and set whatever I need.
    Sounds simple, but I have no idea how to make or program any of them. I am pretty much a newbie in unix shell script programming.
    Thanks in advance any help.

    Ricard wrote:
    Hi
    This is for test purpose.
    I know oracle dont enjoy having same SID for 2 instances in same host.
    I was reading about it and seems is possible on UNIX machines. So i tried to do in a red hat linux enterprise 4.
    But with dbca, im always stoped by oratab, cause cant have same oracle_sid in oratab.
    Any idea how to do it?
    Not using dbca and making the database manually via script?
    ThanksWell, if you read this link,
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/startup.htm#CNCPT601
    And from here, this quote,
    >
    Multiple instances can run concurrently on the same computer, each accessing its own physical database. In large-scale cluster systems, Real Application Clusters enables multiple instances to mount a single database.>
    One instance can be used only by one single database on a box. There may be another instance of the same name available but Oracle won't let you open that database. You will receive,
    ORA-01102 cannot mount database in EXCLUSIVE modeCause: Some other instance has the database mounted exclusive or shared.
    Action: Shut down the other instance or mount in a compatible mode.>
    So , in any case, you are limited to one single database and one instance. As Paul mentioned, using different case, you may be able to achieve this but that still can't be called a true test as on *nix, case does matter and ORCL and orcl are going to be considered as two different databases.
    HTH
    Aman....

  • Two oracle homes 8 and 10

    Hi,
    on a windows 2003 server I have Oracle 10g and Oracle 8.1.7.
    When we start listener of 10g , it deos not start listener for 8.1.7 data base. For starting 8.1.7 Listener I should go to Oracle_HOME/bin of 8.1.7.
    Is there any way to resolve this in order to start Listener for 8.1.7 with 10g listener ? How to include 8.1.7 Db in SID_LIST_LISTENER of 10g listener.ora?
    The same we can not use SQLPLUS of 10g to connect to 8.1.7 data base . We should do this from 8.1.7ORACLE_HOME/bin. How can I change to be able to connect from every directory ?
    Many thanks.

    Use oracle netmanager to include oracle 8i database service name in to 10g listner or else manually include 8i SID and oracle home in to 10g listner file.
    Netmanager can be started by typing netmgr on command prompt
    e.g
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (PROGRAM = extproc)
    (SID_NAME = orcl)
    (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
    (SID_DESC =
    (GLOBAL_DBNAME = orcl)
    (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
    (SID_NAME = ORCL)
    (SID_DESC =
    (GLOBAL_DBNAME = TSH1)
    (ORACLE_HOME = /data2/oracle/ora8i)
    (SID_NAME = TSH1)
    2)
    in 10g Home you need to configure tnsnames.ora for the 8i database to be connected. Put the 8i server ip and SERVICE_NAME and port in 10g tnsnames.ora file. You can find this file in $ORACLE_HOME/network/admin
    TSH1 =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.21.29)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = tsh1)
    )

  • Two Oracle Homes

    OS: Windows XP, 32-bit
    Oracle DB 1: Oracle 9i Enterprise Edition Release 9.2.0.7.0
    Oracle DB 2: Oracle10g Enterprise Edition Release 10.2.0.1.0
    How can I manage environment variables like ORACLE_HOME and ORACLE_SID for both oracle databases?
    What I do now:
    Depending on the DB I want to use I set up ORACLE_HOME and ORACLE_SID accordingly, describe the path to the oracle home directory in the PATH env variable and start the appropriate oracle service from Services.
    As you can imagine this is unthinkable.
    (Besides, I noticed that in the Registry I have key for oracle home only for the 10g DB. I don't know why is this like that. But for Oracle 9i I have no keys in HKEY_LOCAL_MACHINE-> SOFTWARE -> ORACLE.)
    Could anyone suggest cleverer method to manage both databases in windows without the need manually to set variables each time when I switch?

    Perhaps one easy method was to setup 2 batch files, e.g.:
    C:\WINDOWS> copy con 9.bat
    @echo off
    set ORACLE_SID=inst9
    set ORACLE_BASE=path_to_base
    set ORACLE_HOME=path_to_home
    etc...
    prompt [oracle 9i] $p$g
    echo "Environment Oracle 9i"
    Control-Z Return
    Create a 10.bat with appropriate data too.
    If you put the batch files in C:\windows they will be in your path and you can simply type "9" or "10" depending on which Oracle environment you need.

  • How to uninstall the 8.0.6 Oracle Home after R12 upgrade

    I would like to remove the 8.0.6 Oracle Home from the central inventory after completing an R12 upgrade. Using the 10.1.3 OUI, I am able to remove the 9iAS Oracle Home from the inventory, but the 8.0.6 Oracle Home does not have a checkbox that allows OUI to deinstall. I thought there was some 8.0.6 process that would do the inventory deregistration.

    I found 8.0.6 $ORACLE_HOME/orainst. Using orainst, I could remove all software except the reports server, that throws the following error:
    or60w.dei(0): FILE_NOT_FOUND while deinstalling │ │
    │ │ or60w. (No such file or directory.)

  • Does Oracle 10G supports 2 Oracle homes on same Host?

    Hi,
    I have installed oracle 10 G R2 on windows OS. I have installed oracle twice, i.e. i have two oracle homes. After installation these are the problems i am facing:
    1. I am not able to start oracleDBconsoleorcl, OracleOraDb10g_home1TNSlistener services. I am not able to get sql command prompt for the oracle home1.
    2. But I am able to start oracleDBconsoleorcl2, OracleOraDb10g_home2TNSlistener services. I am able to get sql command prompt for the oracle home2.
    Can anyone please tell me what the problem is? Someone told me that in 10G i cannot have two Oracle homes. Is it true? if yes then waht is the work around for this problem.
    Thanks
    Varun

    Why have you installed it twice?
    You only need a single home for running any number of instances. (though I question the logic of the person who runs multiple database instances on the same platform as sop)
    Running multiple homes are usually a solution when having to run two different version instances. E.g. installing Oracle 10G in addition to a 9i installation in order to create a 10G database to use for porting the 9i database, after which the 9i database and installation will be trashed.
    Running two homes of the same version is silly - you're simply duplicating a truck load of static files, executables, libraries, message files and so on.. for what purpose?

  • Remove Oracle home 2 only

    OS: SuSE Linux Enterprise Server 8
    Oracle DB: 10.1.0.2.0
    Hello All,
    I have two oracle home on single box.
    For my Database
    /opt/oracle/product/10.1.0/db_1For HTML_DB
    /opt/oracle/product/10.1.0/ccdI'd like to remove ccd home.
    can any one tell me the secure command to remove all objects under ccd only?
    I have deinstall ccd home product from HTML_DB cd but still >/opt/oracle/product/10.1.0/ccd and its child objects are exits.
    Please note: I do not want to remove any thing from >/opt/oracle/product/10.1.0/db_1.
    Regards,
    D

    1st Off use the Oracle runInstaller to remove the software and the home for the home you want to get rid of.
    Then (as it doesn't actually remove all teh directories and files) do an rm -rf /opt/oracle/product/10.1.0/ccd
    also you may need to check things like the following files (usually in /etc or /usr/local/bin) oratab oraenv emtab for references to the instance you have deleted - also beware any .profile or .bash_profile entries which may have now redundant Paths etc in them.

  • ODI installation out of Oracle home

    Hi,
    I have to install Oracle Data Integrator on a development server where EPM 11.1.2 is already installed. I encounter the following error after setting the install folder (I leave it to default: D:\Oracle\Middleware\EPMSystem11R1):
    OUI-10044: The selected Oracle Home location already contains an Oracle Home
    or APPL_TOP created while running a different OS
    I've done some research and found [ that post|http://gerardnico.com/wiki/database/oracle/oui-10044], which didn't help much.
    Basically my ODI file shiphomeproperties.xml shows an OS id 233, which is good.
    The problem might be that I have two Oracle folders under C:/. One under "Program Files(x86)" that shows an OS id of 912 and another under "Program Files" which shows an OS id 233. Now I'm guessing that the Oracle installer looks into the wrong file...
    Now I might have a workaround, if I change the default install folder, for example to Oracle1, I can access the next step.
    My question is to know if it's ok to installl ODI in another Oracle home, is it ok to have two oracle home ?
    thanks for your help.
    cyril

    Check out Metalink Note:191567.1
    (http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=191567.1)
    Step 11.
    11. Error in invoking target relink of makefile
    /home/ias/infrastructure/precomp/lib/ins_precomp.mk      
    To fix it:      
    As ias go to $ORACLE_HOME/bin      
    vi genclntsh      
    change line LD_SELF_CONTAINED="-z defs" to LD_SELF_CONTAINED="" (line 147 of 200)      
    save genclntsh file      
    ./genclntsh      
    Created /home/ias/infrastructure/lib/libclntst9.a      
    Click "Retry" at error popup window. Installer will continue.      
    Link successful.

  • ORA-28547 - Multiple Oracle Homes - Sqlplus

    I have two oracle homes XE and Developer 10g
    When trying to access XE using Sqlplus I receive ORA-28547.
    C:\>sqlplus system@xe
    SQL*Plus: Release 10.2.0.1.0 - Production on Thu Jun 8 16:29:21 2006
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Enter password:
    ERROR:
    ORA-28547: connection to server failed, probable Oracle Net admin error
    I use OracleLocatorExpress from DBMotive Tools to set the correct Oracle Home.
    XE TNSnames.ora entry is as follows
    XE =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.141)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = XE)
    XE Listener.ora entry is as follows
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\10.2.0\server)
    (PROGRAM = extproc)
    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\10.2.0\server)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.141)(PORT = 1521))
    DEFAULT_SERVICE_LISTENER = (XE)
    OS is Windows XP SP2
    Access through the web interface works ok.
    Long term want the ability to imp a dmp file into XE.

    So, I would make sure you are just using one home or pointing to one set of tnsnames.ora / sqlnet.ora files. I have a feeling your using Oracle Names. So, what I would do is set your sqlnet.ora file to have the following entry:
    names.directory_path=(tnsnames,onames,hostname)
    This is the default, but will work with your onames setup as it will look local first. Just make sure you have TNS_ADMIN set in your registry for each Oracle Home. Point them to the same configuration, and you should be good to go.
    Good Luck!
    BradW

  • Multiple oracle homes listener configuration

    hi All,
    I have two oracle homes 10g and 11g, i wanted to know how are listeners configured for both the homes.
    Can i copy the detais of listener and tnsnames fiels of 10g into my 11g listener and tnsnames and go to 11g home and start listerer from there, would it work fine.
    Presently when i do like this i get a message like
    D:\product\11.1.0\tg_1\BIN>lsnrctl start
    LSNRCTL for 32-bit Windows: Version 11.1.0.6.0 - Production on 21-APR-2010 10:31
    :42
    Copyright (c) 1991, 2007, Oracle.  All rights reserved.
    Starting tnslsnr: please wait...
    TNSLSNR for 32-bit Windows: Version 11.1.0.6.0 - Production
    System parameter file is C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.or
    a
    Log messages written to d:\product\11.1.0\tg_1\log\diag\tnslsnr\mypc\listener
    \alert\log.xml
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=myhost)(PORT=1521)
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
    STATUS of the LISTENER
    Alias                     LISTENER
    Version                   TNSLSNR for 32-bit Windows: Version 11.1.0.6.0 - Produ
    ction
    Start Date                21-APR-2010 10:31:47
    Uptime                    0 days 0 hr. 0 min. 6 sec
    Trace Level               off
    Security                  ON: Local OS Authentication
    SNMP                      OFF
    Listener Parameter File   C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.o
    ra
    Listener Log File         d:\product\11.1.0\tg_1\log\diag\tnslsnr\mypc\listen
    er\alert\log.xml
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=myhost)(PORT=1521)))
    Services Summary...
       Instance "orcl", status UNKNOWN, has 1 handler(s) for this service...
    The command completed successfullyThe Listener parameter file is still refrencing to 10g home.
    regards,

    Thank you for replying, i have set my oracle home to 11g and lsnrctl status from bin of 10g shows listener is down and lsnrctl from 11g bin directory shows listener is up, but still the status from 11g uses "Listener Parameter File C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora"
    D:\product\11.1.0\tg_1\BIN>lsnrctl status
    LSNRCTL for 32-bit Windows: Version 11.1.0.6.0 - Production on 21-APR-2010 10:30
    :38
    Copyright (c) 1991, 2007, Oracle.  All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
    STATUS of the LISTENER
    Alias                     LISTENER
    Version                   TNSLSNR for 32-bit Windows: Version 11.1.0.6.0 - Produ
    ction
    Start Date                21-APR-2010 09:37:16
    Uptime                    0 days 0 hr. 53 min. 22 sec
    Trace Level               off
    Security                  ON: Local OS Authentication
    SNMP                      OFF
    Listener Parameter File   C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.o
    ra
    Listener Log File         d:\product\11.1.0\tg_1\log\diag\tnslsnr\RC-6799\listen
    er\alert\log.xml
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.1.107.248)(PORT=1521)))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Maybe you are looking for

  • How to delete data in table control

    Hi, I am doing module pool programming. After the user enters the data in table control after saving the data. if the user wants to  remove the line item the line item shd be removed from the screen and data base. Please Give me vaulable Suggestions

  • PdDoc.open(filePath) gives me an error message.

    Hello, I am using pdDoc.Open(filePath) in my application. Its working fine with Acrobat 8.0 in both Windows XP and Vista. But with Acrobat 9.0 in Windows Vista, I am getting the following error message. "There was an error opening the document. The f

  • How to create a Regional Structure and how to use it

    Hi can anyone help me in creating the postal and political regional  structures with T-CODES if u have any documents or screen shots THANK YOU IN ADVANCE

  • Queries from TADIR

    Hi, It might be a very simple thing. In the table TADIR, how do I differentiate which are queries only. Kindly help. Warm Regards Navnita

  • Regarding - Drag and Drop operations between two outlinefields

    Hi, Has any one tried the drag and drop operations between two Outline widgets in a window.Any help appreciated. Thanks balsub