Waiting for redo log file missing when restore main database using RMAN backup that was taken on the database physical standby

Here's my question after tons of research and test without have the right solutions.

Target:

(1) I have a 12.1.0.2 database unique main enterprise 'testdb' as database instance running on the server "node1".

(2) I created physical standby database "stbydb" on the server "node2".

(3) DataGuard running on the mode of MaxAvailability (SYNC) with roll forward in real time 12 default c apply.

(4) primary database has 3 groups of one-man redo. (/oraredo/testdb/redo01.log redo02.log redo03.log)

(5) I've created 4 standby redo logfiles (/oraredo/testdb/stby01.log stby02.log stby03.log stby04.log)

(6) I do RMAN backup (database and archivelog) on the site of relief only.

(7) I want to use this backup for full restore of the database on the primary database.

He is a DR test to simulate the scenario that has lost every primary & Eve total servers.

Here is how to save, on the database pending:

(1) performance 'alter database recover managed standby database Cancel' to ensure that compatible data files

(2) RMAN > backup database;

(3) RMAN > backup archivelog all;

I got elements of backup and copied to primary db Server something like:

/Home/Oracle/backupset/o1_mf_nnndf_TAG20151002T133329_c0xq099p_.BKP (data files)

/Home/Oracle/backupset/o1_mf_ncsnf_TAG20151002T133329_c0xq0sgz_.BKP (spfile & controlfile)

/Home/Oracle/backupset/o1_mf_annnn_TAG20151002T133357_c0xq15xf_.BKP (archivelogs)

So here's how to restore, on the main site:

I clean all the files (data files, controlfiles oder all gone).

(1) restore spfile from pfile

RMAN > startup nomount

RMAN > restore spfile from pfile ' / home/oracle/pfile.txt' to ' / home/oracle/backupset/o1_mf_ncsnf_TAG20151002T133329_c0xq0sgz_.bkp';

(2) modify pfile to convert to db primary content. pFile shows below

*.audit_file_dest='/opt/Oracle/DB/admin/testdb/adump '

* .audit_trail = "db".

* full = '12.1.0.2.0'

*.control_files='/oradata/testdb/control01.ctl','/orafra/testdb/control02.ctl'

* .db_block_size = 8192

* .db_domain = "

*.db_file_name_convert='/testdb/','/testdb /'

* .db_name = "testdb".

* .db_recovery_file_dest ='/ orafra'

* .db_recovery_file_dest_size = 10737418240

* .db_unique_name = "testdb".

*.diagnostic_dest='/opt/Oracle/DB '

* .fal_server = "stbydb".

* .log_archive_config = 'dg_config = (testdb, stbydb)'

* .log_archive_dest_2 = "service = stbydb SYNC valid_for = (ONLINE_LOGFILE, PRIMARY_ROLE) db_unique_name = stbydb'"

* .log_archive_dest_state_2 = 'ENABLE '.

*.log_file_name_convert='/testdb/','/testdb /'

* .memory_target = 1800 m

* .open_cursors = 300

* runoff = 300

* .remote_login_passwordfile = "EXCLUSIVE."

* .standby_file_management = "AUTO".

* .undo_tablespace = "UNDOTBS1.

(3) restart db with updated file pfile

SQLPLUS > create spfile from pfile='/home/oracle/pfile.txt'

SQLPLUS > the judgment

SQLPLUS > startup nomount

(4) restore controlfile

RMAN > restore primary controlfile to ' / home/oracle/backupset/o1_mf_ncsnf_TAG20151002T133329_c0xq0sgz_.bkp';

RMAN > change the editing of the database

(5) all elements of backup catalog

RMAN > catalog starts by ' / home/oracle/backupset / '.

(6) restore and recover the database

RMAN > restore database;

RMAN > recover database until the SNA XXXXXX; (this YVERT is the maximum in archivelog backups that extends beyond the scn of the backup of the data file)

(7) open resetlogs

RMAN > alter database open resetlogs;

Everything seems perfect, except one of the file log roll forward pending is not generated

SQL > select * from v$ standby_log;

