database RAC 10.2.0.4.0 to 11.2.0.4.0
existing configuration of our production:
Configuration of the Back-End database: -.
DB version: 10.2.0.4.0 EA
Cluster version: 10.2.0.4.0
file type: ASM
nodes: node 2 RAC
DB Dimensions: ONLY 160G
The one and only 1 user in the entire database work.
Memory: 16G
OS: Win Server 2008 Enterprise SP1
discs of redundancy: Normal mirror
Front end configuration: -.
10g Application Server: 10.1.0.2.0
OS: Win server 2003 R2 EE
Now, DBA asked us to migrate our database 10g, 11g (11.2.0.4.0) and also application server to 11g.
Q 1. It is advisable to upgrade a Server Application 10 g 10g 1 rather than upgrade.
Q 2. Which upgrade path I should ideally chosen? Import/Export, RMAN, DBUA
Q 3. The question is, that we will not have the same existing servers, we intend to buy a new server and will have to use the new servers and old server that serves as a physical reserve. So what upgradation method will be useful?
Q 4. Also we can change to better windows server OS, server of 2012 will be a better idea? (Not Linux OS)
Mind please that we are going to have new servers and must transfer DB on the new servers OR move to new servers.
In addition, our database will grow more, I hope to 500G in the next two years.
All suggested will be tested in a test environment. I'll test it on a virtual machine from Oracle.
Added questions / suggestions are valuable.
Thank you.
You change the 10.2 Clusterware Grid Infrastructure 11.2; 10.2 11.2 DB; Windows from 2008 to 2012; and moving to new hardware as well.
To make changes for a small database, I do all the work on the new machines and use Data Pump. In this way, you don't have to worry about chess at all: your original system is intact. You can make as many test runs if necessary until you get it right.
--
John Watson
Oracle Certified Master
Tags: Database
Similar Questions
-
IF database->; RAC database: estimate of the size of the SGA for each instance
Hello!
Let's say that there is a single instance with SGA 100 G size DB (assume this size is optimal for this database).
If this database is intended to be converted to a RAC database with 2 instances (suppose DB workload will be spread over multiple instances).
How to estimate the needs of SGA size for each instance in the RAC database?
It takes 50G + General cool CARS (say 15%) for each instance?
(Do not consider situation when one of the instances has failed, and all the charge redirects to an instance having survived)
I'd be grateful if someone has offered or provided useful references.
---
Kind regards
Kyrylo
As a general rule, I would size the SGA on new nodes to 120% of the SGA to single instance. Yes, this means that you will more than double the size of the SGA. You will need additional space to hold the load memory Cache Fusion. And the buffer Cache are possibly a little more space to store additional versions of blocks that seem to accompany the many implementations of CARS. Now, it's just a rule of thumb, so it has a high degree to be very wrong.
You'll want to consider two big things... (1) the service being used. Will you take advantage of the services to perform the partitioning application? If so, instances can see various workloads that can lead to requests for different resources. (2) you will support a kind of failover (TAF or manual failover) applications? If so, then the LMS must be sufficiently sized to support the additional workload.
See you soon,.
Brian -
Try to clone RAC database with RMAN database RAC but becomes lower than ORA-01503
I'm trying to clone a RAC database of RMAN target database is also CARS, so for every thing wen fine but getting "ORA-01503.
Please find below, please help me solve this problem.
connect sys/p0ck3t@pcard1 target;
auxiliary connection;
Connect the rmancat/rmanamex@rmandb catalog;
Run {}
SQL "alter session set optimizer_mode = RULE ';"
until ' to_date (' may 1, 2015 06:30 ',' Lun ' DD YYYY HH24:MI:SS);
allocate auxiliary channel t1 type disk;
allocate auxiliary channel t2 type disk;
allocate auxiliary channel t3 type disk;
the value of newname for datafile 4 to "+ DATA/pcardtst/datafile/users.304.723229675";
the value of newname for datafile 3 to "+ DATA/pcardtst/datafile/sysaux.395.723228961";
the value of newname for datafile 2 to "+ DATA/pcardtst/datafile/undotbs1_1.dbf";
the value of newname for datafile 1 to "+ DATA/pcardtst/datafile/system.328.723229027";
the value of newname for datafile 5 to "+ DATA/pcardtst/datafile/undotbs2.409.723228957";
the value of newname for datafile 6 to "+ DATA/pcardtst/datafile/pwrcrd_usr01.dbf";
the value of newname for datafile 7 to "+ DATA/pcardtst/datafile/pwrcrd_undotbs01.dbf";
the value of newname for datafile 8 to "+ DATA/pcardtst/datafile/pwrcrd_undotbs02.dbf";
the value of newname for datafile 9 to "+ DATA/pcardtst/datafile/pwrcrd_data_par01.dbf";
the value of newname for datafile 10 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_par01.dbf";
the value of newname for datafile 11 in "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part01_01.dbf";
the value of newname for datafile 12 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part01_02.dbf";
the value of newname for datafile 13 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part01_03.dbf";
the value of newname for datafile 14 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part01_04.dbf";
the value of newname for datafile 15 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_bo_part01_01.dbf";
the value of newname for datafile 16 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_bo_part01_02.dbf";
the value of newname for datafile 17 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part02_01.dbf";
the value of newname for datafile 18 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part02_02.dbf";
the value of newname for datafile 19 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part02_03.dbf";
the value of newname for datafile 20 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part02_04.dbf";
the value of newname for datafile 21 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_bo_part02_01.dbf";
the value of newname for datafile 22 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_bo_part02_02.dbf";
the value of newname for datafile 23 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part03_01.dbf";
the value of newname for datafile 24 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part03_02.dbf";
the value of newname for datafile 25 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part03_03.dbf";
the value of newname for datafile 26 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_bo_part03_01.dbf";
the value of newname for datafile 27 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_bo_part03_02.dbf";
the value of newname for datafile 28 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part04_01.dbf";
the value of newname for datafile 29 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part04_02.dbf";
the value of newname for datafile 30 to "+ DATA/pcardtst/datafile/pwrcrd_data_bo_part04_03.dbf";
the value of newname for datafile 31 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_bo_part04_01.dbf";
the value of newname for datafile 32 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_bo_part04_02.dbf";
the value of newname for datafile 33 to '+ DATA/pcardtst/datafile/pwrcrd_data_fe_part01_01.dbf;
the value of newname for datafile 34 at "+ DATA/pcardtst/datafile/pwrcrd_data_fe_part01_02.dbf";
the value of newname for datafile 35 to "+ DATA/pcardtst/datafile/pwrcrd_data_fe_part01_03.dbf";
the value of newname for datafile 36 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_fe_part01_01.dbf";
the value of newname for datafile 37 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_fe_part01_02.dbf";
the value of newname for datafile 38 at "+ DATA/pcardtst/datafile/pwrcrd_data_fe_part02_01.dbf";
the value of newname for datafile 39 to "+ DATA/pcardtst/datafile/pwrcrd_data_fe_part02_02.dbf";
the value of newname for datafile 40 to "+ DATA/pcardtst/datafile/pwrcrd_data_fe_part02_03.dbf";
the value of newname for datafile 41 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_fe_part02_01.dbf";
the value of newname for datafile 42 at "+ DATA/pcardtst/datafile/pwrcrd_ndx_fe_part02_02.dbf";
the value of newname for datafile 43 at "+ DATA/pcardtst/datafile/pwrcrd_data_fe_part03_01.dbf";
the value of newname for datafile 44 to "+ DATA/pcardtst/datafile/pwrcrd_data_fe_part03_02.dbf";
the value of newname for datafile 45 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_fe_part03_01.dbf";
the value of newname for datafile 46 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_fe_part03_02.dbf";
the value of newname for datafile 47 to "+ DATA/pcardtst/datafile/pwrcrd_data_fe_part04_01.dbf";
the value of newname for datafile 48 to "+ DATA/pcardtst/datafile/pwrcrd_data_fe_part04_02.dbf";
the value of newname for datafile 49 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_fe_part04_01.dbf";
the value of newname for datafile 50 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_fe_part04_02.dbf";
the value of newname for datafile 51 to "+ DATA/pcardtst/datafile/pwrcrd_data_batch01.dbf";
the value of newname for datafile 52 at "+ DATA/pcardtst/datafile/pwrcrd_data_batch02.dbf";
the value of newname for datafile 53 to '+ DATA/pcardtst/datafile/pwrcrd_data_batch03.dbf;
the value of newname for datafile 54 to "+ DATA/pcardtst/datafile/pwrcrd_data_batch04.dbf";
the value of newname for datafile 55 to "+ DATA/pcardtst/datafile/pwrcrd_data_batch05.dbf";
the value of newname for datafile 56 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_batch01.dbf";
the value of newname for datafile 57 to "+ DATA/pcardtst/datafile/pwrcrd_ndx_batch02.dbf";
the value of newname for datafile 58 at "+ DATA/pcardtst/datafile/pwrcrd_ndx_batch03.dbf";
the value of newname for datafile 59 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part01_01.dbf";
the value of newname for datafile 60 to "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part01_01.dbf";
the value of newname for datafile 61 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part02_01.dbf";
the value of newname for datafile 62 at "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part02_01.dbf";
the value of newname for datafile 63 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part03_01.dbf";
the value of newname for datafile 64 at "+ DATA/pcardtst/datafile/pwrcrd_data_index_part03_01.dbf";
the value of newname for datafile 65 at "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part04_01.dbf";
the value of newname for datafile 66 to "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part04_01.dbf";
the value of newname for datafile 67 to '+ DATA/pcardtst/datafile/pwrcrd_data_hist_part05_01.dbf;
the value of newname for datafile 68 to "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part05_01.dbf";
the value of newname for datafile 69 at "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part06_01.dbf";
the value of newname for datafile 70 to "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part06_01.dbf";
the value of newname for datafile 71 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part07_01.dbf";
the value of newname for datafile 72 at "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part07_01.dbf";
the value of newname for datafile 73 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part08_01.dbf";
the value of newname for datafile 74 at "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part08_01.dbf";
the value of newname for datafile 75 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part09_01.dbf";
the value of newname for datafile 76 to '+ DATA/pcardtst/datafile/pwrcrd_index_hist_part09_01.dbf;
the value of newname for datafile 77 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part10_01.dbf";
the value of newname for datafile 78 to "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part10_01.dbf";
the value of newname for datafile 79 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part11_01.dbf";
the value of newname for datafile 80 to "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part11_01.dbf";
the value of newname for datafile 81 to '+ DATA/pcardtst/datafile/pwrcrd_data_hist_part12_01.dbf;
the value of newname for datafile 82 to "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part12_01.dbf";
the value of newname for datafile 83 at "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part13_01.dbf";
the value of newname for datafile 84 to "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part13_01.dbf";
the value of newname for datafile 85 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part14_01.dbf";
the value of newname for datafile 86 to '+ DATA/pcardtst/datafile/pwrcrd_index_hist_part14_01.dbf;
the value of newname for datafile 87 to "+ DATA/pcardtst/datafile/powercard_users.375.723228963";
the value of newname for datafile 88 to "+ DATA/pcardtst/datafile/powercard_users.396.723228959";
the value of newname for datafile 89 to "+ DATA/pcardtst/datafile/powercard_users.399.723228959";
the value of newname for datafile 90 to "+ DATA/pcardtst/datafile/powercard_users.393.723228961";
the value of newname for datafile 91 to '+ DATA/pcardtst/datafile/mig_pc_delivery.309.723228955;
the value of newname for datafile 92 to "+ DATA/pcardtst/datafile/powercard_index_par.403.723228961";
the value of newname for datafile 93 to "+ DATA/pcardtst/datafile/powercard_users.381.723228963";
the value of newname for datafile 94 to "+ DATA/pcardtst/datafile/powercard_index_hist_part01.275.723229411";
the value of newname for datafile 95 at "+ DATA/pcardtst/datafile/powercard_data_fe_part01.364.723229607";
the value of newname for datafile 96 to "+ DATA/pcardtst/datafile/powercard_data_hist_part05.380.723228963";
the value of newname for datafile 97 to '+ DATA/pcardtst/datafile/powercard_data_hist_part10.310.723228959;
the value of newname for datafile 98 in "+ DATA/pcardtst/datafile/powercard_data_hist_part14.268.723229465";
the value of newname for datafile 99 to "+ DATA/pcardtst/datafile/powercard_index_hist_part08.367.723229607";
the value of newname for datafile 100 to "+ DATA/pcardtst/datafile/powercard_index_hist_part09.385.723229087";
the value of newname for datafile 101 to "+ DATA/pcardtst/datafile/powercard_index_hist_part11.286.723229559";
the value of newname for datafile 102 to "+ DATA/pcardtst/datafile/powercard_index_hist_part13.355.723229615";
the value of newname for datafile 103 to "+ DATA/pcardtst/datafile/powercard_data_batch.330.723228961";
the value of newname for datafile 104 to "+ DATA/pcardtst/datafile/powercard_data_hist_part13.335.723229485";
the value of newname for datafile 105 to "+ DATA/pcardtst/datafile/powercard_index_bo_part03.285.723229567";
the value of newname for datafile 106 to "+ DATA/pcardtst/datafile/powercard_index_bo_part01.351.723229617";
the value of newname for datafile 107 to "+ DATA/pcardtst/datafile/powercard_index_fe_part04.261.723229627";
the value of newname for datafile 108 to "+ DATA/pcardtst/datafile/powercard_index_hist_part02.264.723229465";
the value of newname for datafile 109 to "+ DATA/pcardtst/datafile/powercard_data_bo_part01.284.723229573";
the value of newname for datafile 110 to "+ DATA/pcardtst/datafile/powercard_data_hist_part01.406.723229497";
the value of newname for datafile 111 to "+ DATA/pcardtst/datafile/powercard_data_hist_part07.291.723229557";
the value of newname for datafile 112 to "+ DATA/pcardtst/datafile/powercard_data_hist_part08.371.723229615";
the value of newname for datafile 113 to "+ DATA/pcardtst/datafile/powercard_data_hist_part09.346.723228973";
the value of newname for datafile 114 to "+ DATA/pcardtst/datafile/powercard_data_hist_part12.401.723229447";
the value of newname for datafile 115 to "+ DATA/pcardtst/datafile/powercard_index_fe_part02.262.723229625";
the value of newname for datafile 116 to "+ DATA/pcardtst/datafile/powercard_data_fe_part04.374.723229627";
the value of newname for datafile 117 to "+ DATA/pcardtst/datafile/powercard_data_bo_part03.276.723229585";
the value of newname for datafile 118 to "+ DATA/pcardtst/datafile/powercard_data_bo_part04.350.723229633";
the value of newname for datafile 119 to "+ DATA/pcardtst/datafile/powercard_index_bo_part04.317.723229633";
the value of newname for datafile 120 to "+ DATA/pcardtst/datafile/powercard_data_hist_part03.400.723229511";
the value of newname for datafile 121 in '+ DATA/pcardtst/datafile/powercard_index_hist_part12.369.723229605;
the value of newname for datafile 122 to "+ DATA/pcardtst/datafile/powercard_index_hist_part05.373.723229641";
the value of newname for datafile 123 to "+ DATA/pcardtst/datafile/powercard_data_par.319.723229635";
the value of newname for datafile 124 to "+ DATA/pcardtst/datafile/powercard_users.402.723228957";
the value of newname for datafile 125 to "+ DATA/pcardtst/datafile/powercard_index_batch.356.723229609";
the value of newname for datafile 126 to "+ DATA/pcardtst/datafile/powercard_index_bo_part02.256.723229647";
the value of newname for datafile 127 to "+ DATA/pcardtst/datafile/powercard_index_hist_part07.320.723229641";
the value of newname for datafile 128 to "+ DATA/pcardtst/datafile/powercard_index_hist_part04.258.723229615";
the value of newname for datafile 129 to "+ DATA/pcardtst/datafile/powercard_data_bo_part02.366.723229651";
the value of newname for datafile 130 to "+ DATA/pcardtst/datafile/powercard_data_hist_part06.348.723228965";
the value of newname for datafile 131 to "+ DATA/pcardtst/datafile/powercard_data_hist_part02.307.723229525";
the value of newname for datafile 132 to "+ DATA/pcardtst/datafile/powercard_index_fe_part01.370.723229647";
the value of newname for datafile 133 to "+ DATA/pcardtst/datafile/powercard_index_fe_part03.352.723229619";
the value of newname for datafile 134 to "+ DATA/pcardtst/datafile/powercard_index_hist_part06.266.723229659";
the value of newname for datafile 135 to "+ DATA/pcardtst/datafile/powercard_index_hist_part10.329.723229027";
the value of newname for datafile 136 to "+ DATA/pcardtst/datafile/powercard_index_hist_part03.337.723229651";
the value of newname for datafile 137 to "+ DATA/pcardtst/datafile/powercard_index_hist_part14.263.723229627";
the value of newname for datafile 138 to "+ DATA/pcardtst/datafile/stpmw_data01.dbf";
the value of newname for datafile 139 to "+ DATA/pcardtst/datafile/undotbs1_2.dbf";
the value of newname for datafile 140 to "+ DATA/pcardtst/datafile/undotbs1_3.dbf";
the value of newname for datafile 141 to "+ DATA/pcardtst/datafile/undotbs1_4.dbf";
the value of newname for datafile 142 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part05_03.dbf";
the value of newname for datafile 143 to "+ DATA/pcardtst/datafile/powercard_data_hist_part05.426.851242407";
the value of newname for datafile 144 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part11_02.dbf";
the value of newname for datafile 145 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part12_02.dbf";
the value of newname for datafile 146 to "+ DATA/pcardtst/datafile/pwrcrd_data_hist_part05_04.dbf";
the value of newname for datafile 147 in "+ DATA/pcardtst/datafile/pwrcrd_index_hist_part05_02.dbf";
the value of newname for tempfile 1 to "+ DATA/pcardtst/tempfile/temp1.dbf";
the value of newname for tempfile 2 to "+ DATA/pcardtst/tempfile/temp2.dbf";
the value of newname for tempfile 3 to "+ DATA/pcardtst/tempfile/temp3.dbf";
the value of newname for tempfile 4 to "+ DATA/pcardtst/tempfile/pwrcard_temp01.dbf";
the value of newname for tempfile 5 to "+ DATA/pcardtst/tempfile/pwrcard_temp02.dbf";
the value of newname for tempfile 6 to "+ DATA/pcardtst/tempfile/pwrcard_temp03.dbf";
the value of newname for tempfile 7 to "+ DATA/pcardtst/tempfile/pwrcard_temp04.dbf";
duplicate target database in the pcardtst log file
GROUP 10 ('+ DATA/pcardtst/onlinelog/group_10_01') size 512 M,
GROUP 10 ('+ DATA/pcardtst/onlinelog/group_10_02') size 512 M,
GROUP 11 ('+ DATA/pcardtst/onlinelog/group_11_01') size 512 M,
GROUP 11 ('+ DATA/pcardtst/onlinelog/group_11_02') size 512 M,
GROUP 12 ('+ DATA/pcardtst/onlinelog/group_12_01') size 512 M,
GROUP 12 ('+ DATA/pcardtst/onlinelog/group_12_02') size 512 M,
GROUP 13 ('+ DATA/pcardtst/onlinelog/group_13_01') size 512 M,
GROUP 13 ('+ DATA/pcardtst/onlinelog/group_13_02') size 512 M,
GROUP 14 ('+ DATA/pcardtst/onlinelog/group_14_01') size 512 M,
GROUP 14 ('+ DATA/pcardtst/onlinelog/group_14_02') size 512 M,
GROUP 7 ('+ DATA/pcardtst/onlinelog/group_7_01') size 512 M,
GROUP 7 ('+ DATA/pcardtst/onlinelog/group_7_02') size 512 M,
GROUP 8 ('+ DATA/pcardtst/onlinelog/group_8_01') size 512 M,
GROUP 8 ('+ DATA/pcardtst/onlinelog/group_8_02') size 512 M,
GROUP 9 ('+ DATA/pcardtst/onlinelog/group_9_01') size 512 M,
GROUP 9 ('+ DATA/pcardtst/onlinelog/group_9_02') size 512 M;
output channel t1;
output channel t2;
output channel t3;
}
But gettting error below
DATA FILE
"+ DATA/pcardtst/datafile/system.635.878984933".
CHARACTER SET WE8ISO8859P1
output channel: t1
output channel: t2
output channel: t3
RMAN-00571: ===========================================================
RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.
RMAN-00571: ===========================================================
RMAN-03002: failure of Db in dual at 06/05/2015 14:26:01
RMAN-06136: the auxiliary database ORACLE error: ORA-01503: CREATE CONTROLFILE failed
ORA-01167: two files are the same file/group number or the same file
ORA-01517: Member of journal: '+ DATA/pcardtst/onlinelog/group_10_02.
ORA-01517: Member of journal: '+ DATA/pcardtst/onlinelog/group_10_01.
Complete recovery manager.
Kind regards.
Younus
Hi Eric,.
Let's not your syntax for log files. Check out the docs:
http://docs.Oracle.com/CD/B28359_01/backup.111/b28270/rcmdupdb.htm#BRADV89956
You need only name the Group once followed a list separated by commas of the logfile members.
Concerning
Thomas
-
RMAN duplicate database RAC w/ASM to stand alone without ASM fails
Trying to duplicate database in order to upgrade to 11.2 and migrate from Windows to Solaris with minimal downtime, using GoldenGate. The source database is 11.1.0.7 on Windows 2003 x 64 a 2 RAC node. The auxiliary database is 11.1.0.7 on a single Windows 2003 x 64 server. The steps to reach where the error has occurred are:
1 created auxiliary instance on remote node. creating oradim and the listener.
2 copied password for the remote node target file and put it in the directory %ORACLE_HOME%\database and % ORACLE_HOME%\dbs.
3 created PFILE in %ORACLE_HOME%\database and copied to %ORACLE_HOME%\dbs just in case.
db_name = "UTILAX".
instance_name = UTILAX
diagnostic_dest = a: \oracle\admin\utilax'
db_file_name_convert =('+Data/util','D:\oracle\oradata\utilax')
log_file_name_convert =('+Data/util','D:\oracle\log\utilax')
SGA_TARGET = 5g
control_files=D:\oracle\oradata\utilax\control01.dbf
compatible = '11.1.0'
4 Startup nomount performed.
5. backup Ran full on the head node to the D drive and outside the DSO.
rman target % = / catalog=rman/password@RMAN
RMAN > run {}
allocate channel d1 type disk;
database backup in format "D:\backups\df_t%t_s%s_p%p".
SQL 'alter system archive log current';
backup format 'D:\backups\al_t%t_s%s_p%p' archivelog all;
output channel d1;
}
6 copied only the manual backup (22 GB) to the remote host files in the same directory on the D drive. D:\backups same folder on both servers.
7. connected with rman, target, catalog and auxiliary databases. A run the rman command to duplicate the database on the target instance.
DUPLICATE THE TARGET DATABASE TO 'UTILAX' IN THE CURRENT DATABASE.
Errors received
RMAN-03009: failure of the backup on the channel ORA_DISK_1 command
ORA-17628: error Oracle 19505 returned by remote Oracle Server
8. looked in the auxiliary database alerts log. Errors found:
ORA-19505: impossible to identify the file 'D:\ORACLE\ORADATA\UTILAX\DATAFILE\SYSTEM.327.716381457 '.
ORA-27040: create file error, cannot create the file
04002 - OSD: could not open the file
S/O-error: (OS 3) the system cannot find the path specified
9 creates all directories to the path and try again. Same mistakes.
Must miss one or two steps but document metalink 382269.1 followed as closely as possible. Sorry for the lack of screenshots but databases are private networks. Someone who did that regularly offer any help?
Thank youSince you have already made the backup and copied to the auxiliary server, why use again 'data base active'
DUPLICATE THE TARGET DATABASE TO 'UTILAX' IN THE CURRENT DATABASE.
Just try to DUPLICATE the DATABASE to 'UTILAX' TARGET nofilenamecheck;
This would work out.
or if you want to continue to make use of the active database functionality, then
DUPLICATE TARGETS DATABASE to the 'UTILAX' of the active database nofilenamecheck.
Published by: srp on December 28, 2011 12:24 AM
-
Error starting database RAC.
Hello
I installed a RAC 11 GR 2 on RHEL 2 5.7. Installtion succeeded. When I rebooted the system, I could restart crs successfully, but not databases.
Here's the situation:
[root@home1 ~] # crsctl check cluster - all
**************************************************************
home1:
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
**************************************************************
house2:
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
**************************************************************
[root@home1 ~] #.
Here is the error:
[oracle@home2 ~] $ srvctl start database-d rachome
RPRC-1079: failed to start of ora.rachome.db resources
CRS-2501: resource "ora.rachome.db" is disabled
[oracle@home2 ~] $
Here's my .bash_profile
# Oracle settings
TMP = / tmp; Export TMP
TMPDIR = $TMP; export TMPDIR
ORACLE_HOSTNAME = home2.blue2red.com; export ORACLE_HOSTNAME
ORACLE_UNQNAME = rachome; export ORACLE_UNQNAME
ORACLE_BASE = / u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/Db_1; Export ORACLE_HOME
ORACLE_SID = rachome2; export ORACLE_SID
ORACLE_TERM = xterm; export ORACLE_TERM
PATH = / usr/sbin: $PATH; export PATH
PATH = $ORACLE_HOME/bin: $PATH; export PATH
LD_LIBRARY_PATH = $ORACLE_HOME/lib: / lib: / usr/lib. export LD_LIBRARY_PATH
CLASSPATH = $ORACLE_HOME/JRE: $ORACLE_HOME/jlib: $ORACLE_HOME/rdbms/jlib. Export CLASSPATH
If [$USER = 'oracle']; then
If [$SHELL = "/ bin/ksh"]; then
Pei 16384 ulimit
ulimit-n 65536
on the other
ulimit-u 16384-n 65536
FI
FI
Is there someone who could help me?Rama Krishna wrote:
Hello
How to get these 3 values service_name_list | service_name inst_name-i s I am confused here!First activate database,
$srvctl activate the db_unique_name d database
-
Coexistence between instances of database RAC and standalone database
Hello
We used the configuration / ASM stand-alone instance of database. We want to implement RAC database instances now. We have seen some docs on the database instance autonomous single CARS DB instance migration. We do not want to migrate stand-alone db db CARS. is it possible instance CARS of installation on the same cluster without disturbing instance of stand-alone database.
Thank you.Hello buddy,
Yes, is possible to create a single instance database in a CCR environment, there is an option in DBCA.
See you soon,.
Rodrigo Mufalani
http://www.mrdba.com.br/mufalani -
How to use backups RMAN to restore a RAC database to single instance on another host?
How to use backups Rman to restore a RAC database to single instance on another host?
I tried to copy these inline for you:
------------
Backups RMAN disk HowTo restore database RAC to single Instance on another node (Doc ID 415579.1)
Down
-
Hi Experts,
We have a requirment that we need size parameters of database to an Oracle database RAC 11g as the sizing of disk space, memory, and CPU (SAN), Cluster size etc what would the size of the recommendation for major banks or large project? Can you describe in sizes (TB). I'm not sure of the growth of the DB files on a daily basis and no customers.
Thanks in advance.
Viji
It is a bit of an oxymoron.
You ask for one RAC server sizing. When RAC architecture allows you to evolve by adding more servers.
So if you have treatment volumeX to do, you have only 2 servers fabricant1 RAC to deal effectively with him. Or you can need 4 servers Fabricant2 CAR care effectively. There are many factors (unique to this client) which determines the choices made.
So 'sizing' the server is not a matter to be treated, until you've decided just what type of server, you will use for your RAC (dual core, quad core, 8 cores, base 16, etc.), how much he must take care of the memory, the amount of energy, it would consume, it takes up the amount of space (rack units) in a Cabinet how much local diskspace, it must support, how many PCI slots must be to HBA and HCA and other cards, etc.
Once this is decided (1 rack unit, dual core processors 4, 2 PCI slots, etc), can you evaluate vendors and server models available and decide how much of these servers must be purchased to meet the needs of data processing envisaged.
If for example, the decision is 3 servers and after deployment, it is determined that server capacity has been underestimated, then a 4th server can be purchased and added to the cluster of 3 Server - and the cluster set scale to actually do deal with the volumes of data processing.
One of the fundamental reasons for RAC is scalability. This means that only one server sizing is much less important than choosing the correct h/w architecture which allows to evolve this cluster by adding more h/w.
It would be very stupid to buy and build a server 2 CARS which was 'size' for volumeX, then find that the volume is X + Y, and 2 servers can only be resized at great expense to 3 servers (for example 4 unit rack servers, rack unit space only 2 left in the cabinet, required for quad powersupply by server power cannot be satisfied for 3rd server) (, no fiber port more SAN, etc.).
-
Steps to restore a RAC database
Hi allCan someone provide the steps to restore a 4 database RAC node to another node 4 CARS?
Database version: 11.2.0.2
OPERATING SYSTEM: AIX 6.1
If you are in the same version of the OS, there is not much difference between a CAR and a NON-Rac environment when restoring, you can check MOS notes RMAN Duplicate Database of RAC ASM with RAC ASM (Doc ID 461479.1)
-
Multiple RAC databases on IM even using different subnets for Public i / face
Hello. We are setting up a 2 cluster nodes. This group will be the host of several RAC databases. For security reasons, our network team want to create separate subnets for the application traffic to each RAC specific database on the cluster.
For example, request 1 to 2 application servers that will connects to database PROD1 RAC via a single subnet, application 2-3 application servers etc which will be connected to the database RAC PROD2 via a different subnet,.
In addition, the network team want to configure a subnet separate management DBA etc. will use to administer all the RAC databases and infrastructure in the cluster.
Version 11.2.0.2 grid infrastructure. The database versions vary from 10.2.0.x to 11.2.0.2. All databases will use RAC.
We want to take advantage of the features of earphone SCAN to support connectivity to databases on the cluster. 2199620 [https://cn.forums.oracle.com/forums/thread.jspa?threadID=2199620] thread suggests that 11 GR 2 supports several subnets, that seems to be exactly the functionality we need. Please can you confirm how it works and tell us any documentation (standard docs, whitepapers, MOS, etc.) which could help us to configure it.
Document referenced in thread 2199620 was not exactly what we were looking for and didn't translate too well in Google Translate.
Any guidance is appreciated. Thanks, Rich.
Similar topics:
https://CN.forums.Oracle.com/forums/thread.jspa?MessageID=9846298? (Double SCAN on multi cluster hosted)
https://CN.forums.Oracle.com/forums/thread.jspa?threadID=2199620 (scan earphone in VLAN OAM)
Published by: 887449 on 26-Sep-2011 01:41Hello
With Oracle 11.2, you can have multiple public networks accessing your Oracle RAC.
You must set the init.ora new LISTENER_NETWORKS setting so users are load-balanced on their network. Services are related to the networks so users who connect with network 1 will use a different service as network 2. Each network will have its own VIP.Impossible to use both network SCAN function because SCAN will work into a single network and on GRID 11.2 you cannot config more than a SCAN.
So, you can have a public network (for example, 10.10.10.0) with SCAN/VIP and another public network (e.g. 192.168.217.0) you will only use VIP on TNSNAMES.ora.
You configure a Service (A) on the network (10.10.10.0) and one other Service (B) on the network (192.168.217.0).
In the example above using (A) Service you will configure SCAN (scan host) and using Service (B), you must configure all address VIP.
Kind regards
Levi PereiraPublished by: Levi Pereira Sep 26, 2011 18:03
-
Grid Control 11g of the problems with the basic policy of RAC database
We have a group of three nodes 11 GR 2 (rac1, rac2, rac3) and a policy based RAC database 11 GR 2 (ORCL) with cardinality 2 (ORCL_1 and ORCL_2) on this group. Used to monitor the Control 11g Grid infrastructure. Founded political RAC databases are linked to the pools of the server and not to the cluster nodes, therefore, restart the cluster database instances can run on both on 3 nodes in the cluster. For example, if ORCL_1 is running ORCL_2 and rac1 rac2 Sir after a full reboot ORCL_1 and ORCL_2 can be run on rac2 and rac3 respectively. Binding of the pool with two special nodes will be as if we use database RAC database administrator and not the policy based.
Now the problem is that Grid Control registers the services in database with the node that is running the instance due to which, once the instances are started on a different node, she complained authorities are declining. We don't have to then reconfigure database instances and say Grid Control that they are now on another node. However, this removes the history of AWR for these instances.
Is there a solution to this problem?
Kind regards
Kashif.Hi koko,.
to work around this problem (I think that there is no "automatic" support in the current version of EM for switching hosts databases), you can create an ACTION_SCRIPT for your database cluster resource that is running the relocate_targets command emcli (so an emcli should be placed on all nodes of your and recorded with Super Administrator privileges). So every time you start your database resource, this script command / move the target to the current host without losing any historical information.
Best regards
RobertEdit: You can find an example of the command emcli in this document written by Rob Zoeteweij: http://oemgc.files.wordpress.com/2011/02/manage-node-failover-in-an-active-passive-setup-using-oracle-enterprise-manager-grid-control1.pdf
In this scenario is an active/passive environment, but the command itself appies to your situation, too.Published by: Robert Hanuschke on August 1, 2011 13:11
-
How to connect the independent auditor Apex to a RAC database?
I am trying to set up the last Apex listener to connect to one database RAC as a stand-alone, but he's dying a horrible death. So really would like to know how such a connection should be made.
I created the file of configuration of Summit as follows:
APEX_PUBLIC_USER
apex_public_user
Base
exadr01 - vip.aaa.bbb.ccc
1532
comntst1
and it works very well. However, if I change ONLY the following parts of the config file (and restart of course)...
APEX_PUBLIC_USER
apex_public_user
Base
exadr-scan
1521
comntst. AAA. BBB. CCC
... He died the horrible death I mentioned above. I can connect correctly using these exact settings in SQL Developer etc.
How do I configure the connection details in the configuration file so that I can connect correctly?
~ trevor
BTW, there are many summatised java by errors
"Caused by: java.net.NoRouteToHostException: no route to host".Hi Trevor,
great to hear that you have to work.
It seems that there are still some minor problems in the listener of the APEX, which can cause headaches.
To help the other spot relevant messages faster, you could mark answers as "correct" or "useful". I have the presumption that some parts of the documentation are based on problems discussed here. At least, there are several questions that have been added to the documentation of the first 'Oracle-style' (early versions had some kind of informal documentation) which have been discussed here but not mentioned previously, so I guess that documentation staff scans the forum now and then, probably when they work on documents for new versions. We may have other documentation or a different application the next time. Because the configuration of migration can be difficult, I expect to change the documentation.-Udo
-
Database recovery after installation of all new nodes ORACLE RAC
Hello!
The scenario is like this:
RMAN database full backupset is present, including the control file (database RAC).
Absolutely new 2-node Oracle cluster software inslalled (without data) on other workstations.
Is it possible to restore the RMAN RAC database on new nodes?
Thanks to all for replyingHello
Yes it is possible
Some regular examples
http://download.Oracle.com/docs/CD/B19306_01/backup.102/b14191/rcmrecov.htm#BRADV159
And check this document
http://blogs.Oracle.com/AlejandroVargas/gems/RMANBACKRECPRACTICE.PDFConcerning
-
where can I get the software for oracle database 11g RAC installion
pls can someone tell me where to download the installation software for oracle database 11g RAC with Yes which has the option of installing RAC database on, I the installation of database 11g software, but it does not include the installation of database RAC inside option, I heard someone say that the installer of oracle database 11g in oracle's Web site is not used to install a RAC database is it true? If that's how to make one that installs the RAC DATABASE.Download page:
http://www.Oracle.com/technology/software/products/database/Oracle11g/111060_linuxsoft.html-Oracle Database 11 g Release 1 (11.1.0.6.0) for Linux x 86
linux_11gR1_database_1013.zip (1,844,527,800 bytes) (cksum - 1044354138)-Oracle Clusterware 11 g Release 1 (11.1.0.6.0) for Linux x 86
linux_x86_11gR1_clusterware.zip (244,660,141 bytes) (cksum - 820583335)Maybe you need to download is: Clusterware Oracle 11 g
Document: Oracle® database 2 day + Real Application Clusters guide 11 g Release 1 (11.1)
http://download.Oracle.com/docs/CD/B28359_01/RAC.111/b28252/TOC.htm -
ORA-16610: "ENABLE DATABASE command <; DB_NAME >; ' current
Hello
After the reconstruction of 3 times my configuration, I bounce back with the same problem. I read all the threads on the subject but couldn't find a solution. If someone has an idea:
I have 2 instances acting as main currently: "ORCL1" (the server ServerS1) and "ORCL2" (on server server2 server) on a "ORCLS" (cluster CCR) database RAC
I have 2 instances acting as dataguard currently: "ORCL1" (on the ServerP1 server) and 'ORCL2' (on the ServerP2 server) on a data base RAC "ORCL" (cluster RACP)
(a failover occurred recently, I just rebuilt dataguards, archivelog are normally applied)
Before you build, I do the following:
DGMGRL > connect sys@ORCLS
DGMGRL > disable the configuration
DGMGRL > remove the configuration
sqlplus / as sysdba on ORCL1/ServerS1 > ALTER SYSTEM SET DG_BROKER_START = FALSE;
sqlplus / as sysdba on ORCL1/ServerP1 > ALTER SYSTEM SET DG_BROKER_START = FALSE;
asmcmd on ServerS1 > rm +DATA/ORCLS/DGCONFIG/dgb_config01.ora
asmcmd on ServerS1 > rm +RECOVERY/ORCLS/DGCONFIG/dgb_config02.ora
asmcmd on ServerP1 > rm +DATA/ORCL/DGCONFIG/dgb_config01.ora
asmcmd on ServerP1 > rm +RECOVERY/ORCL/DGCONFIG/dgb_config02.ora
Then I try to rebuild my setup:
sqlplus / as sysdba on ORCL1/ServerS1 > ALTER SYSTEM SET DG_BROKER_START = TRUE;
sqlplus / as sysdba on ORCL1/ServerS1 > show parameter broker
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------
dg_broker_config_file1 string +Data/ORCLS/dgconfig/dgb_config01.ora dg_broker_config_file2 string +Recovery/ORCLS/dgconfig/dgb_config02.ora dg_broker_start Boolean TRUE sqlplus / as sysdba on ORCL1/ServerP1 > ALTER SYSTEM SET DG_BROKER_START = TRUE;
sqlplus / as sysdba on ORCL1/ServerP1 > display setting broker
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------
dg_broker_config_file1 string +Data/ORCL/dgconfig/dgb_config01.ora dg_broker_config_file2 string +Recovery/ORCL/dgconfig/dgb_config02.ora dg_broker_start Boolean TRUE DGMGRL > connect sys@ORCLS
DGMGRL > create primary as database 'DG_ORCL' configuration is "ORCLS" connect identifier is "ORCLS";
Configuration "DG_ORCL" created with the primary database 'ORCLS '.
DGMGRL > add "ORCL" data like login name is "ORCL".
Database "ORCL" added
DGMGRL > activate the configuration
Permit.
DGMGRL > see Configuring
Configuration - DG_ORCL
Protection mode: MaxPerformance
Databases:
ORCLS - primary
ORCL - Physical standby database
Fast-Start Failover: DISABLED
The configuration status:
ORA-16610: command-'ACTIVATE the ORCL DATABASE' current
DGM-17017: unable to determine the configuration state
Also, when I try to run:
DGMGRL > see the ORCL database
Database - ORCL
Role: STANDBY PHYSICS
State of destination: apply one <-from there, it goes very slow and then...:
Transport delay: (unknown)
Apply the Lag: (unknown)
Apply the rate: (unknown)
Real-time query: OFF
Occurrence (s):
ORCL1
ORCL2
State of the database:
DGM-17016: unable to retrieve the database state "ORCL".
ORA-16532: the Data Guard broker Configuration does not exist
ORA-16625: cannot reach the database "ORCL".
Details:
-all databases use pfiles
-access tnsping databases easily of ServerS1 or server Server2 ORCL
-It worked correctly before the failover when the databases have opposing roles!
I am lost, if someone can tell me where to drive my research, it would be very useful.
Best regards.
Eric
I finally found and fix the problem.
I discovered that dg_broker messages are followed in the footsteps of the dataguard instance directory (same as location of alert file) under the name of DRC
.log In this file, I found messages like:
[...]
INSV: could not open the file of configuration "+ RECOVERY/ORCL/dgconfig/dgb_config02.ora".
ORA-17503: ksfdopn:2 failed to open the file +RECOVERY/ORCL/dgconfig/dgb_config02.ora
ORA-15173: entry 'dgb_config02.ora' does not exist in the directory "dgconfig.
In fact, as I was deleting the files from dgb_config0*.ora through ASMCMD, I did not notice that I was also remove DGCONFIG directory.
After creating the directory manually, everything is back to normal.
Thanks for your time and support, in the hope that it will help someone someday...
Maybe you are looking for
-
Uprgarding NB550D (Module 3 G, memory)
I recently bought a NB550D-10T and am very happy with it. I just upgraded it to WIndows 7 Professional 32-bit and 4 GB of RAM so I can use offline files, etc. In any case, my question is; This model can be equipped with a module 3G? I noticed that th
-
I go to microsoft update and it says could not be updated. and gives me the error: 0x8DDD0018.
-
Xbox controller 360 + Logitech Gaming Headset G330
Extremely frustrated here... After you have reinstalled XP many times for two days, I decided the issue. First of all, General information - had a Logitech G330 Gaming Headset for Christmas. It uses generic Audio XP USB drivers, so no disk drivers (
-
Dear all, I was working with my linksys Srw2008p switch and I changed the IP address of the management vlan and somehow, I can't access the web console. I tried to use the new and the old IP. Also, I don't give a name of user and password on my own.
-
NetGear wireless adapter doesn't work is not in Windows 7
I bought a netgear WG111GE adapter (also known as WG111V3) and has received assurances that it would work under Windows 7. To do this, but only randomly, most of the time I don't receive any connetcion but every now and then he seems to come to life