Oracle Dataguard 11gR2 -- 10gR2 compatibility
Hi,
The short question is: with physical standby, is Dataguard compatible with different source/destination database releases?
I am planning to perform an upgrade from Oracle 10gR2 to 11gR2. I have a Production 2 node RAC and a geographically seperate physical standby DR site 2 node RAC using Dataguard.
Naturally (I think) I would upgrade Production first and then DR later. During the time when my Production is on 11gR2 and my DR is on 10gR2, can I still maintain a physical standby with Dataguard? My gut tells me that is not possible since the data dictionary is going to be completely differently between the 2 releases. I would need at least 1 week before I am able to perform the upgrade on the DR side, and have no possibility of getting more disk space for a temporary logical standby.
Conversely if it is backward compatible, can I perform the upgrade on the DR site first then use Dataguard to keep the DBs in sync until the next weekend where I upgrade the Production?
Any other options I can exercise with the boundaries that I have? (No additional disk space can be allocated)
Thanks in advance.
hi,
you cannot have different version at primary and DR sites..
There is procedure for this.. Please read oracle documentation for step by step procedure:
http://download.oracle.com/docs/cd/B28359_01/server.111/b28294/upgrades.htm
Please follow steps from above documentation:
Perform the following steps to upgrade to Oracle Database 11g Release 1 (11.1) when a physical standby database is present in the configuration:
1. Review and perform the steps listed in the "Preparing to Upgrade" chapter of the Oracle Database Upgrade Guide.
2. Shut down the primary database.
3. Shut down the physical standby database.
4. Install the new release of the Oracle software into a new Oracle home on the physical standby database system, as described in the Oracle Database Upgrade Guide.
5. Mount the physical standby database.
Note: The standby database should not be opened until the primary database upgrade is completed.
6. Start Redo Apply on the physical standby database.
7. Install the new release of the Oracle software into a new Oracle home on the primary database system as described in the Oracle Database Upgrade Guide.
8. Upgrade the primary database as described in the Oracle Database Upgrade Guide. Note that the physical standby database will be upgraded when it applies the redo generated by the primary database as it is upgraded.
9. Open the upgraded primary database.
10. If Active Data Guard was being used prior to the upgrade, then refer to Section 9.2.1 for information about how to reenable it after upgrading.
Regards
Rajesh
Similar Messages
-
Using Oracle SE RAC 10gR2 or 11gR2 on NetApp NAS
Hi,
I'd like to know if Oracle certifies Oracle SE RAC 10gR2 or 11gR2 on NAS storage like NetApp FAS2552A dual controller, 24 x 900 GB SAS, 8x 10GbE + 4x 1GbE, 7-
mode, iSCSI, CIFS, NFS, FCP.
I have read some documents by Oracle and, in my opinion, it seems that the best approach is: NetApp NAS with iSCSI.
Reading NetApp documentation it seems that NetApp NAS has a proprietary protocol to manage storage (ONTAP ?).
Is the NetApp approach to manage storage for Oracle RAC a certified solution ?
Thank you very muchI run Oracle RAC on NetApp without any problems. I suggest you work with NetApp. They will be able to answer questions about their specific hardware. They also have documentation on how to configure their disk solution specifically for Oracle RAC databases.
HTH,
Brian -
Trying to install Oracle Database 11gR2 version 11.2.0.1.0 on Oracle Linux 6.3
(11.2.0.1.0 is available for download from Oracle website)
I have run following also
su - root
yum install oracle-rdbms-server-11gr2-preinstall
But following packages are still not installed or missing and Installer cannot proceed.
Rest other checks have passed only following packages are still missing
libaio 0.3.105
libaio-devel 0.3.105 0.3.107
compat-libstdc++-33 3.2.3
libgcc 3.4.6 4.4.6
libstdc++ 3.4.6 4.4.6
unixODBC 2.2.11 2.2.14
unixODBC-devel 2.2.11 2.2.14
pdksh
Have tried yum install for above individual packages- packages not available. Why yum cannot find the above individual packages?You cannot use OL 6.x since currently only 11.2.0.3 is certified to be installed on this OS - http://docs.oracle.com/cd/E11882_01/relnotes.112/e23558/toc.htm#CHDFHIEA
If you are going to use 11.2.0.1, you will need OL 5.x or another certified OS version - http://docs.oracle.com/cd/E11882_01/install.112/e24321/pre_install.htm#CIHFICFD
HTH
Srini -
Using ZFS for Oracle RAC 11gR2 binaries
Hi,
We have following scenario,
Two Node Cluster: Oracle RAC 11Gr2 with Clusterware on Solaris 10
We want to keep Oracle & Clusterware binaries on ZFS mirror file system on each node locally and for Data files, FRA, Voting disks & OCR on shared SAN using ASM.
My question, is the above scenario certified by Oracle or can we keep Oracle binaries on ZFS...?
Will appreciate your input.
ThanksWell my confusion started after reading this doc on oracle support:
Certification of Zeta File System (Zfs) On Solaris 10 for Oracle RDBMS [ID 403202.1]
"Oracle database 10gR2 (10.2.0.3 and higher patches), 11gR1 (11.1.0.6 and higher patches) and 11gR2 (11.2.0.1 and higher patches) are certified with Solaris 10 ZFS on Sparc 64-bit and Solaris x84-64. See Solaris ZFS_Best_Practices_Guide. This is for single instance ONLY. ZFS is currently not applicable to RAC and not Certified to use it as a shared filesystem." -
Issue JDBC connection pool with Glassfish 3.1.2.2 and Oracle XE 11gR2
Hello,
I am experiencing an issue with pinging a JDBC connection Pool.
I installed the following without any warnings or errors:
Operating System: Oracle Enterprise Linux 5
Oracle XE 11gR2 (11.2.0.2.0) database
Glassfish 3.1.2.2
I will refer to the steps I did after the installations
1) In the .profile file of the OS I add the following:
JRE_HOME=/usr/java/jre1.6.0_31; export JRE_HOME
JAVA_HOME=/usr/java/jdk1.6.0_31; export JAVA_HOME
GLASSFISH_DIR=/u01/glassfish3
GLASSFISH_HOME=/u01/glassfish3/glassfish
DERBY_HOME=$GLASSFISH_DIR/javadb
OPEN_MQ_HOME=$GLASSFISH_DIR/mq
PATH=:$JAVA_HOME/bin:$JRE_HOME/bin:$PATH:$HOME/bin:$GLASSFISH_HOME/bin:$DERBY_HOME/bin:$OPEN_MQ_HOME/bin
export GLASSFISH_HOME
export DERBY_HOME
export OPEN_MQ_HOME
export PATH
LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/xe/lib; export LD_LIBRARY_PATH
. /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh
2) I copied the ojdbc6.jar to the $GLASSFISH_HOME/domains/domain1/lib
3) I login to the Glassfish admin console and created a new JDBC Connection Pool.
Pool Name: ds_orasys
Resource Type: javax.sql.DataSource
Datasource Classname: oracle.jdbc.pool.OracleDataSource
User: [myschema]
Password: [myschema password]
URL: jdbc:oracle:thin:@localhost:1521:xe
When I ping the connection pool I get the following message in the server log:
[#|2012-10-23T12:14:37.069+0300|WARNING|glassfish3.1.2|javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.service|_ThreadID=22;_ThreadName=Thread-2;|RAR8054: Exception while creating an unpooled [test] connection for pool [ ds_orasys ], Connection could not be allocated because: Invalid Oracle URL specified|#]
[#|2012-10-23T12:14:37.071+0300|SEVERE|glassfish3.1.2|org.glassfish.admingui|_ThreadID=19;_ThreadName=Thread-2;|RestResponse.getResponse() gives FAILURE. endpoint = 'http://212.205.62.217:4848/management/domain/resources/ping-connection-pool.json'; attrs = '{id=ds_orasys}'|#]
I tried to use different jar files. I used ojdbc6dms.jar and ojdbc14.jar.
I also copied the jar files in the $GLASSFISH_HOME/domains/domain1/lib/ext directory as some people suggested. Still no luck. I keep getting the same error messages in the server.log
Can anybody help me out or point me to the right direction.
Thank you in advanceThe error is in the URL. It was in front of my eyes and I couldn't see the error. I skipped the ':' before the '@' when I created the pool. It is working fine now.
-
How to configure oracle dataguard for connecting to the second nic.
hi
i want deploy my oracle dataguard on a remote site on a separate lease line
and on the second nic of the primary. i just have a concern that what
configurations should be made in the primary or standby to make sure the replication can work as the first nic is connected to receive the general database
data and the second nic is being planned for replication only.
so how standby will come to know that it has to pick which one of then.
waiting for an early reply
manish lall
[email protected]thanks for the reply
does that mean nothing is to be needed to configure for oracle standby as such.
can you give me some idea of how this ip routing configuration will be done -
How to configure Oracle Dataguard for Oracle 10g database
Hi Friends,
I would like to configuer Oracle Dataguard for my Oracle 10g Database.
Please provide me the configuration document.(step by step guide)
Regards,
DBHi
Go throw below link. This would be help to configure ODG..,
http://blogs.oracle.com/AlejandroVargas/2007/09/data_guard_physical_standby_im.html
http://blogs.oracle.com/AlejandroVargas/2007/10/data_guard_broker_observer_and.html
Thanks,
Mayilselvan.S -
ABAP+JAVA stack and oracle dataguard
Hi all,
I use Oracle Dataguard for my Data recovery System.
How can I manage tha Java part of nw2004s. In case of failover or switchover, the ABAP part is OK but the J2EE cannot start.
Thank's for your help,
Regards
Oracle 10.2.0.2 on Windows 2003 x64 R2It's ok guys. I just replace the j2ee/cluster directory of standby system by the one of source system.
The j2e engine can be started. -
Installing Oracle Database 11gR2 on Linux with Unbreakable Ente. Kernel
Hello,
I have Oracle Linux 5.5 with Oracle's Unbreakable Enterprise Kernel.
what do I need to have/prepare to install Oracle database 11gR2 on it?
the hardware part and the partitions are done!
1-
Do I need to install/run Oracle Validated Configuration RPM? even if I have Oracle's Unbreakable Enterprise Kernel?
if yes does in means the Oracle's Unbreakable Enterprise Kernel does not prepare/configure the system to host database?
2-
With any of the above
do I still need create or edit the /etc/sysctl.conf file, and add or edit lines similar to the following:
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
I saw allot of docs out there, but none answered these questions!
so please do not post docs or links to a general sites!
Thank you for the helpDude wrote:
The intention of Oracle UEK is quite obviously Oracle specific, so I think it is legitimate to ask why not to include the Oracle specific kernel configuration file. The UEK is a drop-in replacement for the existing kernel. Why would we include the oracle-validated configuration options into the kernel package when we already have a perfectly good oracle-validated RPM that can be used with both kernels? Also, the UEK may be Oracle specific, but it's not database specific. Keep in mind that Oracle has thousands and thousands of products. :) I run the UEK on lots and lots of servers, many of which don't run database and many of which have completely different /etc/sysctl.conf configurations.
The list of available packages and add-on's at http://public-yum.oracle.com/repo/OracleLinux/OL5/5/base/x86_64/ is growing. So perhaps it's just a matter of continued development.
Not sure what the point of this statement is: there are no plans to incorporate the oracle-validated configuration into the kernel, as it already exists in oracle-validated. -
Oracle XE 11gR2 - smallest (I mean really small) memory_target allowed?
I'm installing Oracle XE 11gR2 on a RHEL (OK, it's really CentOS) 5.6 VPS that has 512MB of memory. That is the minimum XE will install on.
It's just for my personal use, testing, etc.
I've added a swapfile that gives me more memory - a total of 1GB. Fortunately, the CPU and disk are very fast.
With XE up and running, I still show a good amount of memory (Buffers in free -m shows 361M free, and only 54M of swap is in use).
My question...how low can I set the XE memory_target? By default it's set to 196M. I'm wondering if I could crank that down a bit...perhaps 96M? Is there a "don't go below" minimum?
As I understand it, I can set MEMORY_TARGET and MEMORY_MAX_TARGET the same...setting MEMORY_MAX_TARGET higher would just give me the ability to increase MEMORY_TARGET without having to bounce in the instance. In my case (single user, lab instance, etc.) I don't think that matters.Well, I think I just answered my own question :-)
SQL> alter system set memory_target = 96m scope = spfile;
System altered.
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORA-00838: Specified value of MEMORY_TARGET is too small, needs to be at least 172M -
ASM pfile lost in Oracle RAC 11gr2
Hello Gurus,
I am new to Oracle RAC 11gr2 and facing some issues. our spfile/pfile for asm instance is lost and I am not able to startup the asm instance.
Environment is as below:
RAC 2 nodes
Oracle RAC 11gr2
Enterprise Linux Server release 5.5 (Carthage)
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/u01/app/oracle/product/11.2.0/db_1/dbs/init+ASM1.ora'
Is there any way to recover the spfile/pfile ?
Also getting following error while try to connect " sqlplus / as sysasm"
$ sqlplus / as sysasm
SQL*Plus: Release 11.2.0.1.0 Production on Sun Mar 27 11:26:02 2011
Copyright (c) 1982, 2009, Oracle. All rights reserved.
ERROR:
ORA-01031: insufficient privileges
Enter user-name:
Thanks and Regards,Hi,
Do we need to Set variable ORACLE_HOME properly (Grid Home) while starting RDBMS instance?
e.g ORACLE_HOME=/u01/app/11.2.0/grid*I recommend you set ORACLE_HOME properly for each Oracle Installation when you use SQLPLUS.
i.e: cat /etc/oratab
orcl:/u01/app/oracle/product/11.2.0/db_1
db10g:/u01/app/oracle/product/10.2.0/db_1
+ASM1:/u01/app/11.2.0/gridAlso you can startup/shutdown our database with SQLPLUS using ORACLE NET*, but it must be configured properly.
My recommendation <s>is always</s> use SRVCTL and CRSCTL to manage to your environment. Track all the process of initialization processes through the logs using ADRCI utility (only 11.1 or later).
When use SRVCTL or CRSCTL to manage I recomend you use (GRID HOME).
SQL> alter database open;
alter database open
ERROR at line 1:
ORA-16038: log 3 sequence# 1067 cannot be archived
ORA-19809: limit exceeded for recovery files
ORA-00312: online log 3 thread 2: '+FRA/yyy/onlinelog/group_3.259.738489481'
SQL>I give to you three options:
1° - Add more asmdisk on Diskgroup +FRA
2° - Make backup of all archivelog using RMAN and option delete input (i.e backup archivelog delete all input;)
3° - If this database is for TEST ONLY and you not need backup or recovery of then you can delete all archivelog using RMAN (i.e delete archivelog all;)
I recommend you create routine of backups of the database and archivelog to prevent this area becomes exhausted.
If you need the database in archivelog but it is only to test then create routine to delete archivelogs periodically.
If you dont need the database in archivelog, then just disable it.
Regards,
Levi Pereira -
Loadjava.bat not available in installation of Oracle Client 11gR2
I installed Oracle Client 11gR2 on Windows 7. I am trying to load java classes into Oracle database, remotely, to be used as procedures using TOAD. TOAD depends on the Oracle Client to do this. However, loadjava.bat is not installed in Client installation. There may be other files needed as well. As a consequence, this loading of Java classes is not happening.
What do I need to do to make this work?
I realize that there is the option of loading these Java classes directly from the server that hosts Oracle Database, but I'd like to do it from a remote client.
Thanksuser5370695 wrote:
I installed Oracle Client 11gR2 on Windows 7. I am trying to load java classes into Oracle database, remotely, to be used as procedures using TOAD. TOAD depends on the Oracle Client to do this. However, loadjava.bat is not installed in Client installation. There may be other files needed as well. As a consequence, this loading of Java classes is not happening.
What do I need to do to make this work?
I realize that there is the option of loading these Java classes directly from the server that hosts Oracle Database, but I'd like to do it from a remote client.
Thankswhich Edition of Windows 7?
one possible solution would be to install Oracle XE on your system. -
Solaris 10 patches for Oracle Database 11gR2
Hi,
I downloaded Oracle Solaris 10 s/w from e-Delivery and got it installed. For Oracle Database 11gR2 I also need the followging patches:
120754-06: SunOS 5.10_x86 libmtsk
119961-05: SunOS 5.10_x86: Assembler
119964-14: SunOS 5.10_x86 Shared library patch for C++_x86
Though we have access to MyOracleSupport we can only download s/w patches using our support contract with Oracle and not OS patches.
Is there any other way I can get these patches.
Rgds,
Thiru.Thiru,
You won't find the patches in the patches/ directory on the DVD or the ISO image. Oracle integrates the patches directly into the packages, so there is no need to provide or install them separately.
All patches have a patch number (e.g. 120754) and a revision (e.g. 06). A newer revision of a patch always contains all fixes of the previous revisions. So try to run "showrev -p | grep 120754" instead, and you'll see that patch 120754-08 is pre-installed. As revision 08 is newer/higher than 06, the patch requirement is satisfied.
Hope that helps,
mp. -
Installation of solaris-10u9-x86-oracle-db-11gr2.bin
hi
how do i install solaris-10u9-x86-oracle-db-11gr2.bin?
is it any OVM template?
what this .bin is containing actually ?
kind regardsThe first thing most of us do is download and read the installation documents.
That is what I recommend you do too.
Please also do not assume anyone here has any idea what the file you are referencing does ... I am not aware of anything from Oracle with the name you provided.
Edited by: damorgan on Feb 16, 2013 7:50 AM -
I am trying to setup oracle dataguard(10g) in logical standby mode and i'm getting this error.
Could anyone please help me with this
SQL> alter database create logical standby controlfile
2 AS 'D:\oradata\PRIMARYDB\STANDYCTL.ctl';
alter database create logical standby controlfile
ERROR at line 1:
ORA-06550: line 1, column 36:
PLS-00201: identifier 'DBMS_LOGMNR_D.STORE_IN_REDO_LOGS' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignoredwhen i am trying at the standby server to get into managed recovery mode i am getting this error. Any ideas why??
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE;
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE
ERROR at line 1:
ORA-00283: recovery session canceled due to errors
ORA-01110: data file 1: 'D:\ORADATA\STANDBY\SYSTEM01.DBF'
ORA-01157: cannot identify/lock data file 1 - see DBWR trace file
ORA-01110: data file 1: 'D:\ORADATA\STANDBY\SYSTEM01.DBF'
The trace file doesn't mention much about the error except:
The process cannot access the file because it is being used by another process.
Message was edited by:
user636794
Maybe you are looking for
-
Steps for creating a dashboard in desktop and deploying it on an ipad
Hi All, Can any one tell me the steps to dashboard creation for mobile(i-pad or i-phone) with an example. is it possible in Bi or we should develop it Publisher ? Please clarify me and let me know the creation steps with example'
-
How to integrate OPS 12c with EM cloud control 12c
As title. We checked the documents of OPS 12c and didn't find a way to integrate OPS 12c enterprise controller with EM cloud control 12c. Is it ready now? Where can we download a separate opar for OMS? Any official documents we can reference? Regards
-
Executing a DDL command without committing
Hi! I have a PLSQL procedure that uses EXECUTE IMMEDIATE CREATE OR REPLACE DIRECTORY 'FROM_DIR' AS 'path' to obtain access to directories on the server. Before and after the statement is run, I have a list of inserts and updates into tables. When the
-
How can I make my MC play its full sequence in frame 1 of the main timeline? at the moment I have to adjust the layer in the main time line to the same time as in the MC or it will only play the first frame. Also - my flash presentation is made up of
-
Run .esp file from lvws webservice failed
Hi, I try to run the "output_html.esp" file (from attached labview esp web service example), but I can't do it :-( In the Labview Project, I built (to "D:\LABVIEW WORK\Tests\web\builds\ESP Demo\ESP Demo Service\espdemo.lvws") and deployed the "ESP D