ERROR:

ORA-00308: cannot open archived log ' / oraredo/testdb/stby01.log'

ORA-27037: unable to get file status

Linux-x86_64 error: 2: no such file or directory

Additional information: 3

no selected line

I intended to use the same backup to restore primary basic & helps record traffic and the downtime between them in the world of real output.

So I have exactly the same steps (except STANDBY restore CONTROLFILE and not recover after database restore) to restore the database pending.

And I got the same missing log file.

The problem is:

(1) complete alert.log filled with this error, not the concern here

(2) now repeat it in real time apply won't work since the Party shall LGWR shows always "WAITING_FOR_LOG."

(3) I can't delete and re-create this log file

Then I tried several and found:

The missing standby logfile was still 'ACTIVE' at present RMAN backup was made.

For example, on db standby, under Group #4 (stby01.log) would be lost after the restoration.

SQL > select GROUP #, SEQUENCE #, USE (s), the STATUS from v$ standby_log;

GROUP # SEQUENCE # USED STATUS

---------- ---------- ---------- ----------

4 19 ACTIVE 133632

5 0 0 UNASSIGNED

6 0 0 not ASSIGNED

7 0 0 UNASSIGNED

So until I take the backup, I tried on the primary database:

SQL > alter system set log_archive_dest_state_2 = delay;

This was the Group of standby_log side Eve #4 was released:

SQL > select GROUP #, SEQUENCE #, USE (s), the STATUS from v$ standby_log;

GROUP # SEQUENCE # USED STATUS

---------- ---------- ---------- ----------

4 0 0 UNASSIGNED

5 0 0 UNASSIGNED

6 0 0 not ASSIGNED

7 0 0 UNASSIGNED

Then, the backup has been restored correctly without missing standby logfile.

However, to change this primary database means break DataGuard protection when you perform the backup. It's not accept on the production environment.

Finally, my real questions come:

(1) what I do may not do on parameter change?

(2) I know I can re-create the control file to redo before delete and then recreate after. Is there any simple/fast to avoid the standby logfile lost or recreate the lost one?

I understand that there are a number of ways to circumvent this. Something to keep a copy of the log file waiting restoration progress and copy up one missing, etc, etc...

And yes I always have done no real-time applies "to the aid of archived logfile" but is also not accept mode of protection of production.

I just want proof that the design (which is displayed in a few oracle doc Doc ID 602299.1 is one of those) that backs up data backup works effectively and can be used to restore the two site. And it may be without spending more time to resume backups or put the load on the primary database to create the database before.

Your idea is very much appreciated.

Thank you!

Hello

1--> when I take via RMAN backup, RMAN does not redo log (ORL or SRL) file, so we cannot expect ORLs or SRL would be restored.

2nd--> when we opened the ORL database should be deleted and created

3rd--> Expecting, SRL should not be an issue.we should be able to do away with the fall.

DR sys@cdb01 SQL > select THREAD #, SEQUENCE #, GROUP #, STATUS from v$ standby_log;

THREAD # SEQUENCE # GROUP # STATUS

---------- ---------- ---------- ----------

1 233 4 ACTIVE

1 238 5 ACTIVE

DR sys@cdb01 SQL > select * from v$ logfile;

GROUP # STATUS TYPE MEMBER IS_ CON_ID

---------- ------- ------- ------------------------------ --- ----------

3 /u03/cdb01/cdb01/redo03.log no. 0 online

/U03/cdb01/cdb01/redo02.log no. 0 2 online

1 /u03/cdb01/cdb01/redo01.log no. 0 online

4 /u03/cdb01/cdb01/stdredo01.log WATCH No. 0

/U03/cdb01/cdb01/stdredo02.log EVE 5 No. 0

DR sys@cdb01 SQL > ! ls - ltr /u03/cdb01/cdb01/stdredo01.log

method: cannot access the /u03/cdb01/cdb01/stdredo01.log: no such file or directory

DR sys@cdb01 SQL >! ls - ltr /u03/cdb01/cdb01/stdredo02.log

