Restore RAC database from non-RAC source - EBS R12.1.1
We have restored (PIT) a RAC database from a non-RAC (but ASM) source and I was wondering if that was a reasonable thing to do.
The reason I ask is that I seem to remember that in the upgrade to R12.1.1 the upgrade driver had a different list of jobs to do when the target was RAC vs when it was non-RAC... so is it possible the EBS R12.1.1 code is different for RAC (meaning we dont have the right code base in the DB since we restored a non-RAC source to a RAC destination)?
Disclaimer - I am NOT a DBA .. just trying to identify some potential problems we are troubleshooting.
Thanks in advance!
EBS R12.1.1
OEL 5
11gR2
We have a RMAN back up of the non-RAC database that was restored and PIT recovered on the RAC database.Is it a full database backup?
The "code" base I am referring to is all the db stored objects for R12 EBS .. database compiled code.Restoring the RMAN backup on the target node is not enough. Have you run AutoConfig or postclone? Does your instance know that this is a a single instance and not a RAC one?
I am nervous that there may be alternate versions of the code to run in RAC vs non-RAC .. for instance I know that some of the ASCP jobs use DBMS PIPES and that can be tricky with RAC and Concurrent Manager.. And when we did the upgrade to R12, pointing it @ RAC generated more and different jobs than when it was not pointed @ RAC .. so SOMETHING was different according to the APPS ADPATCH/ADADMIN utilities.Please explain in details what is the purpose of doing this restore and what exactly you are trying to achieve. What cloning procedure you follow to refresh the target instance?
Thanks,
Hussein
Similar Messages
-
Open 10g/11g RAC database in Non RAC Mode
Dear Friends,
How i open 10g and 11g RAC database in Non RAC Mode (open single instance in order to perform upgrade)
Later i will convert the upgraded DB to RAC DB
Regards,
DBuser564706 wrote:
Dear Friends,
How i open 10g and 11g RAC database in Non RAC Mode (open single instance in order to perform upgrade)
Later i will convert the upgraded DB to RAC DB
Regards,
DBEdit spfile and set cluster_database=false before starting database in upgrade mode(optionally you can unset other cluster parameters).
So you upgrade using only 1 instance of database.
Once the upgrade is finished start the other instance as well and set cluster_database=true
Also see preupgrade process - http://docs.oracle.com/cd/E11882_01/server.112/e23633/upgrade.htm#i1011979
Post upgrade -> http://docs.oracle.com/cd/E11882_01/server.112/e23633/afterup.htm#CEGCFJJC -
Cloning Oracle APPS Rac Database to Non Rac Databse
Hi all,
I have question.
Presently we are following RMAN duplicate database cloning from RAC asm to (non RAC)non asm database of size 1TB.
If suppose if our databse is 3TB or More. then is there method that we can minimize the cloning time. If so please let me know.
Thanks
MaverickHi;
Presently we are following RMAN duplicate database cloning from RAC asm to (non RAC)non asm database of size 1TB.
If suppose if our databse is 3TB or More. then is there method that we can minimize the cloning time. If so please let me know.We have 4 Tb RAC+ASM and we also follow same method. I belive there is no faster method, at least we can not find :)
Regard
Helios -
Rebuilding RAC database from RAC database
Hi All,
Oracle : 10.2.0.4
OS : Linux
I am rebuilding a new RAC database from different RAC database manually from hot bacckup.
Everthing is ok for me but when we try to recoer the new db it will asks you archs to apply.
It will prompt you for the first arch from any thread , after applying the 1st it will not prompt you without giving next arch sequence no from any thread.
I spent time on it and finally get to know that its an oracle bug .
I just want to know wheather is thr any options for us by which we can know the arch sequence no.
Any suggestions wud b appreciated.
Thanks.
VirenderHi Hemant,
I know the v4recovery_log option to check the next archive.
ut below is the situation m facing.
M trying to apply the arch asked by oracle but still its not applying it and showig it in v$recovery_log. Kindly check teh below output:
SQL> startup nomount
ORACLE instance started.
Total System Global Area 5033164800 bytes
Fixed Size 2090880 bytes
Variable Size 2097154176 bytes
Database Buffers 2919235584 bytes
Redo Buffers 14684160 bytes
SQL> @controlfile.sql
Control file created.
SQL> recover database using backup controlfile until cancel;
ORA-00279: change 135795310 generated at 03/25/2010 16:05:37 needed for thread
3
ORA-00289: suggestion :
/etrade/plt/eeo/dbs/PLTEC2R/arch/arch_PLTEC2R_3_1585_710012162.log
ORA-00280: change 135795310 for thread 3 is in sequence #1585
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
/etrade/plt/eeo/rac/PLTEC2R1/bkup/bkup1/arch_PLTEP2R_3_1585_710012162.log
ORA-00279: change 135795310 generated at needed for thread 1
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
/etrade/plt/eeo/rac/PLTEC2R1/bkup/bkup1/arch_PLTEP2R_3_1586_710012162.log
ORA-00325: archived log for thread 1, wrong thread # 3 in header
ORA-00334: archived log:
'/etrade/plt/eeo/rac/PLTEC2R1/bkup/bkup1/arch_PLTEP2R_3_1586_710012162.log'
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1:
'/etrade/plt/eeo/dbs/PLTEC2R/data1/PLTEC2R.system_01.dbf'
SQL> select * from v$recovery_log;
THREAD# SEQUENCE# TIME
ARCHIVE_NAME
3 1585 25-MAR-10
/etrade/plt/eeo/dbs/PLTEC2R/arch/arch_PLTEC2R_3_1585_710012162.log -
Changes between a RAC(Objects) and NON RAC
Hi all,
I want to findout what all the different things to be considered when an application is made to run on RAC env.
For eg: I found there is a difference between the way the Sequences are used in a RAC env from Non RAC.
Are there any guidelines for the Objects used in RAC?
Also can you point me to any doc related to tuning the interconnect as we are identifying wait events related to cluster "Cluster was consuming significant database time"
Thanks.Hi hyddba,
Absolutely, at database level for application has no changes at objects.
At application code has changes to benefit aplications from failover TAF and FAN events.
http://www.oracle.com/pls/db102/to_toc?pathname=rac.102%2Fb28759%2Ftoc.htm&remark=portal+%28Getting+Started%29
Regards,
Rodrigo Mufalani
http://mufalani.blogspot.com -
Partial Restoration of Tablespace from RAC instance to non-RAC instance
when i am trying to restore tablespace from RAC environment to Non-RAC i got below error in my log
channel aux1: starting datafile backup set restore
channel aux1: restoring control file
channel aux1: reading from backup piece c-1840232663-20110405-01
channel aux1: ORA-19870: error while restoring backup piece c-1840232663-20110405-01
ORA-19507: failed to retrieve sequential file, handle="c-1840232663-20110405-01", parms=""
ORA-27029: skgfrtrv: sbtrestore returned error
ORA-19511: Error received from media manager layer, error text:
sbtrestore: Job[0] thread[18841]: InitializeCLRestore() failed.
kindly revert,
Thanks & Regards,
MJI am not sure what you mean by "OS replication".
Whether you use RAC or a Failover Cluster, the database has to be on Shared Storage (which requires no "replication").
RAC licence costs are higher than that for a Failover Cluster because both instances have to licenced and the RAC option has to be purchased.
Of course, if the two nodes together are limited to 4 CPUs, you could consider Standard Edition to reduce the licencing costs.
DBA skills requirements are also higher for RAC.
With respect to your question "...will be sufficient for the avaialability purposes" it really depends on what your requirements are. People use RAC for Avaialability when it really is better positioned for Scalability. If you want only availability and can afford a few minutes downtime, and each node in the cluster can individually handle the user/batch loads, a Failover Cluster would suffice.
I suggest that you raise this question in the "Database - General" forum : General Database Discussions
or the "Real Application Clusters" forum : Real Application Clusters
"Replication" is the wrong forum for such a question.
When you do re-raise your question, please clarify your understinding of "OS replication".
Hemant K Chitale
Hemant K Chitale -
Not able to connect RAC database from client
Hi there
Recently I have configured RAC in test environment. version 11.2.0.1. OS Redhat 5.9. Everything seems to be fine except not able to connect rac database from client. Error is as under :
C:\Documents and Settings\pbl>sqlplus test1/test1@myrac
SQL*Plus: Release 10.2.0.1.0 - Production on Mon Nov 17 14:29:06 2014
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ERROR:
ORA-12545: Connect failed because target host or object does not exist
Enter user-name:
myrac =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = rac-scan)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = racdb.testdb.com.bd)
Please give me your valuable suggestion to overcome the issue.
Regards
Jeweluser13134974 wrote:
ORA-12545: Connect failed because target host or object does not exist
This error means that the hostname or IP address used in the TNS connection string, failed to resolve or connect.
Your client is making two connections. The first connection is to the SCAN listener. It matches a db instance for your connection request based on service requested, available registered service handlers, load balancing, and so on. It then send a redirect to your client informing it of the handler for that service.
Your client then does a second connection to this service (a local RAC listener that will provide you with a connection to the local RAC instance). This is what seems to be failing in your case.
The SCAN listener's redirect uses the hostname of the server that the local listener is running on. Your client needs to resolve that hostname (of a RAC node) to an IP address. This likely fails.
You can add the RAC node hostnames to your client platforms hosts file. The appropriate action however would be to ensure that DNS is used for name resolution instead. -
Configuring Standby Database from non ASM to ASM
Hi All,
i am trying to configure a standby database from non ASM file system to ASM file system.
my primary database having datafiles in /u02,/u03,/u04 etc, and my Standby database having filesystem in ASM diskgroup DATA.
can anyone of you help me in setting up of parameters db_file_name_convert and log_file_name_convert etc,;
thanks in Advance,
TEJASHi,
You can check this. May it help you
http://gavinsoorma.com/2010/04/creating-an-asm-duplicate-database-from-a-non-asm-database/ -
How to restore a database from host A to host B by using RMAN
Hi there
I wanted to restore 1 database from machine A to machine B with the differente files systemes. I did these steps below, but I have a problem when I restore the controlfile from machine A to machine B.
1-copy the controlfile from machine A to machine B by using OS utility.
2-startup nomount the database on machine B.
3-connect target and catalog RMAN.
4-I have to restore the controlfile from last full backup of the machine A to machine B (see the procedure RMAN).
I have the error messages like:
RMAN> connect target /
RMAN-06006: connected to target database: dbtest (not mounted)
RMAN> connect catalog rman/rman@rcattest
RMAN-06008: connected to recovery catalog database
RMAN> run {
2> allocate channel c1 type 'sbt_tape' ;
3> restore controlfile ;
4> }
RMAN-03022: compiling command: allocate
RMAN-03023: executing command: allocate
RMAN-08030: allocated channel: c1
RMAN-08500: channel c1: sid=10 devtype=SBT_TAPE
RMAN-08526: channel c1: VERITAS NetBackup for Oracle8 - Release 3.2GA
RMAN-03022: compiling command: restore
RMAN-03022: compiling command: IRESTORE
RMAN-03023: executing command: IRESTORE
RMAN-08016: channel c1: starting datafile backupset restore
RMAN-08502: set_count=177 set_stamp=419449530 creation_time=19-JAN-01
RMAN-08021: channel c1: restoring controlfile
RMAN-08505: output filename=/db/oracle/dbtest/dbtestcontrol01.ctl
RMAN-03026: error recovery releasing channel resources
RMAN-08031: released channel: c1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure during compilation of command
RMAN-03013: command type: restore
RMAN-03007: retryable error occurred during execution of command: IRESTORE
RMAN-07004: unhandled exception during command execution on channel c1
RMAN-10035: exception raised in RPC: ORA-19507: failed to retrieve sequential file, handle="5hcg0ilq_1_1", parms=""
ORA-27029: skgfrtrv: sbtrestore returned error
ORA-19511: sbtrestore: Backup file not found.
RMAN-10031: ORA-19624 occurred during call to DBMS_BACKUP_RESTORE.RESTOREBACKUPPIE
nullHi there
I'm also trying to restore a full RMAN backup to our DR site using Netbackup as MML
My scenario is:
We have one tape library at our PROD data center and another one at our DR site both using Netbackup as Storage manager
I performed a full RMAN backup on 4 DLT tapes with recovery catalog at our PROD datacenter, then I removed the 4 tapes and place it in our tape lib at DR site
I tried to import the tapes using bpimport from Netbackup which has been successful up to now
But when I tried to restore controlfile from RMAN, I get the following error:
connected to target database: prod (not mounted)
connected to recovery catalog database
RMAN> run {
2> allocate channel c1 type 'SBT_TAPE';
3> allocate channel c2 type 'SBT_TAPE';
4> allocate channel c3 type 'SBT_TAPE';
5> allocate channel c4 type 'SBT_TAPE';
6> set until time '16-AUG-2005 15:00:00';
7> restore controlfile;
8> }
allocated channel: c1
channel c1: sid=13 devtype=SBT_TAPE
channel c1: VERITAS NetBackup for Oracle - Release 5.0GA (2003103005)
allocated channel: c2
channel c2: sid=12 devtype=SBT_TAPE
channel c2: VERITAS NetBackup for Oracle - Release 5.0GA (2003103005)
allocated channel: c3
channel c3: sid=11 devtype=SBT_TAPE
channel c3: VERITAS NetBackup for Oracle - Release 5.0GA (2003103005)
allocated channel: c4
channel c4: sid=9 devtype=SBT_TAPE
channel c4: VERITAS NetBackup for Oracle - Release 5.0GA (2003103005)
executing command: SET until clause
Starting restore at 18-AUG-2005:10:28:23
channel c1: starting datafile backupset restore
channel c1: restoring controlfile
output filename=/oracle9i/dba/dbs/control01_drprod.ctl
released channel: c1
released channel: c2
released channel: c3
released channel: c4
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 08/18/2005 10:28:25
ORA-19507: failed to retrieve sequential file, handle="df_t566491965_s8860_p1", parms=""
ORA-27029: skgfrtrv: sbtrestore returned error
ORA-19511: Error received from media manager layer, error text:
Failed to process backup file <df_t566491965_s8860_p1>
Anyone mastering this, please help !!
thks
BL -
Master Data cleansing and transformation from non-SAP source systems
Hi all,
Our client (Media)wants to cleanse and transform his master data from non-SAP source system to be uploaded into BW (no R/3 yet). If anybody has a document regarding this topic that i could use, i will appreciate if u sent it to me.
thanks.Hi,
https://websmp203.sap-ag.de/~sapidb/011000358700001965262003
https://websmp203.sap-ag.de/~sapidb/011000358700006591612001
https://websmp203.sap-ag.de/~sapidb/011000358700001971392004
https://websmp203.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000471477&_OBJECT=011000358700008927932002E
/manfred -
Restoring master database from management studio
How to restore master database from SSMS? is it possible? if yes, what is the procedure.
I knew that how to restore from sqlcmd.How to restore master database from SSMS? is it possible? if yes, what is the procedure.
I knew that how to restore from sqlcmd.
1.Start the server with the -m startup parameter
2.Turn off Sql Agent Service, login to SSMS, first disconnect object explorer.
3.Restore your master backup
4.The server shuts down automatically when the restore ends
5.Remove the -m startup parameter and then restart the server
6.If any databases were created after the master backup, reattach them
7.If any server-scoped objects were created after the master backup, recreate them
Please mark solved if I've answered your question, vote for it as helpful to help other users find a solution quicker
Praveen Dsa | MCITP - Database Administrator 2008 |
My Blog | My Page -
Restore a database from RAC to standalone oracle server
Hi,
I wanted to know whether we can restore a RAC database to a standalone machine. Steps which i am planning to do
1) Create a stand alone server
2) Install oracle in the same path as that in RAC
3) Create a database of the same name
4) Re direct Restore to this location from RAC database
The database is non asm. Can any one let me know whether RAC database support redirect restore.
AmithThis is possible.You won't have to create the new database though. Rman will do this for you (after all, you restore/recover a full database). It is much easier when you also use ASM on the destination but is you do not want to use asm, you can still use rman to rename/relocate all datafiles to a non-asm location.
Bjoern -
Restoring RMAN Backup from ASM RAC env to Non ASM standalone environment
Hi,
Can anyone please tell me how to restore database using RMAN in a Non ASM environment as my backup file with ASM RAC environment.
i was also looking for some documentation which provides clear explanation about RMAN backup and Restore in ASM and Non ASM environment.
ThanksYou can set the parameter db_file_name_convert in init.ora in you new database with [ID 47325.1]
or
you can set parameter "set newname" in your script rman. [ID 549972.1]
if you have one or two destinations of dbfiles in ASM I seggest to you set parameter db_file_name_convert in init.
example:
db_file_name_convert=('+DGDATA','/u01/oradata/');
remenber you need set log_file_name_convert to.
log_file_name_convert=('+DGREDO','/u01/redo/');
if you use "set newname" commands you need set this lines in your script rman.
set newname for datafile 1 to '/u01/oradata/system01.dbf';
set newname for datafile 2 to '/u01/oradata/undotbs01.dbf';
set newname for datafile 3 to '/u01/oradata/sysaux01.dbf';
set newname for datafile 4 to '/u01/oradata/users01.dbf';
and every datafiles you need set!
Edited by: user1107977 on 21/07/2011 13:47 -
SAN mirroring from RAC production to non-RAC DR
Hi Experts:
My client has a new project using 11gR2 and due to various reasons, they need to do the followings:
- Production Application #1 - 2 UNIX machines (likely AIX) running Oracle 11gR2 RAC, data residing on SAN
- Production Application #2 - 1 UNIX machine (AIX) running Oracle 11gR2 RAC, data residing on SAN
- DR site - Use 1 UNIX machine to host DBs (i.e. all non-RAC) for for both Applications #1 & #2.
Data are replicated from production to DR via SAN mirroring. (Clients decide not to use DataGuard for whatever reason).
I tried to find related info from Oracle website and Metalink with no luck.
Can anyone share there experiences on this , such as:
- Any restrictions or limitations ?
- Can we use only 1 Oracle binaries to host both DBs in DR site ?
- What about fallback from DR site back to the 2 production sites (1 RAC, 1 non-RAC) ?
Thanks and Regards
Airon- Any restrictions or limitations ? Assuming you are using Same version & release. Of course you can have Different OS,
Here you can either have Normal FILE system, Lets suppose you have RAC on ASM even non-RAC(DR) you can have either on Normal file system (or) ASM file system.
Just take care of size of the mount point of where database resides & archives area size.
- Can we use only 1 Oracle binaries to host both DBs in DR site ?When standby is non-RAC, you have to use only one ORACLE_HOME, Here only Recovery will be in progress, No online threads will be active.
- What about fallback from DR site back to the 2 production sites (1 RAC, 1 non-RAC) ?What that mean? You mean switchover?
before switchover to a physical standby, all but one primary instances should be stopped; after switchover, started again.
http://docs.oracle.com/cd/E11882_01/server.112/e17022/rac_support.htm#i641732
Please describe more on it.
- For the production DB (application #1) with RAC, ASM will be used. So, what files from the 2 Unix servers / SAN must be replicated to DR?
- For the production DB (application #2) without RAC, ASM will not be used. So, what files from the 1 Unix server / SAN must be replicated DR ?I'm not sure for which application you are talking, All the database will be replicated to DR site either SAN or normal.
So you have to build standby database, Check below procedure to achieve this.
Here is document from MAA.
http://www.oracle.com/technetwork/database/features/availability/maa-wp-10g-racprimarysingleinstance-131970.pdf
- In the setup of DR DB server, what type of Oracle installation (need full install of grid + DB software , or just DB software) is needed.In standby you can have just Oracle Home. But cluster_database will be FALSE.
Let us know if any questions. -
Failed RMAN Duplicate from NON-RAC to RAC-ASM
Hi All!
Is it possible to resume a failed RMAN Duplicate? Database is 10gR2.
Please advice...
Regards,
cmadiamOnce you fix the disk group name you can run the duplicatie, it should work fine.
Please refer the link
http://www.oracleracexpert.com/2009/10/migrate-database-to-asm-using-rman.html
Hope this helps,
Regards
http://www.oracleracexpert.com
Duplicate RAC DB using RMAN
http://www.oracleracexpert.com/2009/12/duplicate-rac-database-using-rman.html
Maybe you are looking for
-
Cash Management Error while posting GI for the reservation
Hi, I am getting an error while trying to post the Goods Isuue for the reservation using MIGO transaction. The error is 'Level AR belongs to cash position (source symbol PSK)'. Please help me in solving this if anyone has any idea, let me know what a
-
Cannot play more than one music video at a time
I would really like to setup my ATV to play multiple consecutive music videos either randomly or in a predetermined order. But I cannot seem to get this right. I can only play one video, then it returns to the menu for me to select another. Any help
-
I got a iPhone 4 from my uncle but he bought it off Craigslist and we can't get in touch with the man anymore. So like I asked is it possible to get a upgrade?
-
Database Error, then getting hung up on recovery...
I keep getting the database error (new or unknown files). Then I select the recover option and it gets hung up and continually sticks leaving me only with the option of FORCE quit. Any ideas how to get past this? I can't even restore from Vault as th
-
HI Friends, I want to add barcode in SAPScript.I already made one Z barcode in T.code se73. I also assign in se71 barcode in character formats. So please check it.and tell me how we can display barcode in sap script. Thanks in advance.