Do i need sames OS for standby database?

Im planning on implementing a stand by database for my production db, and i have a few questions.-
1.- Do i need to have the same os?
2.- Do i need a license for a standby db?
Thanks

elvyscruz wrote:
Im planning on implementing a stand by database for my production db, and i have a few questions.-
1.- Do i need to have the same os?It depends on version which you don't tell us. For 11g no ([http://download.oracle.com/docs/cd/B28359_01/server.111/b28294/standby.htm#i72053]) for other versions basically yes, though you will likely get away with small point differences in os version). I'd argue that for best practice for physical standby the answer is yes, not least since you'll likely want to do role switchover as part of your operational requirements - changing OS at the same time as Role switchover just adds unnecessary complexity.
2.- Do I need a license for a standby db?
Yes. See the OLSA at [http://oraclestore.oracle.com/OA_HTML/ibeCCtpSctDspRte.jsp?section=11365&media=os_local_license_agreement] especially
>
Failover: Subject to the conditions that follow below, your license for the following programs, Oracle Database (Enterprise Edition, Standard Edition or Standard Edition One), Oracle Database Enterprise Edition Options, Oracle Internet Application Server (Enterprise Edition, Standard Edition, Standard Edition One or Java Edition), Oracle Internet Application Server Options, Business Intelligence Suite Enterprise Edition Plus, Business Intelligence Server Enterprise Edition, Business Intelligence (Standard Edition or Standard Edition One), WebLogic (Server Standard Edition, Server Enterprise Edition, Suite, Suite Options or Application Grid), Tuxedo and Adapters, Oracle Enterprise Repository, Entitlements Server, Entitlements Server Security Module, Directory Services, Identity Federation and those programs with “BEA” in the program name includes the right to run the licensed program(s) on an unlicensed spare computer in a failover environment for up to a total of ten separate days in any given calendar year (for example, if a failover node is down for two hours on Tuesday and three hours on Friday, it counts as two days). The above right only applies when a number of machines are arranged in a cluster and share one disk array. When the primary node fails, the failover node acts as the primary node. Once the primary node is repaired, you must switch back to the primary node. Once the failover period has exceeded ten days, the failover node must be licensed. In addition, only one failover node per clustered environment is at no charge for up to ten separate days even if multiple nodes are configured as failover. Downtime for maintenance purposes counts towards the ten separate days limitation. When licensing options on a failover environment, the options must match the number of licenses of the associated database. Additionally, when licensing by Named User Plus, the user minimums are waived on one failover node only. Any use beyond the right granted in this section must be licensed separately. In a failover environment, the same license metric must be used for the production and failover nodes when licensing a given clustered configuration.
Edited by: Niall Litchfield on Sep 8, 2008 2:14 PM
Edited by: Niall Litchfield on Sep 8, 2008 2:15 PM

Similar Messages

  • Need advice regarding physical standby databases in rac environment on orac

    need advice regarding physical standby databases in rac environment on oracle 10G r2
    I like to have have a Primary ( 10 node RAC cluster ) shipping to a physical standby ( 3 node RAC cluster ) shipping using LGWR .
    So I have a lot of questions
    1) What will be the performance overhead on the Primay if we are using LGWR SYNC option .
    2) Does the overhead depends on the physical distance between primary & physical
    3)Do you recommend a seperate private network for shipping logs between primary and standby.
    4) I know that DGMGRL supports RAC only from 10g. So are there any know issues are bugs using DGMGRL is RAC environments.
    Thanks in advance
    -Satish

    Generally you should have same CPU architecture and same operating system but it's not mandatory to have the exactly the same CPU model, the same number of CPU, the same RAM size etc.
    Actually starting with 11.1 you don't need to have the same hardware setup: it 's even possible to have primary and standby database on different platforms: http://download.oracle.com/docs/cd/B28359_01/server.111/b28294/standby.htm#i72053.

  • Flashback for standby database

    Hi,
    We have dataguard environment with Sun OS & Oracle 10g, 11g. Now we want to enable flashback for the primary database as well as standby database (physical standby). NO RMAN. I did manage to configure the flashback for the primary database but confusion is:
    -- Do I need to configure flashback at standby or recreate standby after enabling flashback at primary site?
    -- Suppose if I use flashback database to restore point and open database with resetlogs, what would be the situation at standby site? Will it be in sync with primary or after resetlogs I need to make new standby database??
    -- Is there any space requirement ratio for flashback recovery partition?
    Thanks,
    Amit.

    Amit_P wrote:
    Hi,
    We have dataguard environment with Sun OS & Oracle 10g, 11g. Now we want to enable flashback for the primary database as well as standby database (physical standby). NO RMAN. I did manage to configure the flashback for the primary database but confusion is:
    -- Do I need to configure flashback at standby or recreate standby after enabling flashback at primary site?
    -- Suppose if I use flashback database to restore point and open database with resetlogs, what would be the situation at standby site? Will it be in sync with primary or after resetlogs I need to make new standby database??
    -- Is there any space requirement ratio for flashback recovery partition?refer these notes.
    *How To Open Physical Standby For Read Write Testing and Flashback [ID 805438.1]*
    +Restore Points in Oracle10g Release2 [ID 330535.1]+

  • Licence for Standby database

    Hi All,
    Is it required a separate Licence to run a stand by for production database?.
    Our production server is bit critical. I am planning to built a stand by.
    Can you please give clear an idea of licencing for standby?.
    What is the difference between hot standby and cold standby?
    Thanks,
    DJ

    In general, you would need to license the standby database separately.
    You'll want to see the Software Investment Guide for more details. You may be able to avoid licensing the standby database if you are using OS clustering to provide the failover and the standby database isn't activated more than 10 days a year.
    Justin

  • Hostname for Standby Database

    Hi All,
    We are setting up standby database for MSSQL2008 in windows 2008 R2 environment. For our customer scenario, their infra team insist of using log shipping to transfer log file and file replication to to replication SAP files.
    Therefore, i've a question in mind.. Do we need to maintain identical hostname for primary and standby database? fyi, they have cluster their primary and DR host.
    If different hostname, virtual hostname is used, basically we can just drop the primary host from the domain and change that respective hostname, virutal hostname and ip for the DR host during swing over? If that's the case, is the any other action we need to perform? Do we need to change any registry? I believe SAP profiles and etc are identical due to the file replication.
    If same hostname is maintained for both primary and standby host, i believe we might need to isolate standby host from the network and change the entries in DNS or routing table during swing over?
    Any feedback and good suggestion are mostly welcome and much appreciate.
    Cheers,
    Regards
    Nicholas Chang.
    Edited by: Nicholas Chang on Feb 10, 2011 4:36 PM
    Edited by: Nicholas Chang on Feb 10, 2011 4:37 PM

    Hi,
    when the primary and the standby database server are on the same network, they have to have a different hostname.
    Is the SAP Ci on the same Cluster as the DB (active-active Cluster) ?
    Is the SAP System itself a cluster ?
    You have three different scenarios here:
    - only the DB cluster is failing
    - only the CI Cluster/System is failing
    - both systems are failing
    For the first case you can
    - either change the profiles of the primary SAP system to point to the new DR DB Host
    - or define a AD alias in beforehand, to which you connect normally.
       Then you have to change the alias only to point the SAP System to the new DR DB Host
    For the second case you can
    - change the profiles of the DR SAP System to point to the primary DB Host
    - or define a AD alias in beforehand, to which you connect normally. When you start
      the DR SAP Systen then, it will connect to the primary DB Host
    For the third case you can
    - change the profiles of the DR SAP System to point to the seondary DB Host
    - or define a AD alias in beforehand, to which you connect normally.
      In the DR case you have to change the Alias in the AD and then you can
      start the DR SAP Systen. It will connect to the primary DB Host
    Changing the virtual or physical hostname during DR swing over is not a good option,
    as you have too many side effects. Using an Alias is much easier and faster.
    Using Database Mirroring (SQL 2005 or higher) will eliminate case 1, as the SAP
    system can swing over to the DR side automatically in the DR case.
    Best regards
      Clas

  • Need temp tables in Standby Database

    I have created a standby database that is going to be used for reporting as well. I was told that no temp tables can be created for reporting. I have created a temp tablespace on my primary and a tempfile on my standby and I'm able to put it into read-only mode and run queries. But the developers need the ability to create temp tables for certain reports to run. How can I get around this with my standby database? Is there any way to use temp tables from the primary when running these reports on the standby?
    Any suggestions would be greatly appreicated!
    Thanks,
    Bea Cary
    DBA

    I need couple of temp tables when my process starts, load the data into them, do all calculationsSQL Server has Temp Table because it does not have the flexibility for SQL as Oracle Does. I bet you can achieve what every you are trying to do in SQL Server by storing in a temp table by just single SELECT statement in oracle.
    With the latest introduction of MODEL clause we can really do magic in SQL. Even then if you want to store your data you can go for Collection Types in PL/SQL.
    Thanks,
    Karthick.

  • CCMS MAIL ALERT FOR STANDBY DATABASE

    Hi All,
    I've configured the CCMS alert monitor in my entire landscape & I'm successfully getting alert mails from CCMS alert monitor (T-codes involved are RZ20 & RZ21).
    I want to activate the same functionality for my standby database. At least I want to configure the CCMS alert monitor for File System Utilization in my Standby database.
    Can any one guide me about the configuration setting for file system utilization in Standby Database through CCMS monitor.
    Regards,
    Neehir Bhatt

    Hi,
    Highlevel steps:
    - Install the sapccm4x agent on the standby host
    - Register the agent to the CEN
    - In the agent home directory create a file like oscolfilter.ini In this file enter the filesystems you would like to monitor
    - Add the oscolfilter.ini file into the sapccmsr.ini file This is also located in the agent home directory
    - Create a MTE for filesystem monitoring in your CEN. Add the relevant monitor attribute there.
    - Assign autoreaction via RZ21
    For more information, see OSS Note 522453 - RZ20: Monitoring operating system data

  • Procedure for Standby Database for SAP ERP 6.0

    Hello All,
    We are using SAP ERP 6.0 with Oracle 10g with AIX 5.3.
    We are planning to setup a standby database for our SAP ERP 6.0 production system as part of remote DR site using Oracle Data Guard.
    I was under the assumption that i can first install an erp 6.0 (ABAP) system using homogeneous system copy from my erp 6.0 (ABAP) production system and then start configuring oracle dataguard.
    But the System Copy Guide "System Copy for SAP Systems Based on SAP NetWeaver 7.0 SR3 ABAP" has mentioned that "You cannot create standby systems with a system copy".
    Please suggest the best practise or the procedure for creating standby database for SAP ERP 6.0 system. Iam not looking at the steps for creating a pure oracle 10g standby database, but with SAP instances as well.
    Thanks in advance.
    CVS

    Hi,
    Please refer the below mentioned link for configuring data guard.
    http://www.stanford.edu/dept/itss/docs/oracle/10g/server.101/b10823/create_ps.htm
    Below mentioned are the sequence of stpes, which needs to be followed for setting up data guard.
    3.1 Configuring the Primary Database
    3.1.1 Enable archiving and define a local archiving destination
    3.1.2 Create a password file
    3.1.3 Configuring the Oracle networking files
    3.1.4 Set initialization parameters on the primary database
    3.1.5 Take Offline/Online backup of the primary database
    3.1.6 Create a control file for the standby database
    3.1.7 Prepare initialization parameter file for the standby database and start the primary database with the changed pfile.
    3.1.8 Copy all files from the primary host to the standby host
    3.2 Configuring the Standby Database
    3.2.1 Configuring the Oracle networking files
    3.2.2 Create a INIT parameter file for the standby database
    3.2.3 Copy the standby controlfile to the appropriate location
    3.2.4 Create Oracle Password File
    3.2.5 Start the physical standby database
    3.2.6 Initiate log apply services
    Regards,
    Ranjith

  • Autorecover for standby database....

    Does anyone know if there are plans to allow the autorecover function to apply log files to a standby database without bringing the database online? It would seem like a logical option to have and greatly simplify the management of log files on the standby server.
    Alternatively, does anyone have any template scripts (RHEL4) that they could post for applying log files on a standby server. I don't believe in re-inventing the wheel if I don't have to.
    Thanks,
    George M-A

    Hello George,
    we are in the same situation of not to re-invent the wheel.
    So I used the forum search and some google and found the following link:
    http://lists.mysql.com/maxdb/24407
    In this thread a script for autorecovering is discussed.
    We are now trying to verify the script and to customize it for our environment.
    Regards,
    Thomas

  • Need help on Physical standby database

    Currently our physical standby database is running in manual mode and logs are applied by me manually delay of 2 days.
    And also when I add a data file in the primary database ,I've to manually add the file again on the standby .
    This process is becoming too laborious, now I want to automate this process,
    Now my question is
    For automating this process ,do I need to bounce the database ?
    I want to have 2 days gap for archive log apply process? How should I do that.
    And what all parameters I need to change.
    Please advice....
    Verison Oracle 9.2.0.7
    OS-solaris 10

    Duplicate thread
    [duplicate thread | http://forums.oracle.com/forums/thread.jspa?threadID=699262&tstart=0 ]

  • Initial setup for standby database - doubts ??

    Hi,
    While creating a physical standby database from a primary database what is the initial setup in case of the standby database which will be created.
    1.Is it that I will only install the oracle with no starter database and then continue with the steps for creating standby database.
    2. The SID has to be the same for both the database or can it be different.
    Waiting for your answer.
    sl

    1)
    Fulfill the prerequisites
    http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14239/standby.htm#i58150
    2) It has to be same.

  • SAPOSCOL for standby Database

    Hi ,
    To read the SAPOSCOL information of DB system ( distributed environment) from SAP Applicaiton, I have created the SAPOSCOL destination SAPCCMSR.<<Hostname>>.99 with below utility
    /sapmnt/<SID>/exe/sapccmsr -R pf=/usr/sap/tmp/sapccmsr/sapccmsr.pfl
    However, I cannot use this to read OS information when system is running on standby database.
    I have searched lot and gone through many links to setup destination for standby DB OS information and no luck.
    Can any one help me by providing some information how to setup destination.

    Hi Murugesan,
    You can configure CCMS monitoring on the standby database .
    You can do the following to achieve the same
    install the sapccm4x agent on the standby host
    - Register the agent to the CEN
    - In the agent home directory create a file like oscolfilter.ini In this file enter the filesystems you would like to monitor
    - Add the oscolfilter.ini file into the sapccmsr.ini file This is also located in the agent home directory
    - Create a MTE for filesystem monitoring in your CEN. Add the relevant monitor attribute there.
    - Assign autoreaction via RZ21
    For more information, see OSS Note 522453 - RZ20: Monitoring operating system data
    Hope this helps.
    Regards,
    Deepak Kori

  • Same listener for 2 databases

    Hi,
    i installed oracle EM GRID CONSOLE on my linux system with database called "emrep"
    and then i installed another database "orcl"
    now when i log into grid console and i view my targets i see only one listener
    called "LISTENER0_oracle.ebenezer.com"
    and when i see the serviced databases for this listener, i see both the databases under this listener.
    does this mean that one listener in one system is all required to service how many databases as possible.
    or do we need one unique listener for each database. if then how can i create unique listeners.
    Can someone help me please.
    Thanks,
    Philip.

    Philip,
    I will try to answer at your questions.
    so from what u r saying is, if i have 3 databases in
    my linux system under different oracle_homes.
    all i need is one listener.ora file and have all 3
    databases start under this one file. and i can delete
    the other 2 listener.ora files, because i dont need
    them at all.For this, my answer is a question : why have different ORACLE_HOME if databases are in same version ? This is Ok when database are in different oracle version.
    1. if i want to know how many listeners are in setup...You can see it with lsnrctl command, after set well ORACLE_HOME (for linux, export ...) :
    set ORACLE_HOME=e:\oracle\ora92
    E:\oracle\ora92\bin>lsnrctl status
    LSNRCTL for 32-bit Windows: Version 9.2.0.7.0 - Production on 16-NOV-2005 22:44:
    41
    Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=gocha)(PORT=1522)))
    STATUS of the LISTENER
    Alias                     LISTENER
    Version                   TNSLSNR for 32-bit Windows: Version 9.2.0.7.0 - Produc
    tion
    Start Date                16-NOV-2005 22:44:04
    Uptime                    0 days 0 hr. 0 min. 40 sec
    Trace Level               off
    Security                  OFF
    SNMP                      OFF
    Listener Parameter File   E:\oracle\ora92\network\admin\listener.ora
    Listener Log File         E:\oracle\ora92\network\log\listener.log
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=gocha)(PORT=1522)))
    Services Summary...
    Service "demo9i" has 1 instance(s).
      Instance "demo9i", status UNKNOWN, has 1 handler(s) for this service...
    The command completed successfully
    E:\oracle\ora92\bin>>
    2. when i create a listener using net configuartion...For my part, manually seems the only one solution in your case.
    >
    3.when i have 3 databases and i when i login through...When you are logon to database, you can see what db with
    select * from v$instance;But to connect to an other db, you need first set as well your ORACLE_SID
    export ORACLE_SID=emrep
    sqlplus '/ as sysdba'>
    4. when i create a database by default the listener...Default name is well in most of case, but you can give a name to know the environment (like LISTENER_DEV, LISTENER_PROD...)
    Perhaps you need to read some Oracle docs. You can find here http://www.oracle.com/pls/db102/portal.portal_db?selected=1 too many docs, I can advise you to read 2 Day DBA to start as well your dba life.
    Good luck in your job,
    Nicolas.

  • Archive apply issue for standby database in Standard Edition.

    We have setup standby database in Oracle standard edition. the archive log cannot be send by oracle automatically. So we manually send the archive over. But do not see the database apply the archive log file. What could be wrong and where should we check on it?
    We also used following when finishing the standby DB after running "recover standby database;" for a few archive log file:
    alter database recover managed standby database disconnect from session;
    ======================================================================================
    This is the status:
    SQL> select OPEN_MODE, SWITCHOVER# ,REMOTE_ARCHIVE ,ARCHIVELOG_CHANGE#,SWITCHOVER_STATUS, DATABASE_ROLE from v$database;
    OPEN_MODE SWITCHOVER# REMOTE_A ARCHIVELOG_CHANGE# SWITCHOVER_STATUS DATABASE_ROLE
    MOUNTED 495550636 ENABLED 1.2201E+13 SESSIONS ACTIVE PHYSICAL STANDBY

    The DB version is 10.2.0.5
    I can do this to apply at standby DB:
    SQL> set autorecovery on
    SQL> recover standby database;
    Then I tried to run this to leave the session:
    alter database recover managed standby database disconnect from session;
    Do not seen any apply.
    =============================
    Here is the last lines of alert log:
    Errors in file /oracle/admin/cntus/bdump/cntus_mrp0_12389.trc:
    ORA-00313: open failed for members of log group 1 of thread 1
    ORA-00312: online log 1 thread 1: '/u03/cntus/redolog/redo01b.log'
    ORA-27037: unable to obtain file status
    SVR4 Error: 2: No such file or directory
    Additional information: 3
    ORA-00312: online log 1 thread 1: '/u02/cntus/redolog/redo01a.log'
    ORA-27037: unable to obtain file status
    SVR4 Error: 2: No such file or directory
    Additional information: 3
    Thu Sep 06 15:08:34 EDT 2012
    Errors in file /oracle/admin/cntus/bdump/cntus_mrp0_12389.trc:
    ORA-00313: open failed for members of log group 1 of thread 1
    ORA-00312: online log 1 thread 1: '/u03/cntus/redolog/redo01b.log'
    ORA-27037: unable to obtain file status
    SVR4 Error: 2: No such file or directory
    Additional information: 3
    ORA-00312: online log 1 thread 1: '/u02/cntus/redolog/redo01a.log'
    ORA-27037: unable to obtain file status
    SVR4 Error: 2: No such file or directory
    Additional information: 3
    Clearing online redo logfile 1 /u02/cntus/redolog/redo01a.log
    Clearing online log 1 of thread 1 sequence number 10158
    Thu Sep 06 15:08:34 EDT 2012
    Errors in file /oracle/admin/cntus/bdump/cntus_mrp0_12389.trc:
    ORA-00313: open failed for members of log group 1 of thread 1
    ORA-00312: online log 1 thread 1: '/u03/cntus/redolog/redo01b.log'
    ORA-27037: unable to obtain file status
    SVR4 Error: 2: No such file or directory
    Additional information: 3
    ORA-00312: online log 1 thread 1: '/u02/cntus/redolog/redo01a.log'
    ORA-27037: unable to obtain file status
    SVR4 Error: 2: No such file or directory
    Additional information: 3
    Thu Sep 06 15:08:34 EDT 2012
    Errors in file /oracle/admin/cntus/bdump/cntus_mrp0_12389.trc:
    ORA-19527: physical standby redo log must be renamed
    ORA-00312: online log 1 thread 1: '/u02/cntus/redolog/redo01a.log'
    Clearing online redo logfile 1 complete
    Media Recovery Waiting for thread 1 sequence 10166
    Thu Sep 06 15:08:35 EDT 2012
    Completed: alter database recover managed standby database disconnect from session
    ======
    We have the directory /u02/cntus/redolog and /u03/cntus/redolog. But nothing in there. Should we create redo for it? Is this a separate issue?
    Thanks!

  • Problem on archivelog for standby database

    Hi,
    I have an RAC architecture on linux in standard edition.
    I build a standby database on an other server in standard edition.
    I have build my standby database and open in read only but when i do some modifications in my rac i can't apply my archive logs because in
    RAC i have the thread notion and the apply give me an error:
    Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
    /db/RSAPRODS/FRA/RSAPROD/archivelog/2011_03_30/thread_1_seq_166.354.747075275
    ORA-00325: archived log for thread 2, wrong thread # 1 in header
    ORA-00334: archived log:
    I don't know how to do to generate an archive log for my standby.
    Thanks

    $ oerr ora 325
    00325, 00000, "archived log for thread %s, wrong thread # %s in header"
    // *Cause:  The archived log is corrupted or for another thread. Can not
    //          use the log for applying redo.
    // *Action: Find correct archived log.Make sure you have transfered archived redo logs in binary mode if using ftp and that they are not corrupted : you can try to use cksum or md5sum on source archived redo log and on target archived redo log.

Maybe you are looking for