-rw - r-. 1 oracle oinstall 52429312 17 Oct 15:32 /u03/cdb01/cdb01/stdredo02.log

DR sys@cdb01 SQL > alter database force claire logfile 4;

change the database group claire logfile 4

*

ERROR on line 1:

ORA-01156: recovery or current flashback may need access to files

DR sys@cdb01 SQL > alter database recover managed standby database cancel;

Database altered.

DR sys@cdb01 SQL > change the database group claire logfile 4;

Database altered.

DR sys@cdb01 SQL > ! ls - ltr /u03/cdb01/cdb01/stdredo01.log

-rw - r-. 1 oracle oinstall 52429312 17 Oct 15:33 /u03/cdb01/cdb01/stdredo01.log

DR sys@cdb01 SQL >

If you do, you can recreate the controlfile without waiting for redo log entry...

If you still think it's something is not acceptable, you must have SR with support to analyze why he does not abandon SRL when controlfile_type is "underway".

Thank you

Tags: Database

Similar Questions

  • I have to create the new group for waiting for redo log files?

    I have 10 group of files redo log with 2 members of each group for my primary database, I need to create new group for redo log files for the database of relief pending

    Group # members

    ==============

    1              2

    2              2

    3             2

    4             2

    5             2

    6             2

    7             2

    8             2

    9             2

    2 of 10

    If so, the following statement is correct? or nto

    ALTER DATABASE ADD STANDBY LOGFILE GROUP 1 ('D:\Databases\epprod\StandbyRedoLog\REDO01.) LOG',D:\Databases\epprod\StandbyRedoLog\REDO01_1.log');

    Please correct me if am doin wrong

    because when I run the statement I have error message saying: the group is already created.

    Thanks John

    I just found the answer

    Yes, it of recomeded to add the new group, for instnace if I have 10 group of 1 to 10, then the wait should be from 11 to 20

    Thanks I found the answer.

  • What is the purpose of waiting for redo log files

    Hello

    What is the purpose of the log files waiting for redo in the Dr?

    What happens if the standby redo log files are created? or else is not created?

    Please explain

    Thank you

    Re: what is the difference between onlinelog and standbylog

    I mentioned the goal of the eve of the redo log in RD files in above thread.

    Concerning
    Girish Sharma

  • waiting for redo log deleted

    Oracle 11 g 2 (11.2.0.3) Linux x86_64

    A silly mistake was made. While recreate redo standby logfiles, I managed to remove (rm command) waiting for redo log file in progress (before the end of the application) of the BONE. Now I see in the log of alerts:

    ORA-00313: open failed for members of log group 7 of thread 1
    ORA-00312: online log 7 thread 1: ..../standby_redo7.log'
    ORA-27037: unable to obtain file status
    Linux-x86_64 Error: 2: No such file or directory
    Additional information: 3
    

    What are my options at this point? I have to any cancelled transaction? The settlement seems to be moving right on the property. Where am I people?

    Thanks to you all.

    Hello

    1 ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;

    2. ALTER LOGFILE GROUP 7 CLEAR DATABASE;

    3 ALTER DATABASE DROP STANDBY LOGFILE GROUP 7;

    4. ALTER DATABASE ADD STANDBY LOGFILE GROUP 7;  OR ALTER DATABASE ADD LOGFILE MEMBER '' HELPS GROUP 7;

    5. START AGAIN APPLY: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CURRENT LOGFILE USING DISCONNECT FROM THE SESSION;

    HTH

    Tobi

  • Waiting for redo log

    Hello
    in 10g R2 what are / can be the causes of waiting for redo log?

    Thank you.

    example of waiting for recovery logs causes may be:
    -does not redo groups (remember to add one more, if necessary)
    -low rate of I/O
    -Redo large log buffer (take a long time for the dump file data) - refers to the slow storage
    -application hurt writes, making many validations

    Run the Advisor of the ADDM, and see the recommendations. Look at the first 5 albums events. Maybe it's not relevant to DBTime?

  • DB restore Archives not lost mode redo log file... restore from controlfile tr

    I have a 11g database I had taken an archive backup but has failed to take redo backup of log files...
    so, while I restored the PB... after formatting the machine... the oracle instance does not start.


    I create controlfile track but when I run it I get errors.
    given that I don't have the old log files... How can I get around this issue
    Thank you
    Here is the example of trace control file... Note that I can't create the redo log file
    given that the db will not climb up, it must be in mode nonmount
    and here's my created controlfile...
    CREATE CONTROLFILE REUSE DATABASE "XE" NORESETLOGS NOARCHIVELOG
    MAXLOGFILES 16
    MAXLOGMEMBERS 3
    MAXDATAFILES 100
    MAXINSTANCES 8
    MAXLOGHISTORY 292
    LOGFILE
    GROUP 1
    ' C:\ORACLEXE\APP\ORACLE\FLASH_RECOVERY_AREA\XE\ONLINELOG\O1_MF_1_80L7C259_. JOURNAL"
    SIZE 50 M 512 BLOCKSIZE,
    GROUP 2
    ' C:\ORACLEXE\APP\ORACLE\FLASH_RECOVERY_AREA\XE\ONLINELOG\O1_MF_2_80L7C375_. JOURNAL"
    SIZE 50 M BLOCKSIZE 512
    -STANDBY LOGFILE
    DATA FILE
    ' C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSTEM. DBF',.
    ' C:\ORACLEXE\APP\ORACLE\ORADATA\XE\UNDOTBS1. DBF',.
    ' C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSAUX. DBF',.
    ' C:\ORACLEXE\APP\ORACLE\ORADATA\XE\USERS. DBF'
    CHARACTER SET AL32UTF8
    ;

    I do not have these 2 files... what should I do to work around this situation
    ' C:\ORACLEXE\APP\ORACLE\FLASH_RECOVERY_AREA\XE\ONLINELOG\O1_MF_1_80L7C259_. JOURNAL"
    SIZE 50 M 512 BLOCKSIZE,
    GROUP 2
    ' C:\ORACLEXE\APP\ORACLE\FLASH_RECOVERY_AREA\XE\ONLINELOG\O1_MF_2_80L7C375_. JOURNAL"
    SIZE 50 M BLOCKSIZE 512
    -STANDBY LOGFILE
    DATA FILE

    Published by: zycoz100 on February 27, 2013 22:57

    If you have a backup to cold (closing correctly database) without the redo logs, change this:

    CREATE CONTROLFILE REUSE DATABASE "XE" NORESETLOGS NOARCHIVELOG
    

    TO

    CREATE CONTROLFILE REUSE DATABASE "XE" RESETLOGS NOARCHIVELOG
    

    You need to change the NORESETLOGS RESETLOGS for Oracle to recreate online redo logs.

    Hemant K Collette

  • WAITING FOR REDO DICTIONARY: FILE

    Hi all

    I'm WAITING for REMAKING DICTIONARY: NAME of FILE status

    SELECT STATUS FROM V$ STREAMS_CAPTURE;

    I tried to solve it and found that some redo log file is missing.
    Can you get it someone please let me know what could be the cause of the lack of redo log file?
    If the cause for this is that some redo log file is not saved, then how would I record?
    I have already questioned the views of data dictionary DBA_REGISTERED_ARCHIVED_LOG and DBA_CAPTURE and I have a few lines.

    Thank you all.

    Concerning
    Nick

    It must be reflected in the alerts log.

    You can use the following question as well:

    SQL > select name from v$ archived_log where between first_change # and next_change #;

  • That redo log files waiting?

    Hello Experts,

    I read articles on the log redo and undo segment files. I was wondering something very simple. That redo log files waiting in there? It stores the sql statements?

    Lets say that my update statement to modify 800 blocks of data. A unique single update statement can modify different data 800 right blocks? Yes, it may be true. I think that these data blocks can not hold buffers to the log to roll forward, right? I mean I know exactly what to do redo log buffer and redo log file. And I know that the task of backgrounding LGWR. But, I wonder if she she holds the data blocks? It is not supposed to hold data like cache buffer blocks, right?

    My second question is, rollback isn't effect to restore the newspaper to the right buffer? Because it does not need log buffer for effect do it again. Conversely, the restoration; statement is included in the restore log buffer by progression when someone isse, am I right?

    As far as I know, rollback interact directly with UNDO TABLESPACE?

    I hope that I have to express myself clearly.

    Thanks in advance.

    Here's my question:

    My second question is, rollback isn't effect to restore the newspaper to the right buffer? Because it does not need log buffer for effect do it again. Conversely, the restoration; statement is included in the restore log buffer by progression when someone isse, am I right?

    As far as I know, rollback interact directly with UNDO TABLESPACE?

    Yes, where else would the undo data come from? Undo tablespace contains the Undo segments that contain the Undo data required for the restoration of your transaction.

    I can say that rollback does not alter the data of the log buffer rede to the past. In other words, change vectors will be remain the same before restoration. Conversely, rollback command is also recorded in the log file of restoration by progression. As the name, all orders are saved in the REDO LOGS.

    I hope that I am wrong so far?

    Not sure why you even the buffer log roll forward for Rollback? This is the reason why I asked you it was for, where occurs the dose the cancellation? And the answer for this is that it happens in the buffer cache. Before you worry about the drivers of change, you must understand that it is not serious what contains where as long as there is no transaction recorded in the operating of the Undo segment table. If the operating table indicates that the transaction is longer there, there must be a cancellation of the transaction. Vectors of change are saved in the file log roll forward, while the restore happens on blocks of data stored in the file "data" undo blocks stored in the undo file "data".

    At the same time I read an article about redo and undo. In this article process transaction is explained. Here is the link http://pavandba.files.wordpress.com/2009/11/undo_redo1.pdf

    I found some interesting information in this article as follows.

    It is worth noting that during the restore process, recovery logs never participate. The only time where redo logs are read is retrieving and archiving. This is the concept of tuning key: redo logs are written on. Oracle does not read during normal processing. As long as you have sufficient devices so that when the ARC is reading a file, LGWR's writing to a different device, then there no contention for redo logs.

    If redo logs are never involved in the restoration process, how is it Oracle will then know the order of the transaction? As far as I know it is only written in redo logs.

    I have thoughts very amazed to Aman.

    Why you ask?

    Now, before giving a response, I say two things. One, I know Pavan and he is a regular contributor to this forum and on several other forums Facebook and two, with all due respect to him, a little advice for you, when you try to understand a concept, to stick to the Oracle documentation and do not read and merge articles/blog-posts from the web. Everone, which publishes on the web, has their own way to express things and many times, the context of the writing makes it more confusing things. Maybe we can erase the doubts that you can get after reading the various search results on the web.

    Redo logs used for the restoration, not to restore. The reason is the redo log files are applied in sequential order, and this is not the case when we look for the restoration. A restore is required to do for a few blocks away. Basically, what happens in a restoration, is that the records of cancellation required for a block of data are sought in the reverse order of their creation. The entry of the transaction is in the slot ITL of the block of data that point to the necessary undo bytes Address (UBA) using which oracle also knows what that undo the blocks would be necessary for the restoration of your transaction. As soon as the blocks of data will be cancelled, the ITL slots would be cleared as well.

    In addition, you must remember, until the transaction is not qualified as finished, using either a commit or a rollback, the cancellation of this data would remain intact. The reason for this is that oracle would ensure that undo data would be available to make the cancellation of the transaction. The reason why Undo data are also recorded in the journals of recovery is to ensure that in the event of the loss of the cancellation of the data file, retrieving them would be possible. Because it would also require changes that's happened on the blocks cancel, restore the vectors change associated with blocks of cancellation are also saved in the buffer log roll forward and, in the redo log files.

    HTH

    Aman...

  • bottleneck during the passage of the redo log files.

    Hi all

    I'm using Oracle 11.2.0.3.

    The enforcement team has indicated that they are facing slow at some point.

    I followed the database and I found that at some passage of redo log files (not always), I am facing a slow at the application level.

    I have 2 son since my database is CARS, each thread has 3 groups of multiplexed redo logs the FIU, with size of 300 MB each.

    Is it possible to optimize the switch of the redo log files? knowing that my database is running in ARCHIVELOG mode.

    Kind regards

    Hello

    Yes, Oracle recommends 1 validation by 30 calls from users or less. Of course, every database is different, so this rule cannot be taken too literally, but in your case, this rule seems to apply. In any case State, 900 undertakes seconds it looks like a very large number and the need for a high number of transactions should be questioned. You should talk to your analysts/application management/enterprise architect if warranted - that is to say if the application does in fact almost 2 000 business transactions per second.

    What about DB CPU: here is a link to a blog that I wrote on this subject, it should help to better understand this number:

    http://Savvinov.com/2012/04/06/AWR-reports-interpreting-CPU-usage/

    But briefly: DB processor isn't a real event, it is simply an indication that the sessions are on CPU (or waiting for CPU) rather than wait on i/o requests or events in the database. It is not necessarily a bad thing, because the database must perform tasks and he cannot do without loading the CPU. It may indicate a problem in two cases: when the CPU usage is close to the limit of the host (OS stats section indicates that you are very far from there) or when the CPU is a % of DB time - in the latter case, this could mean that you are making too many logical reads due to inefficient plans or analysis too. In any case, this does not apply to you, because 20 percent is not very high a number.

    Other items in the list of the top 5 deserve attention, too - gc buffer busy acquire, gc current block busy, enq: TX - line lock conflict.

    To summarize, your database under a lot of stress - whether it is the legitimate workload, and if this is the case, you may need to upgrade your hardware later. There is chance that it isn't - for example a high number of runs may indicate that rather than to bulk operations database code using PL/SQL loops, which is a big performance killer. Check "Top SQL by executions" about whether or not this is the case.

    Good luck!

    Best regards
    Nikolai

  • Loss of all Redo Log files

    Hello

    It's for testing purposes and practice of recovery scenarios. Database is in log mode archive. My question would be on the scenario in which we loose that redo all online log files available.

    Now after doing a lot of research on the internet I could find two scenarios.

    CASES1

    My recovery logs have been lost. But I could stop normal or immediate of the database. In this case I could perform incomplete recovery using my archived logs and re create the logs online redo with the resetlogs option.

    CAS2 (my question)

    My recovery logs have been lost and the system crashed. Now, oracle would need perform a recovery of proceeding on re start, however there is no present setpoint recovery to perform this restore.

    Is it not possible to recover the database, even if I have a valid backup? If there is, how do you do that?

    Thank you

    If you lose all copies of online redo logs, you lost all those transactions. Data files may or may not have some or all of the data of those redo logs. You need restore the database and retrieve it at the point in time of the last series of archive logs (at the latest) and go from there.

    But guess what? Oracle expected that someone might have a question like that, and actually (gasp) has documented the scenario:

    http://docs.Oracle.com/CD/B19306_01/backup.102/b14191/recoscen.htm#i1006437

  • SIZE OF THE REDO LOG FILE


    Hello

    I got an error message when I add me new group. log files I searched and found the answer on the form. Ago 4 M minimum size of 11 g R2 log file size.

    My question is why a log file size depends on DB_BLOCK_SIZE? This parameter is set to the component structures of memory that create an instance when a log file is an operating system file that depend on the version of the OS not DB_BLOCK_SIZE.

    Thank you.


    SQL > alter database add logfile group 4 'c:\app\asif\oradata\employee\redo04.log' size 1 m;
    alter database add logfile group 4 'c:\app\asif\oradata\employee\redo04.log' size 1 m
    *
    ERROR on line 1:
    ORA-00336: 2048 blocks the size of the log file is minimum lower than 8192 blocks


    SQL > show parameter db_block_size

    VALUE OF TYPE NAME
    ------------------------------------ ----------- ------------------------------
    Whole DB_BLOCK_SIZE 8192
    SQL >

    You are assuming that the redo log block size is the same as the database block size. This is not correct.

    The error indicates that 8192 is the minimum number of blocks of a redo log file. The documentation states that the minimum size is 4 M. For example, you can deduct your redo log block size is 512 bytes.

    Here's some more information about the size of redo log, the documentation block.

    Unlike the database block size, which can always be between 2 K and 32 K, redo log default files to a block size that is equal to the size of physical sector of the disk. Historically, it is usually 512 bytes (512 b).

    Some new large disks offer 4K sizes byte (4K) to increase sector efficiency improved format and ECC capabilities. Most of the Oracle database platforms are able to detect this bigger sector size. The database then automatically creates files redo log with a block size of 4 K of these discs.

  • Redo-log files

    Hi guys,.

    No one knows the best practices or solution for 'redo-logs"for my virtual machines.

    Reason being, when I arrived this morning I was unable to access one of my virtual machines because there is no place for newspapers in recovery.

    The message I got is the following: 'There is no more space for the redo logs from the server - 0000001.vmdk.'.

    Unfortunately, I can run in this situation again in my entire farm VM boot from SAN and there are recovery logs are located in the working directory of the virtual machine, where they were created.

    I know that I can move the files to the disk HARD locally on the host computer, but what happens when the VMotion to another host server when that he was conducting fails?

    The virtual machine becomes unusable or not & I need to clear all these newspapers?

    Ideas or thinking about how to prevent this from happening again would be more appreciated?

    Thank you

    Hello

    I assume you are using VMware ESX 2.5? Is this correct?

    If it's not then they are instant and in all cases to pass by and post your shots or REDO logs down VM. You must not be run with these as they tend to be expensive.

    The solution is really to free disk space, so you can remove the redo/snapshot files.

    Best regards
    Edward L. Haletky
    VMware communities user moderator, VMware vExpert 2009
    ====
    Author of the book ' VMWare ESX Server in the enterprise: planning and securing virtualization servers, Copyright 2008 Pearson Education.
    Blue gears and SearchVMware Pro items - top of page links of security virtualization - Security Virtualization Round Table Podcast

  • What is the role of the archived in an incremental backup redo log files?

    I want to know, to which RMAN reads what block of data is changed after the last incremental backup.
    and what is the role of the archived in an incremental backup redo log files?

    Please guide.

    Hello

    First Querstion response->
    Each block of data in a data file contains a system change number (SCN), which is the SCN of the last change to the block. During an incremental backup, RMAN reads the RCS of each block of data in the input file and compares at the checkpoint SCN of the incremental backup from parent. If the RCS in the block of input data is greater than or equal to checkpoint SCN of the parent, then RMAN copies the block.

    2 - the archived redolog files are required for the restoration of the online of rman incremental backup in a consistent state.

    Thank you & best regards
    Rahul Sharma

  • Redo log entries to the online redo log files

    Hello

    I'm a little confused about the redo log entries.

    I learned that LGWR writes redo log entries in the SGA, in redo log files in the following situation:

    -3 seconds after the last validation

    -redo log buffer has 1 MB

    -redo log buffer data 1/3

    When I take a transaction and if I change the wrong data, I have to cancel this transaction BUT the right now,

    What happens if the LGWR writes redo log disk entries?

    Is the bad transaction committed at all times?

    2791011 wrote:

    Hello

    I'm a little confused about the redo log entries.

    I learned that LGWR writes redo log entries in the SGA, in redo log files in the following situation:

    -3 seconds after the last validation

    -redo log buffer has 1 MB

    -redo log buffer data 1/3

    When I take a transaction and if I change erroneous data, I have to cancel this transaction at this time, BUT

    What happens if the LGWR writes redo log disk entries?

    Is the bad transaction committed at all times?

    DML changes are "permanent" after that VALIDATION is issued.

    When any COMMIT is issued, then changes can be undone.

  • new with OMF online redo log files

    Hi all

    I'm using Oracle 11 g 2, I created my DB using Oracle managed (OMF) files.

    I wanted to re size my recovery connects so I went in an old redo logs fall and create a new.

    That was how my redo logs resembles. It was created by the creation of the DB with OMF format:
    .../app/oradata/ORCL11/onlinelog/o1_mf_1_6pfncw81_.log
    .../app/flash_recovery_area/ORCL11/onlinelog/o1_mf_1_6pfncx5z_.log
    .../app/oradata/ORCL11/onlinelog/o1_mf_2_6pfncxps_.log
    .../app/flash_recovery_area/ORCL11/onlinelog/o1_mf_2_6pfncz1v_.log
    .../app/oradata/ORCL11/onlinelog/o1_mf_3_6pfnczhd_.log
    .../app/flash_recovery_area/ORCL11/onlinelog/o1_mf_3_6pfnd0vw_.log
    using the script I created new below redo logs
    alter database add logfile group 1 (
    '.../app/oradata/ORCL11/onlinelog/redo1.log',  
    '.../app/flash_recovery_area/ORCL11/onlinelog/redo1.log') size 76m reuse;
    .........
    and I added the new redo log group
    alter database add logfile group 4 (
    '.../app/oradata/ORCL11/onlinelog/redo4.log',  
    '.../app/flash_recovery_area/ORCL11/onlinelog/redo4.log') size 76m reuse;
    I was not able to create the recovery logs, where is the name of the redo log file: o1_mf_1_6pfncw81_.log, since this is the format OMF.

    My question by creating my recovery connects the way does it have an impact? on the archiving of newspapers of recovery? any impact on the database for now, this isn't OMF?

    How can I create my redo logs with OMF format?

    Kind regards

    try: -.
    alter database add logfile Group 4;

    for example; -.

    SQL> alter database add logfile group 4;
    
    Database altered.
    
    SQL> select member from v$Logfile;
    
    MEMBER
    --------------------------------------------------------------------------------
    /home/u01/app/oracle/oradata/dbtest/redo03.log
    /home/u01/app/oracle/oradata/dbtest/redo02.log
    /home/u01/app/oracle/oradata/dbtest/redo01.log
    /home/u01/app/oracle/flash_recovery_area/DBTEST/onlinelog/o1_mf_4_75nmw33l_.log
    
    SQL> alter database add logfile group 5 size 100m;
    
    Database altered.
    
    SQL> select member from v$logfile;
    
    MEMBER
    --------------------------------------------------------------------------------
    /home/u01/app/oracle/oradata/dbtest/redo03.log
    /home/u01/app/oracle/oradata/dbtest/redo02.log
    /home/u01/app/oracle/oradata/dbtest/redo01.log
    /home/u01/app/oracle/flash_recovery_area/DBTEST/onlinelog/o1_mf_4_75nmw33l_.log
    /home/u01/app/oracle/flash_recovery_area/DBTEST/onlinelog/o1_mf_5_75nmyvjg_.log
    

    Published by: rajeysh on August 28, 2011 20:00

Maybe you are looking for

  • Blue screen Stop error dead: 0x0000008E...

    I get the blue screen of death at random, with the error: stop: 0x0000008E, followed by a group of numbers, followed by: base win32.sys - address BF9552CA base at BF800000, Datestamp 4DE797D3... How can I fix it, and what is it? Thank you

  • Connection a wireless printer HP Netbook (Windows XP).

    I put up wireless a new Brother MFC-J265W printer to a desktop operations Dell Windows 7. It works fine, but I'm not working, how do I get my HP Netbook to be able to print to the printer.  I've implemented 'Sharing' of the printer. Trying to ADD pri

  • WAAS Upgradation

    Hello Is there any document the upgrade WAAS 7541 and Central 249 Manager using GUI? Kindly help. Thanks and greetings Cecile

  • Why windows remove office home and student 2010 and replace it with office 14

    I bought MS Office Home and Student 2010 and installed on my computer directly from Ms. It was working fine and clearly tagged Office 2010. For some unknown reason, I know Windows has decided to uninstall it, and now I have Office 14. I bought the fu

  • How to reactivate Windows 7 Enterprise

    I install Windows 7 business two or three months before, but yesterday my computer motherboard broke down and I buy the new motherboard of the other company. When I have connected the drive and start the computer to his questioning the Activation...