9i and 10g on same host

Hi folks,
i am just trying to run 9i and 10g on same host (sun solaris 5.9)
I created 2 different oracle users on os level for installation and management of those 2 instances.
There is no problem with it, but i am just curious. would it be better to run them both with the same account?
or is it better to have 2 separete accounts for each of them?
just want to hear expert's opinion about this, Thanks in advance.
Edited by: merope on May 14, 2009 2:25 PM

>
There is no problem with it, but i am just curious. would it be better to run them both with the same account?
or is it better to have 2 separete accounts for each of them?It depends on Your needs. Both ways are ok. Easier is to manage if both oracle homes are under the same account, because then it's easier to upgrade database, maybe in future You will want just one oracle home and so on.
But if for example You are running on the same machine test and dev envs, then it's somewhat normal to separete and then there is no dependency between envs and You can for example upgrade dev without touching test (that can be achieved with simple 2 different oracle_homes, but with two different users as well).

Similar Messages

  • 9i and 10g on same host + listeners

    Dear All,
    I have 2 simple questions:
    1- Is it possible to have 2 database servers on one machine given that
    one is 10g (10.1.0.3) and the other is 9i (9.2.0.x) ?
    2- Second, which of course is valied if answer to question 1 is YES,
    What about lsnrclt version incompatibility?
    More details
    I installed 10g version mentioned above on the server that hosts the
    working 9i database. However, when I initiated the lsnrclt start of the
    new 10g database,
    and then tried to start the 9i server, I got this error. Please help or
    explain.
    $>lsnrctl start
    LSNRCTL for Linux: Version 9.2.0.1.0 - Production on 25-MAY-2005 10:20:50
    Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
    Starting /home/oracle/bin/tnslsnr: please wait...
    TNSLSNR for Linux: Version 9.2.0.1.0 - Production
    System parameter file is /home/oracle/network/admin/listener.ora
    Log messages written to /home/oracle/network/log/listener.log
    Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
    TNS-12542: TNS:address already in use
    TNS-12560: TNS:protocol adapter error
    TNS-00512: Address already in use
    Linux Error: 98: Address already in use
    Listener failed to start. See the error message(s) above..
    When I stopped the newer 10g listener and then started the 9i version
    before it and to restart the 10g litener again, I get the following error:
    "TNS-12618 TNS:versions are incompatible" and refered to metalink note
    Note:297781.1 but could not understand how to fix the issue
    Regards,
    Michael Messiha
    Oracle Technology Consultant

    As Oracle Technology Consultant you should know that...
    1- Is it possible to have 2 database servers on one machine given thatone is 10g (10.1.0.3) and the other is 9i (9.2.0.x) ?
    Yes it's possible.
    Anyway, you can't run two listeners on the same IP and port number.
    There are two scenarios:
    1. You specify another port number for second instance
    2. You will be using just one listener for both of instances.
    If you want use scenario nr. 2 then:
    Modify listener.ora for 10g database and use 10g listener only.
    Here is the example of listener.ora
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = <IPADDRESS>)(PORT = 1521))
    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = TEST9I)
          (ORACLE_HOME = /opt/oracle/920)
          (SERVICE_NAME = TEST9I.world)
        (SID_DESC =
          (SID_NAME = TEST10G)
          (ORACLE_HOME = /opt/oracle/10g)
          (SERVICE_NAME = TEST10G.world)
      )

  • Lync Front End and Edge on same host

    Hey guys can anyone confirm if having a front end and edge on single host is supported, providing of course the ram and cpu requirements are met.
    Thank you.

    The Front End and Edge must be on separate computers and can't be collocated. Both servers can coexist on the same Virtual Host if using VMware or Hyper-V.
    See: http://technet.microsoft.com/en-us/library/gg398131.aspx
    Please mark posts as answers/helpful if it answers your question.
    Blog
    Lync Validator - Used to assist in the validation and documentation of Lync Server 2013.

  • How to install oracle 11g and 10g on same linux server.

    how can i install oracle 10g and 11g on same linux server ????
    10g database is already installed , i want to installed 11g on the same machine. How can i do this???

    Hi;
    how can i install oracle 10g and 11g on same linux server ????
    10g database is already installed , i want to installed 11g on the same machine. How can i do this???You may go wiht different mount point like to create /oracle11g and /oracle10g and you can choose related path for your installation.
    Please read:
    Managing multiple oracle home
    http://docs.oracle.com/cd/B12037_01/em.101/b12140/3_oui_oracle_homes.htm#i1005615
    http://docs.oracle.com/cd/B12037_01/em.101/b12140/3_oui_oracle_homes.htm
    Regard
    Helios

  • Query for oracle 9i and 10g on same box

    HI
    All,
    I have oracle 9i installed on one box it has
    oracle home /u01/app/oracle/product/9.2.0
    and i am gonna install oracle 10g on different home /u01/app/oracle/product/10.2.0
    Do I need to specify different location for OraInventory?
    so what else I need to take care?
    Thanks,
    Vishal

    So there should not be a problem if it is the same
    orainventory location for both 9i and 10g right.There should be no problem.
    can you throw more focus on below ?
    When managing different oracle versions on the same
    box you should take care of environment variables to
    properly point to each ORACLE HOME and PATH, and
    ensure different ports do not conflict.
    For instance, you should use the Listener of the latest release on the server (in this case 10g) to services all the databases on that box 9both 9i and 10g).
    When you want to startup and shutdown 9i database, you do not want to shutdown a 10g database by mistake. Hence, setting things like ORCLE_HOME and ORACLE_SID.
    Also, Oracle Server make use of libraries. You do not want to mix up 9i and 10g libraries. hence take care when you set things like PATH, LD_LIBRARY_PATH etc
    The same applies to all Environment variables you want to set on the server that has different oracle releases. You just need to ensure that when you logon, your variables are set correctly for the intended oracle release before you do anything.

  • Oracle 9i and 10G in same Fedora Core 4 machine

    Hi Friends,
    I am intalling Oracle 9i(9.2.0.4.0) and 10G(10.2.0.1.0) on a Fedora Core4 machine.
    I alredy installed Oracle 10G under,
    USER : oracle
    # useradd -u 1001 -g oinstall -G dba -d /oraeng/app/oracle/product/10.2.0/db_1 -m oracle
    # chown -R oracle:oinstall oracle /oraeng
    # chown -R oracle:dba oracle /disk1 ( disk1 for databases)
    .bash_profile
    ===========
    ORACLE_BASE : /oraeng/app/oracle
    ORACLE_HOME : /oraeng/app/oracle/product/10.2.0/db_1
    PATH : $ORACLE_HOME/bin:$PATH:.
    How to install Oracle 9i in the same machine?
    Regards
    Mathew

    Hi,
    Do I have to create a seperate user (eg: oracleuser) for installing oracle 9i database software?
    So at that time, by using
    #usradd -u 1002 -g oinstall -G dba -d /oraeng/app/oracle/product/9/2/0 -m oracleuser
    #chown -R oracleuser:oinstall /oraeng
    I think the second command will change the ownership of the /oraeng direcory from 'oracle' user to 'oracleuser' user. 'oracle' user is created erlier for 10G installation
    Regards,
    Mathew

  • 9i and 10g on same server (Win 2000) - only use one a time.

    I am working on setting up an oracle server for testing purposes and wonder if it is possible to install 9i and 10g on the same server (Win 2000) without any conflicts? Only one would be used at a time.
    Thanks,
    Luke

    Yes. It is possible to have multiple version in windows. However, it is little tricky compare to unix environment.
    You can comfortably execute respective versions(9i and 10g) GUI interfaces. But you may have issue when you try to execute binaries from command prompt. Each Oracle installation will keep appending the environment variables(path, etc). You can have batch file for each version and execute it.
    GUI interfaces controled by windows registry. Each version will have separte registry entry with necessary variables.
    Ashok

  • Nexus 1000V - port-profile for VSM and VEM on same host

    Hello,
    I'm trying to run the VSM and VEM on the same host. At first I connected the VSM to the vSwitch. This works fine. Then I tried to move the VSM behind its own VEM.
    I have 3 different VLANs for management, control and packet traffic. Is it possible to connect the three VSM interfaces (management, control and packet) to only one port-profile, in which these three different VLANs are configured in a trunk? Or do I have to configure for each interface a separate port-profile, if I am using three different VLANs?
    Thanks
    Tobias

    Hello,
        The VSM does not emit VLAN-tagged frames. Therefore, its ports need to be configured in access mode. If your Control and Packet VLANs are the same, you could use the same port profile for both.
    Please make sure that the access VLAN is a system VLAN for all three ports.
    On a related note, if the VSM's storage is on NFS or iSCSI, the storage vmknic needs a system port profile as well. More info at:
    http://www.cisco.com/en/US/docs/switches/datacenter/nexus1000/sw/4_0_4_s_v_1_3/getting_started/configuration/guide/n1000v_gsg_5vsm_behind_vem.html

  • Running 8i and 10g on same UNIX server

    Greetings,
    I am a developer playing DBA, so please forgive me if these are elementary questions. I have no DBA support.
    I have a Solaris 8 server currently running operational software using 8i. My requirement is to load and test 64bit 10g without interfering with the operational system, then test the s/w. Later, I need to switch from 8i to 10g with little or (preferably) no downtime. It would be nice run the two in parallel before the switchover.
    I have a duplicate setup in the development lab, which is what I am working on right now.
    I was able to get 10g loaded without any apparent problems. However, when I try to run 8i and 10g, the listener’s conflict.
    After reading through various forums this morning, I have a few questions that I am hoping someone can answer.
    1. Oracle 8i is owned by user oracle. I loaded 10g as user ora10g. Should I have loaded 10g as user oracle? If so, how do I keep it from overwriting critical 8i files that are in /usr/local/bin, etc?
    2. Oracle 8i’s ORACLE_HOME is /usr/opt/oracle. 10g’s is /export/ora10g. Does 10g need to be in /usr/opt/ora10g? If so, can I set up a link to simulate this, or do I need to reload?
    Thanks in advance,
    Linda

    Won't say much about the platform (solaris) aspect here but anyway...
    1. You could and sometimes should have a different oracle software owner user for installing/managing software, either is ok. You also might want a different group to own the oraInventory (software catalog).
    You can always enter somethng other than default when prompted by root.sh - why not e.g. /home/ora10g/bin?
    2. I dont think it needs to be installed anywhere, but /export is a bit unusual isn't it? Used for nfs etc.

  • 9.2 and 10g on same machine, listener problem

    Hi,
    i had a 10g db on a solaris server. then i installed a 9.2 database on this server. I know that i should use the 10g listener for 9.2 database.
    But i cant manage to configure it correctly.
    The 10g listener name is LISTENER and 9.2 listener name is TPRS.
    what i did ? i opened netmgr and created a new listener named TPRS. added the database to it.(on the menu database services)
    when i try to start TPRS i get the following error message
    bash-2.05$ lsnrctl start TPRS
    LSNRCTL for Solaris: Version 10.1.0.4.2 - Production on 08-JUN-2009 16:05:22
    Copyright (c) 1991, 2004, Oracle. All rights reserved.
    Starting /oracleAS/app/oracle/product/10.1.2.0.2/infra/bin/tnslsnr: please wait...
    TNSLSNR for Solaris: Version 10.1.0.4.2 - Production
    System parameter file is /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/admin/listener.ora
    Log messages written to /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/log/tprs.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sun3.tuprasnet.local)(PORT=1522)))
    TNS-01201: Listener cannot find executable /oracleAS/TPRS/app/oracle/product/9.2.0.1.0/bin/oracle for SID TPRS
    Listener failed to start. See the error message(s) above...
    The directory "/oracleAS/TPRS/app/oracle/product/9.2.0.1.0/bin/" exists , and oracle executable is under it. also /oracleAS/TPRS/app/oracle/product/9.2.0.1.0 is the oracle home for 9.2 database.
    The listener.ora file of 10g is like that:
    SID_LIST_TPRS =
    (SID_LIST =
    (SID_DESC =
    (GLOBAL_DBNAME = TPRS)
    (ORACLE_HOME = /oracleAS/TPRS/app/oracle/product/9.2.0.1.0)
    (SID_NAME = TPRS)
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /oracleAS/app/oracle/product/10.1.2.0.2/infra)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = iasdb.tuprasnet.local)
    (ORACLE_HOME = /oracleAS/app/oracle/product/10.1.2.0.2/infra)
    (SID_NAME = IASDB)
    TPRS =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = sun3.tuprasnet.local)(PORT = 1522))
    LISTENER =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = sun3.tuprasnet.local)(PORT = 1521))
    what am i missing?
    Thanks in advance,
    mehmet

    We (Gerwin and I) had a small discussion about the problem at hand.
    The discussion is overlooking the obvious
    TNSLSNR for Solaris: Version 10.1.0.4.2 - Production
    System parameter file is /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/admin/listener.ora
    Log messages written to /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/log/tprs.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sun3.tuprasnet.local)(PORT=1522)))
    TNS-01201: Listener cannot find executable /oracleAS/TPRS/app/oracle/product/9.2.0.1.0/bin/oracle for SID TPRSSo the Solaris user that starts the listener HAS NO ACCESS rights to the directory path and/or the executables (lsnrctl / tnslsnr).
    [oracle@srv01-18-102 bin]$ ps -ef|grep tns
    oracle   11967     1  0 Jun07 ?        00:00:53 /u01/app/oracle/product/11.1.0/dbhome_1/bin/tnslsnr LISTENER -inherit
    oracle   28694 17439  0 17:49 pts/0    00:00:00 grep tnsYou can choose for a "more than one listener" solution or "only one listener". Whatever you do the unix user that starts the oracle, listener executables have to be the same OR sicky bits have to exist on the executables (so the user is allowed to start the executables and access the memory realms as if it was the actual owner).
    The moment you don't use the defaults - aka "LISTENER" or a non default port (1521), you will have to define this via the database parameter
    LOCAL_LISTENER
    SQL> conn / as sysdba
    SQL> show parameter local_listener
    NAME                                 TYPE        VALUE
    local_listener                       string
    SQL> ALTER system SET LOCAL_LISTENER=
            "(ADDRESS=(PROTOCOL=TCP)(HOST=sun3.tuprasnet.local)(PORT=1522))"
            scope=BOTH;
    System altered.
    SQL> show parameter local_listener
    NAME                                 TYPE        VALUE
    local_listener                       string      (ADDRESS=(PROTOCOL=TCP)(HOST=sun3.tuprasnet.local)(PORT=1522))Now the database "knows" that it has to register itself against "sun3.tuprasnet.local" and will be serviced via port 1522.
    After been set on database level, the "LOCAL_LISTENER" value can be resolved via the string itself or (*most common way of doing it is using a tnsalias*) is resolved via the tnsnames.ora file (the string given in LOCAL_LISTENER is an tns ALIAS).
    If you use ONE listener, then databases can register themselves against SQL*Net compatible listeners. So you don't have to use a 9i listener for a 9i database. A 10g database is also allowed.
    If I use a ONE listener solution, then I normally pick the listener from the highest database version and let all database versions use this listener.
    The post given here (http://www.liberidu.com/blog/?p=116): "Registering non-default XMLDB HTTP/WebDAV and FTP ports on a non-default Oracle Listener port" describes a use case which is even more "extreem" regarding shared server functionality, based on TWO listeners and NON-DEFAULT PORT addressing, based on an Oracle 9 and Oracle 10 environment on the same machine.
    HTH
    M.
    Edited by: Marco Gralike on Jun 8, 2009 6:01 PM

  • IAS server and DB on same host vs seperate hosts

    the company IT security folks showed my the policy, which they cannot explain it:
    "it is recommended that any DBMS be installed on a host system dedicated to its support. By separating the DBMS server from iAS server, access to that platform can be more finely controlled, resulting in reduced exposure to vulnerabilities in the DBMS software"
    we have the 11i on single node. they want me to seperate the application tier from db tier on the different nodes.
    my question: What were the vulnerabilities in the DBMS software? anyone could comment would be appreciated.

    Don't believe everything you hear from auditors. Most of the security holes in any EBS installation arise from unauthenticated vulnerabilities on the iAS servers, which more and more are listening over reverse proxy ports on the external internet. You need to be current on your quarterly security patches and have virtually the same vulnerabilities on a multiple tier system as a single tier system, unless your database listens on the default tnsnames port and that port is exposed outside the firewall.

  • Forms 6i and 10G on same PC?

    Hi,
    Does anyone know if there are any issues with installing forms/reports 10G on a PC that has forms/reports 6i? For a period of time I would need to be developing with both versions. Assuming I install them into different Oracle homes I haven't found any documentation saying it can't be done?
    Thanks!

    Hello,
    As you said, install each product in different oracle homes and switch between them with the Home Selector.
    Francois

  • Running Oracle 9i and 10g on same box

    Hi Guys! :-)
    I have a development box (Win2003) that I run one Oracle 9i home on, and I wish to install a 10g home aswell. I need to install the new Oracle 10g listener on a different port. Can someone please give me some directions / how to guide how to do that ? I'm using OUI to install.
    I have tried searching this forum and Metalink, but didnt find any stuff that could help me..
    I'm pretty new to Oralce, this may be a easy config matter.
    Thanks
    Best Regards
    Orjan
    Message was edited by:
    user617980
    Message was edited by:
    user617980

    Unless there is a compelling reason, I would encourage you to use one listener for ALL databases on the machine. The rule is that it needs to be the highest version
    You have several options:
    1) do a completely separate listener-only install into it's own home. Stop (and set to 'manual service') the 9i listener and start the 10g listener on port 1521. Re-register the 9i database using the 'alter system register' command.
    2) install the listener as part of the 10g install. Stop the 9i listener and start the 10g listener on port 1521. Re-register the 9i database using the 'alter system register' command.
    3) install the listener as part of the 10g install and modify the port on both the listener (see listener.ora) and the database's LOCAL_LISTENER parameter.
    I prefer 1) simply because that allows you to upgrade/patch the listener totally independently from any DB version, while still leaving version -specific listeners around that can be used in an emergency.

  • Can We Have 2 Oracle Versions 9 and 10g Sharing Same Linux RH2 Server?

    Hello DBA's
    Am quite undecided in setup 2 Oracle Versions into Same Machine.
    The Reason is Am'm affraid if I need t install specifique RPM packages fro 9R2 are thy compatible with The RPM request for 10gr2.
    Second Question What's your opinion concerning Virtualizing Oracle Production Servers ?`
    Txs
    Carlos

    Am quite undecided in setup 2 Oracle Versions into Same Machine.It is OK to do so.
    Second Question What's your opinion concerning Virtualizing Oracle Production Servers ?`It is easy to get wrong & can be a challenge to debug to get correct.

  • Can Oracle 11g RAC and 10g RAC co-exists on same host

    Can somebody tell me if it is possible to have Oracle 11g and 10g RAC installed and configured on same host.
    Thanks,
    -Zubair

    user10948684 wrote:
    Can somebody tell me if it is possible to have Oracle 11g and 10g RAC installed and configured on same host.
    Thanks,
    -ZubairYou have to use 11G Clusterware , if you want to use 11g Database and you can use 10g Database as well.
    (You can not use 10g Clusterware and 11g Clusterware on the same host...)
    But you can use 10g Database and 11g Database on the same host, But you have to use 11G Clusterware.

