Add another instance to RAC database...

Dear all,
If u want to add another instance to database... using dbca ... database should be shutdown or running....?
Please help.
Regards,
Imran

Perhaps asking the question in the RAC forum might be more useful.
http://forums.oracle.com/forums/category.jspa?categoryID=140
But - if you think about it ... the idea of RAC is to maintain ultra high availability. It would sort of defeat the purpose to shut down all RAC nodes to add or remove one node from the database.
(In other words the other nodes can, and probably be should be, up.)
The proper steps to add a node, in general, are
- Install and configure OS and hardware for new node.
- Add Oracle Clusterware to the new node.
- Configure ONS for the new node.
- Add ASM home to the new node.
- Add RAC home to the new node.
- Add a listener to the new node.
- Add a database instance to the new node.
The details are in the Oracle® Database Oracle Clusterware and Oracle Real Application Clusters Administration and Deployment Guide
The real kicker is that the clusterware is installed correctly and it recognizes the other nodes. Also means that the shared store is properly configured, and that is a step people often mess up.
Message was edited by:
Hans Forbrich

Similar Messages

  • Button makes subform visible, then adds another instance

    Hello,
    I have a button which makes a subform visible. That is working fine.
    I'd like the button when clicked a second time to add another instance of the same subform. Is this possible? I have no idea how to begin with the JavaScript for this and would appreciate help.
    Thanks in advance,
    MDawn

    Instead of making the subform visible and then adding instances you can do it just using instances then the button is doing the same thing.
    To "hide" the subform using instances, make sure under Binding that the Min Count is clicked off and the Inititial Count is set to 0 (zero) - your subform will now be hidden by default.
    Change the code you have showing the subform to use addInstance() instead of presence, using the underscore shortcut for the Instance Manager (you have to use the underscore method because the instance doesn't exist yet):
    _hiddenSubform.addInstance(true);
    If you remove instances back to zero then the subform will go away again. Doing it this way also has the advantage of resetting all the data in the subform.

  • Making single instance DB/ RAC Database with 2 instances

    i created single instance DB , now i want to make it RAC DB with 2 instances. Need guidelines/Notes to do so.

    Creating RAC Databases with the Database Configuration Assistant
    10g Release 1 (10.1.0.3) for Linux x86-64
    http://download-east.oracle.com/docs/html/B14406_01/dbcacrea.htm

  • Need for separate instance on RAC database 11g

    Hi Experts,
    Currently we have a RAC 11g database with two instances. Our business is requesting to create one more instance with an user to store historical data. They claim that they need this separate Instance for the following reasons
    1)     Easy backup and recovery for a specific instance in case of historical data
    2)     Point-in-time recovery is possible
    3)     If any other node fails, then it won’t affect this instance
    Please share your expertise on this regard. Thanks in advance.
    Regards,
    Richard

    user12075620 wrote:
    1)     Easy backup and recovery for a specific instance in case of historical dataWhat data will that be? If this is a 3rd RAC instance, then it will not make backup easier as the data is in the database (on shared storage media) and that needs to be backed up - the database's data does not reside locally on the instance.
    2)     Point-in-time recovery is possibleAgain, I do not see how this is a specific advantage that now suddenly occurs with the introduction of a 3rd RAC instance.
    3)     If any other node fails, then it won’t affect this instance Correct - a 3rd instance increases the redundancy in the cluster. It also scales it and provides additional processing capacity.

  • Can I mount another instance of standby database

    1. If I have a RAC physical standby database and instance 1 is mounted and is applying redo, can i mount second instance if I wish for example to perform a backup using rman?
    2. If instance 1 is mounted and applying redo can I stop it and start instance 2 and continue to apply redo??
    Thank you.
    Regards.
    Cristina.

    1. If I have a RAC physical standby database and instance 1 is mounted and is applying redo, can i mount second instance if I wish for example to perform a backup using rman?Yes as Emre mentioned, you can mount all of the instances in cluster.
    2. If instance 1 is mounted and applying redo can I stop it and start instance 2 and continue to apply redo??Redo apply will active only on one node, remaining standby instances will be idle
    So you can start recovery any instance where you wish.

  • How to start another instance in oracle database 10g

    Hi,
    i have created another database on linux Enterprise Server 5 with SID name "rmann". after database is created the address is "http://linux:5500/em"
    Now after that i run the address link it works fine. but when i restarted the computer run the address link http://linux:5500/em doen't run.
    So how i can run the new address link
    Thanks
    Sohail

    Sohail wrote:
    Hi,
    i have created another database on linux Enterprise Server 5 with SID name "rmann". after database is created the address is "http://linux:5500/em"
    Now after that i run the address link it works fine. but when i restarted the computer run the address link http://linux:5500/em doen't run.
    So how i can run the new address link You mean that after the restart of teh machine, EM doesn't work? Did you check that whether the service of the EM is running or not?
    emctl status dbconsoleIf it shows that the EM is not running then you must start teh service using,
    emctl start dbconsoleAnd also check that you are not using DHCP, in case of which EM would keep on crashing since the IP would be changed all the time. For this, you must ensure that you configured EM using a static IP only.
    HTH
    Aman....

  • Create one more instance in same database?

    Hi All,
    Any one can u help me, How can create one more(second) instance in same database.please give the steps My environemnt is HP_UX 11.00 and Oracle 8i.
    Thanks in advanz
    ruby

    Legatti and Aryndin are correct.
    You are either asking how to create another database with its associated instance on the same server as an existing database
    OR
    you are asking how to add another instance to a RAC clusered database.
    In the first case see the DBA Administration manul which has a chapter on the subject of creating databases. The DBCA utility can be used to do this or you can do it manually.
    For the second the existing database must first be installed with the RAC option on a clustered server. There are RAC specific manuals available that cover the steps to add another instance on another node to the database.
    HTH -- Mark D Powell --

  • Create a Rac Database

    Hii
    I am testing a rac upgrade scenario and scenario is Create new one node rac database upload data from single instance database to new rac database and later add second node to rac database.
    I have followed these steps
    1.I have installed Cluster software on Centos node1
    2.Create A rac database node1 .Oracle software installed local directory.I can see database in crs resources
    3.I have add node2 via addNode.sh from node1 and crs working on two nodes correctly.I can see resources these belongs node1 and node2
    4.I have installed only database software on node2
    5.I run dbca on node1 and select manage instance add instance and I cant see node2 in available nodes only see node1
    6.I run dbca on node1 and select create database I cant see node2 in available nodes again only see node1
    7.I run dbca on node2 and select create database I cant see node1 in available nodes too only see node2
    Where am I making misktake ?have you any advice ?
    Os Centos
    Crs 11gr2
    Database 11gr2
    Best Regards

    It appears you manually installed the DB home on the second node. You need to instead run addnode.sh from the first node's DB home to install the DB binaries on the additional nodes.

  • ASM in RAC database

    I couldn't find this thing any where..
    Are there any mandatory initialization parameters that must be set to start ASM instance in RAC Database?

    vasu77 wrote:
    However, asm_diskstring is really not necessary to be set as it limits the disks for recovery. In most cases, the default value "null string" will be sufficient. It helps to find all disk in operating system that ASM has the read/write access. However, specifying values to it might help you manage the disk group easily as it does not spend much time to find the disks. This can be modified using alter system.Beg to differ. It is often critical that the right diskstring is set in order to ensure that ASM only detects the disks/LUNs/devices that it should be used. Especially as the same set of LUNs will also be used for the OCR and Voting and (possibly even) OCFS2 disks. So you want to make sure that ASM does not "+accidentally+" used LUNs that are not intended for ASM use.
    Using ASMLib is one means to "+mark+" disks beforehand for ASM usage... but ASMLib is an optional install (and as far as I know, not included with the EE RAC installation as an option either).

  • "ORA-00928: missing SELECT keyword" only on one instance in RAC

    I am using oracle 9i RAC.When I run a query in one instance it is working fine but in another instance of RAC it is giving "ORA-00928: missing SELECT keyword".
    I am wondering why it happening in the same RAC.Please suggest me where is the problem.
    Thanks

    STAR_TRANSFORMATION_ENABLED=true in both instances
    My query lools like
    SELECT * FROM
         (SELECT coulmn1,col2
                   FROM tab1 wh full OUTER JOIN tab2 stg on wh.row_id = stg.row_id
                   WHERE wh.MODIFICATION_NUM IS NULL
                   OR stg.MODIFICATION_NUM IS NULL
                        OR wh.MODIFICATION_NUM <> stg.MODIFICATION_NUM) WHERE REC_STA <>'D';
    Please suggest
    Thanks

  • Another RMAN duplicate problem - RAC database to single instance

    Hi,
    I have a problem with the RMAN duplicate procedure and was hoping someone can help.
    I would like to create a duplicate of our production RAC database on a separate, stand-alone, database server on another site. This duplicate will be used for intensive querying by another business unit who I don't want to have access to our production database.
    My procedure goes like this:
    1. Create a disk (not ASM) based backup of the datafiles and any archived redo logs:
    "run {
    allocate channel d1 type disk;
    backup format '/u02/stage/df_t%t_s%s_p%p' database plus archivelog delete input;
    release channel d1;
    2. Tar and scp these files to the same location on the stand-alone database server.
    3. In the meantime, work has been happening on the production database and further archived redo logs have been generated. I don't really care about these logs for the purposes of the duplicate however, I just want to duplicate to the point of the recent backup. To do this, I run the following SQL to determine the sequence number that I should be duplicating up to:
    "select max(sequence#), thread# from v$archived_log where deleted='YES' group by thread#;"
    4. Duplicate the production database to the stand-alone database (all the SQL Net stuff is working).
    "run {
    set until sequence (value returned by above SQL statement);
    duplicate target database to XXX;
    However, my problem arises because I don't know how to handle the fact that there are two threads. I understand that each thread relates to one of the RAC instances, I just don't know which one to specify for the duplicate. We have a database service which the client application connects through, and that service runs on on or other of the instances. Should I just care about the logs from the instance where the service is currently running?
    Am I even approaching this is the correct way?
    I look forward to any help that people may be able to offer.
    Regards,
    Phil

    Hi Werner,
    Thanks again for your help, there is still something wrong though. "list backup of archivelog all;" shows:
    BS Key Size Device Type Elapsed Time Completion Time
    3784 202.34M DISK 00:00:08 28-OCT-09
    BP Key: 3784 Status: AVAILABLE Compressed: NO Tag: TAG20091028T111718
    Piece Name: /u02/stage/df_t701435838_s3820_p1
    List of Archived Logs in backup set 3784
    Thrd Seq Low SCN Low Time Next SCN Next Time
    1 9746 569095777 28-OCT-09 569150229 28-OCT-09
    1 9747 569150229 28-OCT-09 569187892 28-OCT-09
    1 9748 569187892 28-OCT-09 569231956 28-OCT-09
    1 9749 569231956 28-OCT-09 569259816 28-OCT-09
    2 7931 569095774 28-OCT-09 569187902 28-OCT-09
    2 7932 569187902 28-OCT-09 569259814 28-OCT-09
    BS Key Size Device Type Elapsed Time Completion Time
    3787 1.04M DISK 00:00:02 28-OCT-09
    BP Key: 3787 Status: AVAILABLE Compressed: NO Tag: TAG20091028T112222
    Piece Name: /u02/stage/df_t701436142_s3823_p1
    List of Archived Logs in backup set 3787
    Thrd Seq Low SCN Low Time Next SCN Next Time
    1 9750 569259816 28-OCT-09 569261110 28-OCT-09
    2 7933 569259814 28-OCT-09 569261108 28-OCT-09
    You can see that the highest sequence number is 9750 of thread 1, and that the Low and Next SCNs are 569259816 and 56926111. However, when I look at the output of the RMAN duplicate command:
    contents of Memory Script:
    set until scn 569505448;
    recover
    clone database
    delete archivelog
    executing Memory Script
    executing command: SET until clause
    Starting recover at 28-OCT-09
    allocated channel: ORA_AUX_DISK_1
    channel ORA_AUX_DISK_1: sid=39 devtype=DISK
    starting media recovery
    Oracle Error:
    ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
    ORA-01194: file 4 needs more recovery to be consistent
    ORA-01110: data file 4: '/u02/sca-standby/data/users.260.623418479'
    RMAN-03002: failure of Duplicate Db command at 10/28/2009 16:12:55
    RMAN-03015: error occurred in stored script Memory Script
    RMAN-06053: unable to perform media recovery because of missing log
    RMAN-06025: no backup of log thread 2 seq 7936 lowscn 569411744 found to restore
    RMAN-06025: no backup of log thread 2 seq 7935 lowscn 569321987 found to restore
    RMAN-06025: no backup of log thread 2 seq 7934 lowscn 569261108 found to restore
    RMAN-06025: no backup of log thread 1 seq 9758 lowscn 569471890 found to restore
    RMAN-06025: no backup of log thread 1 seq 9757 lowscn 569440076 found to restore
    RMAN-06025: no backup of log thread 1 seq 9756 lowscn 569411439 found to restore
    RMAN-06025: no backup of log thread 1 seq 9755 lowscn 569378529 found to restore
    RMAN-06025: no backup of log thread 1 seq 9754 lowscn 569358970 found to restore
    RMAN-06025: no backup of log thread 1 seq 9753 lowscn 569321882 found to restore
    RMAN-06025: no backup of log thread 1 seq 9752 lowscn 569284238 found to restore
    RMAN-06025: no backup of log thread 1 seq 9751 lowscn 569261110 found to restore
    you can see that something is setting the recovery SCN to 569505448 which higher even then any of the archived logs mentioned above. If I select current_scn from the production database, this gives me 569528258 which is closer to the value which RMAN is expecting to recover to than any of the archived redo logs.
    Can you think what might be causing RMAN to try to recover to this value? and why does it appear to be ignoring the SET UNTIL SEQUENCE command?
    Cheers,
    Phil

  • Restore Rac database in another cluster

    Hello, I have a rac database in a clusterware compose by two node, for example node_1 and node_2, but now I need to pass the rac database from this original cluster to another that already exist.
    I have two idea but I do not know if they are correct. One is create a template from my Rac database, and then in the second cluster create a rac database from it. The second idea is to make a copy of the pfile and level 0 RMAN backup in one node of the second cluster and then restore the database there.
    Maybe twice idea are bad or maybe exist a better form to do it. I hope you can help me.

    Hi,
    Well, I believe that I was not clear in my last explanation.
    The hypothetical scenario is:
    One database using ASM (database name orcl) , two inatances in two separated servers (nodes serv1 and serv2) and two instances ( orcl1 and orcl1).
    In this scenary I lost everything and just have the backups of spfile, controlfile, database and archives.
    So the steps to recovery is (using serv1):
    1- Create the cluster (install clusteware, create CRS/Vdisk, create ASM instance)
    2 - Just install the oracle files in all nodes serv1 and serv2, but don't create the instance orcl1 and orcl2.
    3 - restore/recover spfile - rman
    4 - restore/recover controlfile - rman
    5 - restore/recover database with until clause - rman
    After these steps the instance orcl1 will be restored by RMAN in the serv1 and the database orcl was created in the ASM.
    But, plese correct if I'm wrong, the instance and database will not be registered in CRS (RMAN not register the instance).
    So I need to registry the instance and database with srvctl, doing:
    1 - create PFILE in serv1 for orcl1 (that point to SPFILE in ASM) and ORAPWD file.
    2 - add the database orcl to CRS
    3 - add the instance orcl1 to CRS
    4 - add the dependency about ASM and orcl1 from the node serv1 (using srvclt)
    But after this I have the instance orcl2 in serv2 to create.
    Just the instance, because the binaries already installed and the database was already created.
    TO complete I need to do the steps:
    1 - Copy/Create PFILE for instance orcl2 in serv2
    2 - add the instance orcl2 to CRS (using srvctl add instance)
    3 - add the dependency about ASM instance (that exists in server2) and Instance orcl2 from the node serv2 (using srvctl)
    4 - create PFILE and ORAPWD file.
    The question is, RMAN will registry the instanci and database in CRS?
    Another question, the RMAN will create PFILE and registry all instances of the original cluster?
    I believe that not for two questions, correct?
    Exists another path to restore/recover the RAC in this scenary?
    Thanks.

  • Add RAC database as a target for EMC 12c

    Hello,
    I have installed Enterprise manager 12c on Host 1 Redhat linux 5.5
    We have already installed a RAC database 2 nodes on Host 2 and Host 3 ; RAC version 11.2.0.3 on Redhat linux 5.5.
    I am planning to add the RAC database to be monitored by Enterprise manager 12c.
    I am going to deploy the agent using the following video: http://www.youtube.com/watch?v=dP-8Bw8CVu8
    How to add the RAC database to be monitored by the Enterprise manager 12c after the agent deploy on hosts: Host 2 and Host3?
    Thank you,
    Diego

    Pleae find the output;
    [oracle@host01 emd]$ lsnrctl status
    LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 02-MAR-2012 02:22:01
    Copyright (c) 1991, 2010, Oracle.  All rights reserved.
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    STATUS of the LISTENER
    Alias                     LISTENER
    Version                   TNSLSNR for Linux: Version 11.2.0.2.0 - Production
    Start Date                17-FEB-2012 04:46:16
    Uptime                    13 days 21 hr. 35 min. 44 sec
    Trace Level               off
    Security                  ON: Local OS Authentication
    SNMP                      OFF
    Listener Parameter File   /opt/11.2.0/grid/network/admin/listener.ora
    Listener Log File         /opt/app/oracle/diag/tnslsnr/host01/listener/alert/log.xml
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=LISTENER)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.32.65)(PORT=1521)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.32.66)(PORT=1521)))
    Services Summary...
    Service "+ASM" has 1 instance(s).
      Instance "+ASM1", status READY, has 1 handler(s) for this service...
    Service "db.domain.com" has 1 instance(s).
      Instance "db1", status READY, has 2 handler(s) for this service...
    Service "dbXDB.domain.com" has 1 instance(s).
      Instance "db1", status READY, has 1 handler(s) for this service...
    Service "db_srvc.domain.com" has 1 instance(s).
      Instance "db1", status READY, has 2 handler(s) for this service...
    The command completed successfully
    [oracle@host01 emd]$

  • ORA-20600 error while trying to add RAC database

    I'm receiving the following error while trying to add the RAC database in grid control. Any idea?.
    ORA-20600: The specified target is in the process of being deleted
    This database doesn't exists in targets. But, I'm still unable to add.

    Check the metalink Note: Unable To Add Rac Database To Grid Control Getting Error Ora-20600 [ID 1218797.1]
    You need to wait for a while and check the status.

  • Add another listener to database

    Hi expert
    I have EBS v 11.5.10.2 with Database 9.2.0.6 and on this database I have one listener and all employees connect throw this listener with 1521 port , I am thinking to add another listener with 1531 port in database .
    How can the application see the both listener in the same time.
    Regards
    Mohammed

    Mohammed,
    If you are asking about load balancing, the following documents should be helpful.
    Note: 217368.1 - Advanced Configurations and Topologies for Enterprise Deployments of E-Business Suite 11i
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=217368.1
    Note: 306653.1 - Installing and Configuring Web Cache 10.1.2 and Oracle E-Business Suite 11i
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=306653.1
    For PCP, refer to:
    Note: 388495.1 - How to Set Up Parallel Concurrent Processing (PCP) in Apps 11i?
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=388495.1
    Regards,
    Hussein

Maybe you are looking for

  • Error in Free goods

    Hello Guys, I am held up with an Error "This selection is not possible in the inclusive bonus quantity field" while saving after having selected Exclusive Free Goods. Has any had this Error b4 and resolved??? Please help me.. Best regards, Lata.

  • File and programme locations

    I recently (well yesterday actually) installed an additional 1TB internal drive in my G5 giving me 1.5Tb in total. My question is related to how to split the folders etc. The intention was to have all data on the large drive and programmes/utilities

  • Collective settlement with WBS element

    hi all, is it possible to do settlement collectively as in CO88 but w r t WBS element ? Edited by: SIng on May 17, 2010 12:40 PM

  • Exporting to PDF sometimes disallows changing downsampling resolution

    Certain InDesign files will not let me change the downsampling resolution under the Compression section. It just beeps at me. Most other files let me just fine. What causes a file to disallow changing the export resolution?

  • Export low quality in first 7 seconds

    Hello again, after i installed Premiere Pro CC the issue is now in the first seconds i get only a poor quality after then the picture is clear. What the heck is this for an issue??? I´ve uploaded this to the cloud but cant change the privacy mode. Sl