Roll forward standby database

hi.
i'd like to roll forward standby 9.2.0.8 database using backup of primary made with rman. there is Note:290817.1 on this topic. the only problem is that we don't use recovery catalog at our site.
can i create standby controlfile on primary (it'll contain information about recent backups then) and somehow replace controlfile on standby with this newly created one? and then somehow recover standby with rman...
what do you think? if this procedure can be performed, i could then do 'nologging' maintenance on primary which in turn greately reduce maintenance time and amount of archived logs generated.

You could create the "standby" as a physical clone
of the databaseyes. and i did it several times. whith assistant of rman, ofcourse. not a fast procedure i'd say. copying of 800GB took about 2-3 hours even over fc.
and keep it in continuous "roll-forward" using your
own scripts / procedures.
That would be with normal controlfile backup (instead
of a standby controlfile).that would be a mess. i'd like to use standard oracle features/procedures to achieve HA.
However, if your primary runs nologging transactions
you'd still have to
take backups of the database files from the primary
to the cloned "standby".though it is not applicable to my case i just curious: is that possible at all with rman? AFAIK, cloned database is an another incarnation of primary db. and
backup taken on primary won't work with such clone.
So, after every completion of the nologging jobs,
backup and copy over the
update database files.i know that. it is stated clearly in documentation. so immediately after nologging operations i plan to take incrementab backup and use that backup to roll forward standby.
thats the plan :-)