Maybe you are looking for

  • Inserting tuples in a ResultSet without populating changes to the database

    Hello,      After statement.executeQuery(A_SQL_STATEMENT), I got a ResultSet object, however, I want to insert many extra tuples into the final ResultSet before it being iterated and println() its content. I try the following possible solutions, but

  • How do I remove the extra space when I manually changed a component ?

    Hi, I have changed a , lets say 10cm² component to 2cm² component by hand. Now I am stuck with some 8cm² extra space where I can not place any other component in. I know I have changed it in the passed but I can't figure out how I did it. Any suggest

  • Making CD's For In-Store Printing

    I made a similar topic a long time ago and no one answered, but it's still a problem so I thought I would try again. I burned a cd with iPhoto which had (presumably) 211 pictures. I took my cd to my local RiteAid to print up photos (they have a great

  • Organizer crashes I cant access my albums

    I am a new user of pse 8 .   After creating my first slideshow with music, I am having trouble find how to get into the program.   If I click on organizer, it closes down. thanks in advance .   I have searched for solutions and they seem outdated.   

  • How to create a vi that can be connected to any type of array

    I would enjoy to create a vi that can perform an operation (like resizing) on any type of array (array of string, of cluster, of num,...): Which type of control or indicator could I use for this purpose? Any Idea? Thank's for your help