Similar Messages

  • Roll Forward consistent-closed database copy, that hasn't been opened yet

    Hi Oracle DBAs,
    I was told that it is possible to do this;
    1. Shutdown the database
    2. copy accross to another server
    3. mount the database
    4. roll forward the database if there had been some archived redo logs generated after the original database had been started up.
    Please if you can provide the command(s) to do that...
    Thanks,
    Marc.

    Aman,
    thanks for the notes on using the RMAN Duplicate commands, ultimately, we will be going down that path to use RMAN, and the notes will be the first place I look at to start.
    Cheers,
    Marc.

  • Forward physical standby archivelog files to a logical standby database

    Hi,
    We have a production database (1) and we have a physical standby database (2) for it.
    Is it possible to forward the archivelogs files from (2) to a logical standby database (3). We want to use the (3) as a UAT - Ad Hoc read only Database.
    Thanks.

    Hi,
    The following Data Guard configurations using cascaded destinations are supported.
    A. Primary Database > Physical Standby Database with cascaded destination > Physical Standby Database
    B. Primary Database > Physical Standby Database with cascaded destination > Logical Standby Database
    A physical standby database can support a maximum of nine (30 as of Version 11.2) remote destinations.
    Physical Standby Forwarding Redo to a Logical Standby :
    Advantages :
    1. Users can connect to Logical Standby database and they can access
    2. Instead of querying primary database they can use logical standby database.
    3. without any additional overhead on your primary system, and without consuming any additional transatlantic bandwidth.
    Disadvantages :
    The following data types will not support in Logical standby database just check your application before implementing logical standby
    a. BFILE
    b. Collections (including VARRAYS and nested tables)
    c. Multimedia data types (including Spatial, Image, and Oracle Text)
    d. ROWID, UROWID
    e. User-defined types
    f. LOBs stored as SecureFiles
    g. XMLType stored as Object Relational
    h. Binary XML
    Thanks
    LaserSoft

  • Not able to get data of primary in standby database (configured dataguard)

    Hi all, I configured dataguard in my local system, i ve a few qsns (as i am new, ve patience)
    1) scn differs wrt primary in standby (i checked, 1day difference), how to make scn same?
    2)i created a table in primary, its not refelecting in standby, (below i ve pasted alertlog entries)
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    Errors in file d:\oracle11g\app\administrator\diag\rdbms\stand\stand\trace\stand_dbw0_6916.trc:
    ORA-01157: cannot identify/lock data file 2 - see DBWR trace file
    ORA-01110: data file 2: 'D:\ORACLE11G\APP\ADMINISTRATOR\ORADATA\STAND\SYSAUX01.DBF'
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    Errors in file d:\oracle11g\app\administrator\diag\rdbms\stand\stand\trace\stand_dbw0_6916.trc:
    ORA-01157: cannot identify/lock data file 3 - see DBWR trace file
    ORA-01110: data file 3: 'D:\ORACLE11G\APP\ADMINISTRATOR\ORADATA\STAND\UNDOTBS01.DBF'
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    Errors in file d:\oracle11g\app\administrator\diag\rdbms\stand\stand\trace\stand_dbw0_6916.trc:
    ORA-01157: cannot identify/lock data file 4 - see DBWR trace file
    ORA-01110: data file 4: 'D:\ORACLE11G\APP\ADMINISTRATOR\ORADATA\STAND\USERS01.DBF'
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    Errors in file d:\oracle11g\app\administrator\diag\rdbms\stand\stand\trace\stand_dbw0_6916.trc:
    ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
    ORA-01110: data file 5: 'D:\ORACLE11G\APP\ADMINISTRATOR\ORADATA\STAND\EXAMPLE01.DBF'
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    Errors in file d:\oracle11g\app\administrator\diag\rdbms\stand\stand\trace\stand_dbw0_6916.trc:
    ORA-01157: cannot identify/lock data file 6 - see DBWR trace file
    ORA-01110: data file 6: 'D:\ORACLE11G\APP\ADMINISTRATOR\ORADATA\STAND\STREAM_TBS.DBF'
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    Errors in file d:\oracle11g\app\administrator\diag\rdbms\stand\stand\trace\stand_dbw0_6916.trc:
    ORA-01157: cannot identify/lock data file 7 - see DBWR trace file
    ORA-01110: data file 7: 'D:\ORACLE11G\APP\ADMINISTRATOR\ORADATA\STAND\DATA01.DBF'
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    ORA-16004 signalled during: alter database open read only...
    3)wen i try to open standby database in read only mode gives below error..how do i solve it?
    ERROR at line 1:
    ORA-16004: backup database requires recovery
    ORA-01157: cannot identify/lock data file 1 - see DBWR trace file
    ORA-01110: data file 1:
    'D:\ORACLE11G\APP\ADMINISTRATOR\ORADATA\STAND\SYSTEM01.DBF'

    971424 wrote:
    Hi all, I configured dataguard in my local system, i ve a few qsns (as i am new, ve patience)
    1) scn differs wrt primary in standby (i checked, 1day difference), how to make scn same?Please do not use IM language here, instead of "qsns" use questions.
    SCN can be differ in standby and it can be behind to primary based on the backup you have restored. Of course by performing recovery you can synchronize standby with primary database. You can use incremental backups for standby using link http://www.oracle-ckpt.com/rman-incremental-backups-to-roll-forward-a-physical-standby-database-2/
    2)i created a table in primary, its not refelecting in standby, (below i ve pasted alertlog entries)
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    Errors in file d:\oracle11g\app\administrator\diag\rdbms\stand\stand\trace\stand_dbw0_6916.trc:
    ORA-01157: cannot identify/lock data file 2 - see DBWR trace file
    ORA-01110: data file 2: 'D:\ORACLE11G\APP\ADMINISTRATOR\ORADATA\STAND\SYSAUX01.DBF'
    ORA-27041: unable to open fileFirst check whether those files are exist in that location or not and if file names are different other than primary then rename file locations. Also check the permissions on the folder/files.

  • Impact of force_logging on standby database in 10g?

    Hi there,
    We have a 10.2.0.5 database from which we want to setup a standby database...
    We took a hot backup of the primary and send it to the standby server but at that time we realized that force logging is not enabled at the Primary before we took the hot backup!
    Can you please suggest what are our options at this stage without losing any data and without a need to redo the hot backup again since it is a huge database?
    - If we turn the force_logging on now(on Primary) and then set up the standby using the backup taken prior to force_logging ON - would it cause any issues?
    Any help would be greatly appreciated.
    Thanks.

    No it won't because the hot backup is a copy period. So do it ASAP and the Archive will handle the rest.
    So your hot backup is the Standby copy ( exact copy ). Just make sure forced logging is on and the archive with keep the data in sync.
    If you delay then you are up the creek without a paddle as NOLOGGING actions are bound to occur and then the Standby data will not match the Primary.
    If you have doubts your best option is to roll the standby forward using RMAN Incremental Backups :
    http://www.oracle-ckpt.com/?s=incremental&op.x=31&op.y=11
    Best Regards
    mseberg

  • MV Logs not getting purged in a Logical Standby Database

    We are trying to replicate a few tables in a logical standby database to another database. Both the source ( The Logical Standby) and the target database are in Oracle 11g R1.
    The materialized views are refreshed using FAST REFRESH.
    The Materialized View Logs created on the source ( the Logical Standby Database) are not getting purged when the MV in the target database is refreshed.
    We checked the entries in the following Tables: SYS.SNAP$, SYS.SLOG$, SYS.MLOG$
    When a materialized view is created on the target database, a record is not inserted into the SYS.SLOG$ table and it seems like that's why the MV Logs are not getting purged.
    Why are we using a Logical Standby Database instead of the Primary ? Because, the load on the Primary Database is too much and the machine doesn't have enough resources to support MV based replication. The CPU usage is 95% all the time. The appplication owner won't allow us to go against the Primary database.
    Do we have to do anything different in terms of Configuration/Privileges etc. because we are using a Logical Standby Database as a source ?
    Thanks in Advance.

    We have a 11g RAC database in solaris OS where there is huge gap in archive log apply.
    Thread Last Sequence Received Last Sequence Applied Difference
    1 132581 129916 2665
    2 108253 106229 2024
    3 107452 104975 2477
    The MRP0 process seems not to be working also.Almost 7000+ archives lag in standby if compared with primary database.
    i suggest you to go with Incremental rollforward backups to make it SYNC, use this below link for step by step procedure.
    http://www.oracle-ckpt.com/rman-incremental-backups-to-roll-forward-a-physical-standby-database-2/
    Here questions.
    1) Whether those archives are transported & just not applied?
    2) Is in production do you have archives or backup of archives?
    3) What you have found errors in alert log file?
    post
    SQL> select severity,message,error_code,timestamp from v$dataguard_status where dest_id=2;
    4) What errors in primary database alert log file?
    Also post
    select     ds.dest_id id
    ,     ad.status
    ,     ds.database_mode db_mode
    ,     ad.archiver type
    ,     ds.recovery_mode
    ,     ds.protection_mode
    ,     ds.standby_logfile_count "SRLs"
    ,     ds.standby_logfile_active active
    ,     ds.archived_seq#
    from     v$archive_dest_status     ds
    ,     v$archive_dest          ad
    where     ds.dest_id = ad.dest_id
    and     ad.status != 'INACTIVE'
    order by
         ds.dest_id
    /Also check errors from standby database.

  • USD OVERRIDES Not Rolling Forward

    We are operating on HFM 9.3.1. When we utilize the USD Override account there is a currency variance which continues in the future months and it does not appear to be rolling over each month automatically. The account in our metadata is not set to Balance Reaccuring but Balance. Can this be changed without creating a problem? How can we insure the overrides only have to be input once.

    user11993454 wrote:
    Hi
    I'm about to use the process defined in note: Steps to perform for Rolling forward a standby database using RMAN incremental backup when primary and standby are in ASM filesystem [ID 836986.1]. I'm on 11.1.0.7.
    However, it does not mention the DataGuard broker.
    Has anyone performed this process when using the broker.
    Does the broker handle it properly?
    Does it matter if the broker is up or down during the physical standby recovery or control file replacement?
    Does the broker configuration need to be recreated?
    Thanks.1) disable the Broker
    2) perform Roll forard SCN.
    3) enable Broker

  • How to convert logical standby database to Physical Standby Database

    Hi,
    Does anyone know how to convert logical standby database(10.2.0.3) to Physical Standby Database(10.2.0.3)? Is this possible? If so,please give me steps for it.
    Thanks.
    Regards,
    RJ.

    I don't believe this to be possible. One of the steps invloved in the creation of a logical standby is the following:
    ALTER DATABASE OPEN RESETLOGS;
    This makes the logical standby a different incarnation of the db from the primary.
    A physical standby is a binary copy of a primary db, a logical standby is a completely seperate db that just happens to get sql statements applied to it that are generated from a primary db, but is open read/write.
    One avenue, though would be if you had flashback database enabled and you flashed back all the way to when the db was a physical standby and then rolled forward with the archived redo logs.
    It's somewhat unlikely you are in that situation, but that is a possibility.
    Indeed the 11g snapshot standby does this sort of thing:
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28294/manage_ps.htm#sthref740
    jason.
    http://jarneil.wordpress.com

  • How to re-synch primary and standby database?

    Hello everyone,
    Working on 10g R2/windows server 2003, I have configured a physical standby database but, I have an issue, and don't know how to resolve it.
    We were making an update that made some DDL and DML on our application, and for security reason we
    1. we ensure that primary and standby are in sync
    2. We made a cold backup of the primary database
    3. We Deferred the redo shipping between primary and standby
    4. We applied changes on primary database
    But the big issue is that, for any reason my colleague did the following.
    a) made above steps 1,2,3,4
    b) after the update he kept the resulted archived log files generated during to another location
    c) He restore the cold backup before the update(step 2 above)
    c) he applied again the update.
    Now the issue is
    At the first update step(2), the sequence# 553 was applied to the stand by before the update
    At the second update step(c) above another sequence# 553 was created but stored localy in the primary database, because the both servers were deverged (step 3 above).
    Technically both servers cannot be in sync again,because sequence# 553 at the first update has next_change# 80307804 and sequenc# 553 at the second update has next_change# 80461356.
    Question:
    How Can I do to rollback the the first sequence# 553 ( before the first update) on the standby database? in order to apply the sequence#553 generated at the second update and then re-sync both servers to roll forward subsequent sequence#? 554,etc...
    Thank you for your help

    Hello,
    I have just tried the FLASHBACK DATABASE TO SCN XXXXXXXX;
    but it doesn't work.
    Here are steps used from my local dev envirronnment
    From the stand by I retrieved the following information.
    SEQUENCE# FIRST_CHANGE# NEXT_CHANGE# FIRST_TIM NEXT_TIME
    95 707168 707906 15-AUG-08 15-AUG-08
    96 707906 708653 15-AUG-08 15-AUG-08
    97 708653 709359 15-AUG-08 15-AUG-08
    100 710951 711794 15-AUG-08 15-AUG-08
    98 709359 710179 15-AUG-08 15-AUG-08
    99 710179 710951 15-AUG-08 15-AUG-08
    101 711794 712762 15-AUG-08 15-AUG-08
    102 712762 713720 15-AUG-08 15-AUG-08
    103 713720 714748 15-AUG-08 15-AUG-08
    104 714748 715920 15-AUG-08 15-AUG-08
    105 715920 739430 15-AUG-08 15-AUG-08
    106 739430 800525 15-AUG-08 16-AUG-08
    107 800525 875810 16-AUG-08 17-AUG-08
    108 875810 916527 17-AUG-08 18-AUG-08
    SQL> alter database recover managed standby database cancel;
    Database altered.
    SQL> alter database activate standby database; --> prepare to open stby in R/W mode
    Database altered.
    SQL> startup mount force;
    ORACLE instance started.
    Total System Global Area 612368384 bytes
    Fixed Size 1250428 bytes
    Variable Size 180358020 bytes
    Database Buffers 423624704 bytes
    Redo Buffers 7135232 bytes
    Database mounted.
    SQL> alter database set standby database to maximize performance;
    Database altered.
    SQL> alter database open;
    Database altered.
    SQL> startup mount force;
    ORACLE instance started.
    Total System Global Area 612368384 bytes
    Fixed Size 1250428 bytes
    Variable Size 180358020 bytes
    Database Buffers 423624704 bytes
    Redo Buffers 7135232 bytes
    Database mounted.
    Now I tried to mimic the flashback database as in the production, to bring it back to sequence# 105 above
    SQL> flashback database to scn 739430;
    flashback database to scn 739430
    ERROR at line 1:
    ORA-38754: FLASHBACK DATABASE not started; required redo log is not available
    ORA-38761: redo log sequence 75 in thread 1, incarnation 2 could not be
    accessed
    I'm reverted back the physical standby to its function
    SQL> alter database convert to physical standby;
    Database altered.
    SQL> startup mount force;
    ORACLE instance started.
    Total System Global Area 612368384 bytes
    Fixed Size 1250428 bytes
    Variable Size 180358020 bytes
    Database Buffers 423624704 bytes
    Redo Buffers 7135232 bytes
    Database mounted.
    SQL> alter database recover managed standby database using current logfile disconne
    Database altered.
    Verifying if the MRP is up and running: YES see below
    SQL> select message from v$dataguard_status;
    MESSAGE
    ARC0: Archival started
    ARC1: Archival started
    ARC2: Archival started
    ARC3: Archival started
    ARC3: Becoming the 'no FAL' ARCH
    ARC3: Becoming the 'no SRL' ARCH
    ARC1: Becoming the heartbeat ARCH
    Attempt to start background Managed Standby Recovery process
    MRP0: Background Managed Standby Recovery process started
    Managed Standby Recovery starting Real Time Apply
    Clearing online redo logfile 1 C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO11.LOG
    11 rows selected.
    SQL> archive log list;
    Database log mode Archive Mode
    Automatic archival Enabled
    Archive destination C:\local_destination1_orcl
    Oldest online log sequence 110
    Next log sequence to archive 0
    Current log sequence 110
    So, how can I reslove this issue? without creating the standby from scratch?
    Thanks Again for your help

  • Reg Max DB roll forward

    We have SAP MAX DB database in our environment.
    We used the Database Dump file and the Backup log files to build the database and roll forward the logs.
    But when we try to do the same activity again using the same Database Dump file and Roll Forward using the same Backup Log Files, we cannot perform the same activity again. When we actually used the Database Dump again, it did not even provide a Option to Roll Forward the logs
    Please advice if it is possible to do roll forward

    Hello Balaji Rajendran,
    1. What is the MAXDB database version?
    2. Are you SAP customer?
    3. Please review the document u201CSetting Up and Updating Standby Instancesu201D
    at MAXDB library http://maxdb.sap.com/doc/7_6/default.htm -> Tutorials -> Tutorial Database Administration
    4. There is documentation available in section u201CBackup / Recoveryu201D at
    http://wiki.sdn.sap.com/wiki/display/MaxDB/SAP+MaxDB -> SAP MaxDB HowTo
    5. Please let us know the database version & what document or SAP note did you follow for the database administration and we could help you further.
    Thank you and best regards, Natalia Khlopina

  • Recreating Physical Standby Database

    HI
    We have Oracle 11gr2 Primary database 2 node RAC using ASM Shared storage and  physical standby database non rac using asm storage and data broker Unfortunately  the standby site  due to hardware failure  the network link was  down for a long period and huge log of archive waiting ?
    We have required restore database  and sync the  primary to secondary database  using data broker  how  will do it ?
    Any help Highly appreciated
    Thanks

    Hi,
    You can roll-forward you standby using incremental backup from primary .
    If you use 'DataGuard Broker', then it should be stopped before starting with step 1) from below article and then started again when all steps finished.
    Steps to perform for Rolling forward a standby database using RMAN Incremental Backup. (Doc ID 836986.1)
    Thanks,
    Renu

  • RMAN-06053 RMAN-06025 on Standby Database

    Dear community,
    we have an problem on our standby database (11.2.0.3 64Bit). We use the following RMAN script on the standby side:
    connect target *
    crosscheck archivelog all;
    crosscheck backup;
    delete noprompt expired archivelog all;
    delete noprompt expired backup;
    recover database;
    exit;In the alertlog of the standby database we found following:
    Thu Sep 20 12:05:33 2012
    alter database recover datafile list clear
    Completed: alter database recover datafile list clear
    alter database recover datafile list
    1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 20
    Completed: alter database recover datafile list
    1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 20
    alter database recover datafile list
    241 , 242 , 243 , 244 , 245 , 246 , 247 , 248 , 249 , 250 , 251 , 252 , 253 , 254
    Completed: alter database recover datafile list
    241 , 242 , 243 , 244 , 245 , 246 , 247 , 248 , 249 , 250 , 251 , 252 , 253 , 254
    alter database recover if needed
    start until cancel using backup controlfile
    Media Recovery Start
    started logmerger process
    Parallel Media Recovery started with 12 slaves
    ORA-279 signalled during: alter database recover if needed
    start until cancel using backup controlfile
    Thu Sep 20 12:05:58 2012
    alter database recover cancel
    Media Recovery Canceled
    Completed: alter database recover cancel In the RMAN Logfile will be logged:
    archived log for thread 2 with sequence 3693 is already on disk as file /u03/fast_recovery_area/DBDB/archivelog/2012_09_20/2_3693_766974880.dbf
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of recover command at 09/20/2012 12:05:52
    RMAN-06053: unable to perform media recovery because of missing log
    RMAN-06025: no backup of archived log for thread 2 with sequence 2984 and starting SCN of 840244104 found to restore
    RMAN-06025: no backup of archived log for thread 2 with sequence 2983 and starting SCN of 840041348 found to restore
    RMAN-06025: no backup of archived log for thread 2 with sequence 2982 and starting SCN of 840021178 found to restore
    RMAN-06025: no backup of archived log for thread 2 with sequence 2981 and starting SCN of 839974659 found to restoreCan you please help me to understand why protocoll the database these RMAN-Errors and what is false configured?
    Best regards

    Do you mean the backup on the primary side was not been done?No. Backups created at primary site are not available to the standby of course, so that wont see them.
    The standby database is left behind and the required archivelogs for recovery are not available anymore, and it doesnt know anything about the backups.
    - you can restore the archivelogs on primary site from backups then let the standby fetch and apply them - can take a lot of time
    - you can make the backups made at primary site available to the standby and register the backup pieces - can be problematic with 3rd party backup solutions
    - you can create and incremental backup of primary site to roll forward the standby: http://docs.oracle.com/cd/E11882_01/server.112/e10700/rman.htm#CIHIAADC

  • Oracle 10 upgrade - Primary & standby database

    Hi Expert,
    I need some information on your project experience. We're currently planning a oracle 10 upgrade. Have a few question:
    1. We're planning to upgrade the primary database first and a week later the standby database. Will the archive log which is sent from primary to standby database will still work? Will the recovery still work?
    2. Is this the right patch to go 10.2.0.4? I'm currently on 4.7 ext 2
    3. Will there be a performance issue known of oracle 10 running on 32-bit machine, since it has the limitation of the memory (3G). Do I need to set AWE option on windows?
    Thanks in advance.

    Hello Sean,
    please let me go more in detail with some of your comments.
    > I actually posted my experience with doing a rolling upgrade of a PHYSICAL standby database.
    This statement is wrong. You can't do a rolling upgrade with a physical standby database. You have to convert the database to a logical standby database .. and then you can perform a rolling upgrade. But if you have done the conversion, it is not a physical anymore.
    This is also described and mentioned in this white paper:
    http://www.oracle.com/technology/deploy/availability/pdf/maa_wp_10gr2_rollingupgradebestpractices.pdf
    Data Guard SQL Apply (logical standby database) is required in order to perform a database rolling upgrade. You can also do a rolling upgrade when starting with a physical standby by temporarily converting the physical standby to a logical standby. If starting with 11g, see the Rolling Database Upgrades for Physical Standby Databases using Transient Logical Standby 11g paper for details on doing a rolling upgrade when starting with a physical standby. If starting with 10g, see MetaLink note 300479.1.
    > It WILL work, and is fairly straight forward.
    In this point you are almost correct, because of a standard SAP system is not using the unsupported data types, etc. (afaik)
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/data_support.htm
    To be honest if a sap basis admin asks such a question, i would not recommend to perform an unsupported way, because i am in doubt about his dataguard know how.
    Regards
    Stefan

  • AR GL Activity roll-forward.

    In the FS which i got some input types for the AR GL Activity roll-forward are mentioned.Wht actually is this AR GL Activity roll-forward..The input types given is
    Debit Billings
    Misc Debits
    Cash Collected
    The FS is for a ALV report.
    Please help me.
    Thanks
    Ansari

    Hello Balaji Rajendran,
    1. What is the MAXDB database version?
    2. Are you SAP customer?
    3. Please review the document u201CSetting Up and Updating Standby Instancesu201D
    at MAXDB library http://maxdb.sap.com/doc/7_6/default.htm -> Tutorials -> Tutorial Database Administration
    4. There is documentation available in section u201CBackup / Recoveryu201D at
    http://wiki.sdn.sap.com/wiki/display/MaxDB/SAP+MaxDB -> SAP MaxDB HowTo
    5. Please let us know the database version & what document or SAP note did you follow for the database administration and we could help you further.
    Thank you and best regards, Natalia Khlopina

  • Rollback ( Tx Recovery) and Roll forward ( cache Recovey)

    Hi Guys,
    I have a some doubt after Going through the links :
    Difference between redo logs and undo tablespace and Oracle DBA ADMIN Guide (E25494-02).
    1) Redologs Contain committed and Uncommitted data . Wether they also contain before Image Data ? or its vector that points to the Undo Segments ?
    Doc Says : Redo entries record data that you can use to reconstruct all changes made to the database, including the undo segments.
    But Above forum Links says that it contains the vector only .
    2) Crash of database ( Abort) , how it happens .
    I know first it makes the roll forward and then backward. During this Time Undo Tablespace Comes into the picture ? Do the Undo tablespace segments are build from the redo logs. Please Help on this. really get confused
    I try to test few scenarios but Not able to conclude ?
    1> Make A TXN ( Updated almost 29000 rows )
    2) Abort the Database.
    3) Change the undo Tablespace Name in init file some dummy .
    Database error with the following Error :
    SMON: enabling cache recovery
    Errors in file d:\install\pracledb\diag\rdbms\dba\dba\trace\dba_ora_5592.trc:
    ORA-30012: undo tablespace 'UNDOTBS11' does not exist or of wrong type
    Errors in file d:\install\pracledb\diag\rdbms\dba\dba\trace\dba_ora_5592.trc:
    ORA-30012: undo tablespace 'UNDOTBS11' does not exist or of wrong type
    Error 30012 happened during db open, shutting down database
    USER (ospid: 5592): terminating the instance due to error 30012
    Second Test :
    1) Create a 2nd Undo Tablespace
    2) Update the same number of rows .
    3) Shut abort in another session.
    4) Modify the Pfile with new undotabs2 ( No Spfile)
    5) Startup database it started.
    Beginning crash recovery of 1 threads
    parallel recovery started with 2 processes
    Started redo scan
    Completed redo scan
    read 7971 KB redo, 1272 data blocks need recovery
    Started redo application at
    Thread 1: logseq 28, block 3
    Recovery of Online Redo Log: Thread 1 Group 1 Seq 28 Reading mem 0
    Mem# 0: D:\INSTALL\PRACLEDB\ORADATA\DBA\REDO01.LOG
    Completed redo application of 6.72MB
    Completed crash recovery at
    Thread 1: logseq 28, block 15945, scn 1487147
    1272 data blocks read, 1272 data blocks written, 7971 redo k-bytes read
    Thread 1 advanced to log sequence 29 (thread open)
    Thread 1 opened at log sequence 29
    Current log# 2 seq# 29 mem# 0: D:\INSTALL\PRACLEDB\ORADATA\DBA\REDO02.LOG
    Successful open of redo thread 1
    MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
    SMON: enabling cache recovery
    Successfully onlined Undo Tablespace 5.
    Verifying file header compatibility for 11g tablespace encryption..
    Verifying 11g file header compatibility for tablespace encryption completed
    Sun Oct 28 18:11:03 2012
    SMON: enabling tx recovery
    Database Characterset is WE8MSWIN1252
    No Resource Manager plan active
    SMON: Parallel transaction recovery tried
    3) Third Test :
    1) Update the same number of rows
    2) Change the UNDOTBS to the New UndoTBS
    3) rename the Old Datafile
    4) db start to fail with error
    ALTER DATABASE OPEN
    Errors in file d:\install\pracledb\diag\rdbms\dba\dba\trace\dba_dbw0_3960.trc:
    ORA-01157: cannot identify/lock data file 10 - see DBWR trace file
    ORA-01110: data file 10: 'D:\INSTALL\PRACLEDB\ORADATA\DBA\UNDOTBS2.DBF'
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    Errors in file d:\install\pracledb\diag\rdbms\dba\dba\trace\dba_ora_4552.trc:
    ORA-01157: cannot identify/lock data file 10 - see DBWR trace file
    ORA-01110: data file 10: 'D:\INSTALL\PRACLEDB\ORADATA\DBA\UNDOTBS2.DBF'
    ORA-1157 signalled during: ALTER DATABASE OPEN...
    Sun Oct 28 18:20:04 2012
    Checker run found 1 new persistent data failures
    Please Help on understand this

    Sourabh85 wrote:
    Hi Hemant,
    Thank you very much , really very helpful. One More Question :
    Why Oracle do the Double work ? First Populate the Undo Blocks and then do the roll backward ? Why Not directly recovered from the redo logs for uncommitted txn.Its not the doubling of the work. Oracle updates teh Undo blocks with the old data and since the Undo blocks are also just like the Other data blocks, any changes done to them is also logged as a Change Vector to the redo log files. This means, that there would be an Undo data block change vector recorded in the redo log file before the change vector of the data block which contains the data of your statement. This is what is meant when it is said that the redo log also contains the old images . The idea is to do the recovery, when needed, in the same sequence(based on the SCN's) using everything from the redo log files. This would include the recovery of the Undo datafiles as well in the case they are lost too!
    HTH
    Aman....

Maybe you are looking for

  • I can't move an app from one screen to another screen

    I can't move an app from one screen to another screen

  • Creation of material in material type "hers"

    Can anybody please tell me in detail how to create a material in material type "hers"

  • Typing on PDF Files

    I have downloaded a few PDF files from some university sites. They have the usual items like "Name," "Address," etc. but I do not know how to use Acrobat or Adobe Reader to type into the blank. May someone help me on this problem? Thanks in advance.

  • No Purchase Order OR MIGO beyond Maximum Stock Level

    Hi Experts, We want one facility in SAP where no body will be able to make PO or Post Migo if plant stock of any material is beyond maximum stock level. I suppose there is no standard feature in SAP which can restrict user to make PO or Post MIGO. Is

  • Windows 4.4.1 versus 4.2

    I currently have ACR 4.2 with Photoshop Elements 6.0. If I update to ACR 4.4.1 will this give any additional features other than working with newer cameras Regards, David