Invalid redo log member

Hi guys,
i have 3 redo log groups with one member each with 50MB size in 10gR2 database on Windows.
I added one more member in first group with also 50MB in size, but just when did that ,
status of that new member has become invalid.
Could You please comment this situation ?
thx.

thx guys , i managed with this thread :
10g: Redo Log
cheers,
Toni

Similar Messages

  • INVALID redo log after creating a new group member

    Hi all,
    I've just followed instructions to create a new redo log file member:
    alter database add logfile member '/oracle/mplex/redo/redo01b.log' to group 1;
    When I query v$logfile, the status is INVALID though.
    SQL> select * from v$logfile where group# = 1;
    GROUP# STATUS TYPE
    MEMBER
    IS_
    1 ONLINE
    /u01/app/oracle/oradata/redo01.log
    NO
    1 INVALID ONLINE
    /oracle/mplex/redo/redo01b.log
    NO
    the oracle user owns the mplex directory and permission are fine
    [oracle@redo]$ ls -ltr
    total 51260
    -rw-r----- 1 oracle oinstall 52429312 Mar 11 11:55 redo01b.log
    Any ideas?
    Thanks

    connect to the database again as a sysdba, and run
    sql> alter system switch logfile;
    Run this command again.
    select * from v$logfile where group# = 1;
    You can get more information at http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/onlineredo.htm
    Edited by: pgoel on Mar 11, 2011 8:15 PM

  • Redo logs member

    we have four node primary database and 4 node stand by
    created members on redo log group on the stand by database.
    and thier status is
    20 INVALID STANDBY /redo1/sckftprd/stndby_redo/redo20_c.log NO
    21 INVALID STANDBY /redo2/sckftprd/stndby_redo/redo21_c.log NO
    23 INVALID STANDBY /redo2/sckftprd/stndby_redo/redo23_c.log NO
    22 INVALID STANDBY /redo1/sckftprd/stndby_redo/redo22_c.log NO
    iam seeing continuos errors in the stand by alert log
    ORA-00313: open failed for members of log group 21 of thread 2
    Mon Sep 21 12:33:12 2009
    ARC0: Archiving not possible: error count exceeded
    Mon Sep 21 12:38:12 2009
    Errors in file /opt/oracle/product/admin/SCKFTPRD/bdump/sckftprd4_arc0_16815.trc:
    ORA-00313: open failed for members of log group 20 of thread 1
    Mon Sep 21 12:38:12 2009
    Errors in file /opt/oracle/product/admin/SCKFTPRD/bdump/sckftprd4_arc0_16815.trc:
    ORA-00313: open failed for members of log group 21 of thread 2
    Mon Sep 21 12:38:12 2009
    Errors in file /opt/oracle/product/admin/SCKFTPRD/bdump/sckftprd4_arc0_16815.trc:
    ORA-00313: open failed for members of log group 21 of thread 2
    Mon Sep 21 12:38:12 2009
    ARC0: Archiving not possible: error count exceeded
    i havent created those members on primary does it cause any issue.....

    We have no version number.
    We have no idea what you created.
    We have no idea what query produced the results you displayed.
    We have no idea whether this has ever run or is a new installation.
    We have no idea what you were trying to create ... physical or logical DG or just a standby.
    We don't even know if the files Oracle is trying to open exist are have permissions allowing Oracle to read and write them
    If you want help you need to post a lot more information. Else open an SR at metalink.

  • Redo log member

    How do I change the redo01.log destination?
    If I want change the path of redo01.log, do I copy the redo01.log to new destination and point at it.
    Or I just change the path and the new redo01.log will be automatically generated ?

    Do the following :
    1. Shutdown the database.
    2. Copy the logfile(s) to the new name/location at operating system level.
    3. Mount the database :  SQL> STARTUP MOUNT4. Rename the file(s) :  SQL> ALTER DATABASE RENAME FILE '<FULL PATH OF THE OLD LOGFILE>' TO '<FULL PATH OF THE NEW LOGFILE>';5. Open the database :  SQL> ALTER DATABASE OPEN;6. Remove the logfile(s) from the old location at the operating system level.

  • Groups and Member in Redo Log

    Hi,
    I would like to the defination and the functionality of Groups and Member in a Redo log file and also the distinction between them
    Thks

    Dear J.C.,
    The redo logs are files that the Oracle server uses to commit or rollback the transactions applied by the users.
    Redo Log files (minimum of two files) record all changes made to the database, hence ensuring that no data is lost in the event of a failure. In case of an instance failure, when the database is next started up, the Oracle server is automatically able to roll forward the transactions that were not applied when the database crashed and roll back the uncommitted transactions from the rollback segments. Hence the database recovers automatically to a consistent state that existed prior to the crash.
    A set of Redo Log files is called a Redo Log Group. Multiple copies (mirroring) of the Redo Log Files are used so as to protect the Redo Log Files from corruption / damage. Each Redo Log File in a Redo Log Group (called Redo Log Member) has essentially the same information, so if one is destroyed, another copy of that file is available for the Oracle server to use.
    Finally, the term Redo Log is used interchangeably with Redo Log Group.
    Ciao!

  • Online redo log files being removed physically

    Grid Infra version: 11.2.0.4
    RDBMS Version: 11.2.0.4
    Although this is a RAC DB, this is not a RAC-specific question. Hence posting it here.
    Few months back, I remember issuing a command similair to below (DROP LOGFILE GROUP ...) and the redo log files were still physically present in the diskgroup.
    If I remember correctly, the file is not deleted physical so that we can use the REUSE functionality (ALTER DATABASE ADD LOGFILE MEMBER '+REDO/orcl/onlinelog/redo1b.log' reuse to group 11; ) ie. you can use the REUSE command to add the logfile of the same name which is physically present in OS Filesystem/Diksgroup to redo log group.
    But today, after I issued the below command, I checked the diskgroup location from ASMCMD
    SQL> alter database drop logfile group 31;
    Database altered.
    From ASMCMD, I can that the file has disappeared physically. Is this a new feature with 11.2.0.4 or am I missing something here ?
    ASMCMD> ls +DATA/msblprd/onlinelog/group_31.548.833154995
    ASMCMD-8002: entry 'group_31.548.833154995' does not exist in directory '+DATA/msblprd/onlinelog/'

    Just to add to what Aman has said.
    It is a bad practice not to let OMF decide the placement of Online redo logs because of this issue especially when you use ASM.
    Executing rm command in Linux/Unix is easy but Dropping ASM aliases in the disk group can be a hassle.
    This is documented.
    "When a redo log member is dropped from the database, the operating system file is not deleted from disk. Rather, the control files of the associated database are updated to drop the member from the database structure. After dropping a redo log file, ensure that the drop completed successfully, and then use the appropriate operating system command to delete the dropped redo log file."
    http://docs.oracle.com/cd/E11882_01/server.112/e25494/onlineredo.htm#ADMIN11324
    BTW . You don't even need to set  db_create_online_log_dest_n to enable OMF for ORLs.
    SQL> show parameter log_dest
    NAME                                 TYPE        VALUE
    db_create_online_log_dest_1          string
    db_create_online_log_dest_2          string
    db_create_online_log_dest_3          string
    db_create_online_log_dest_4          string
    db_create_online_log_dest_5          string
    SQL> show parameter db_create_file_dest
    NAME                                 TYPE        VALUE
    db_create_file_dest                  string      +MBL_DATA
    alter database add logfile thread 4
    group 31 ('+MBL_DATA','+MBL_FRA') size 4096M,
    group 32 ('+MBL_DATA','+MBL_FRA') size 4096M,
    group 33 ('+MBL_DATA','+MBL_FRA') size 4096M,
    group 34 ('+MBL_DATA','+MBL_FRA') size 4096M ;
    Database altered.
    And redo logs will be neatly placed as shown below
       INST     GROUP# MEMBER                                             STATUS           ARC
             4         31 +MBL_DATA/bsblprd/onlinelog/group_31.276.832605441 UNUSED           YES
                          +MBL_FRA/bsblprd/onlinelog/group_31.297.832605445  UNUSED           YES
                       32 +MBL_DATA/bsblprd/onlinelog/group_32.547.832605451 UNUSED           YES
                          +MBL_FRA/bsblprd/onlinelog/group_32.372.832605457  UNUSED           YES
                       33 +MBL_DATA/bsblprd/onlinelog/group_33.548.832605463 UNUSED           YES
                          +MBL_FRA/bsblprd/onlinelog/group_33.284.832605469  UNUSED           YES
                       34 +MBL_DATA/bsblprd/onlinelog/group_34.549.832605475 UNUSED           YES
                          +MBL_FRA/bsblprd/onlinelog/group_34.359.832605481  UNUSED           YES

  • Redo Log Groups

    Call me stupid, but for some reason I've decided to get certified as a DBA even though I have always been a developer. Honestly, its not my fault. The choices in the development track are pretty boring...
    Anyway, while pouring through the Backup/Recovery documentation, I run across this:
    Every database must have at least two online redo log groups.
    Each redo log group contains at least one online redo log member,
    which is a physical file containing the redo records.I decided to check and see if I have "at least two online redo log groups" for my play database. Now, I am very very confused.
    I think this query shows my 3 log members, but for some reason the 1st column makes me think I have 3 log groups:
    select group#, member from v$logfile
        GROUP# MEMBER
             3 /var/opt/oracle/oradata/db92/redo03.log
             2 /var/opt/oracle/oradata/db92/redo02.log
             1 /var/opt/oracle/oradata/db92/redo01.logI only know of one place where my online redo is located:
    ls $ORACLE_BASE/oradata/db92
    redo01.log  redo02.log  redo03.logCan someone help me figure out if I have one-group and three-members??
    Any comments are welcome,
    Stan

    This information can help you:
    Adding Redo Log File Groups: Examples
    The following statement adds a redo log file group with two members and identifies it with a GROUP parameter value of 3:
    ALTER DATABASE
    ADD LOGFILE GROUP 3
    ('diska:log3.log' ,
    'diskb:log3.log') SIZE 50K;
    The following statement adds a redo log file group containing two members to thread 5 (in a Real Application Clusters environment) and assigns it a GROUP parameter value of 4:
    ALTER DATABASE
    ADD LOGFILE THREAD 5 GROUP 4
    ('diska:log4.log',
    'diskb:log4:log');
    Dropping Log File Members: Example
    The following statement drops one redo log file member added in the previous example:
    ALTER DATABASE
    DROP LOGFILE MEMBER 'diskb:log3.log';
    The following statement drops all members of the redo log file group 3:
    ALTER DATABASE DROP LOGFILE GROUP 3;
    Adding Redo Log File Group Members: Example
    The following statement adds a member to the redo log file group added in the previous example:
    ALTER DATABASE
    ADD LOGFILE MEMBER 'diskc:log3.log'
    TO GROUP 3;
    Renaming a Log File Member: Example
    The following statement renames a redo log file member:
    ALTER DATABASE
    RENAME FILE 'diskc:log3.log' TO 'diskb:log3.log';
    The preceding statement only changes the member of the redo log group from one file to another. The statement does not actually change the name of the file 'diskc:log3.log' to 'diskb:log3.log'. You must perform this operation through your operating system.
    Joel P�rez

  • Online Redo Log groups

    Dear All,
    How to check the health of redo log file, we have 200 MB undo tablespace in our production server is it enough for huge transactions. Can I check how much time my redo log file data have been overwritten?
    Further in which situation we will add Online Redo Log Groups and which situation we will add Log Members.
    My rollback segment is using System tablespace is it recommended?
    What is recommendation about 1 redo log group is redo log member or 1 redo log group is multiple redo log members.

    Thanks Mr. Nicolas. for your informative guidence.
    Can I check how much time my redo log file data have been overwritten?Check v$loghist.
    We have 218 records in v$loghist, it means 218 times data have been overwritten, i think its not good. Can you guide me how to rectyify this.
    in which situation we will add Online Redo Log GroupsIn case of checkpoint not complete reported into alert.log.
    How to findout checkpoint entry in alert.log
    which situation we will add Log Members.This is the redolog multiplexing, at least two members for each redolog group.
    Ok, Can we do multiplexing for members or just do for groups.
    My rollback segment is using System tablespace is it recommended?No.
    OK, can we change rollback segments tablespace.
    1 redo log group is redo log member or 1 redo log group is multiple redo log membersA minimum of two redolog group with two members for each.
    After, it depend of your db activity.
    We have just one member for each group and we have three groups, so whats ur recommnedation we will add 1 member in each group.

  • Redo log dump를 통하여 획득한 .trc 파일에 대하여 질문드립니다.

    Oracle 10g R2 버전에서
    Redo Log dump를 통하여 획득한 .trc 파일의 내용중에서
    REDO RECORD - Thread:1 RBA: 0x00002a.00000002.0010 LEN: 0x0220 VLD: 0x05
    REDO RECORD - Thread:1 RBA: 0x00002a.00000003.0040 LEN: 0x00f0 VLD: 0x01
    REDO RECORD - Thread:1 RBA: 0x00002a.00000018.0010 LEN: 0x0740 VLD: 0x0d
    VLD라는 항목이 있습니다.
    VLD 항목이 의미하는 바와
    0x05, 0x0d, 0x01 등의 값들의 의미를 알고 싶습니다.

    안녕하세요. 답변 주셔서 감사합니다.
    링크해주신 사이트는 참고하고 있던 사이트였습니다.
    당시 제 질문의 요지는 VLD 값이 0x05 0x01 0x0d 일때 해당 리두레코드는 어떤 타입을 의미하는 것인지를
    질문드렸었는데 전달이 조금 잘못되었던 것 같습니다. :)
    실제 Redo Log의 바이너리 구조를 분석해보면 위의 VLD에 따라서 구조가 다른것을 확인할 수 있었습니다.
    정확하게 VLD에 따라 그 구조가 구분된다라고 말할 수는 없지만, VLD의 값에 따라 4바이트 Timestamp 데이터의
    존재 여부 등의 차이가 존재하는 것을 확인했습니다.
    사실 오라클이 오픈소스가 아니기 때문에 VLD와 같은 항목이 모두 공개되리라고는 생각하지 않았습니다.
    예전에 조사한 바에 따르면 VLD는 Valid byte in record indicator의 약어라는 것을 알 수 있었습니다.
    이를 바탕으로 볼때 아래와 같은 내용에 맞아 들어가는 부분이 아닐까 추측하고 있습니다.
    The redo copy latch
    1. The redo entry is marked as either VALID or INVALID in the log buffer before the redo copy latch is released
    2. The validity of redo records can be confirmed before they are written to disk by LGWR
    3. Recovery just skips any redo that is marked as INVALID
    여기까지가 당시 Redo Log 파일에 대해 깊숙히 연구해야할 필요가 있어서 진행했던 부분중에 일부입니다.
    앞으로 관련 연구를 하시는 분들께 혹시나 도움이 될까 고민했던 부분을 적어 놓고 갑니다. :)

  • Why multiplex redo log group ?

    Hello,
    Why should we multiplex redo log groups if we have only file system which is already mirrored. Is there any one who had an incident when he has only one redo log member per group placed on a mirrored file system but still got corrupted and he felt better to have multiple members even if they reside on the same file system (which is mirrored)
    Thanks
    Salman

    Ansiktet wrote:
    EdStevens wrote:
    Salman Qureshi wrote:
    Hello,
    Why should we multiplex redo log groups if we have only file system which is already mirrored. Is there any one who had an incident when he has only one redo log member per group placed on a mirrored file system but still got corrupted and he felt better to have multiple members even if they reside on the same file system (which is mirrored)
    Thanks
    SalmanThe mirror won't protect you from an SA who deletes '/u01/oradata/redo01.log' because he is running out of space on /u01 and figures its safe to delete a log file.
    Or similar types of errors.
    The redo and control files are simply too critical to put all your eggs in one basket when planning their protection.:) Thats why you should not use Oracle default .log on redo, instead .dbf or .dbl can be used. THat's why I use the older (pre-10g) default of .rdo for redo logs
    However, has this happend anyone for real, that a SA delete Oracle files? Where do you think I came up with the example?
    HOw about an SA (or maybe the kind of "fresher" we often see here, Taking a look at a "log" file with notepad?
    If he is isnt stupid he should know that Oracle resides on /u01 partion (for example), and should not delete files there without consulting the DBA."should" is the operative word there. There is no accounting for corporate cultures and attitudes.
    But end the end, my example was to illustrate that not all problems with redo and control files are mitigated with disk mirroring.

  • Invalid standby redo log

    On standby database there is a standby log file with status
    invalid on ASM diskgroup. In the same log group there is a valid standby log file.
    I've tried to drop it and recreate it but its status is still invalid.
    Why the status of that file is invalid? It should be inaccessible
    to oracle somehow,but I can e.g. view properties of that file by EM db. control.

    Hi,
    After I clear the logfile, the invalid logfile member is delete from standby database.
    The alert log from standby database is:
    ORA-00313: open failed for members of log group 1 of thread 1
    Deleted Oracle managed file +FRA/PROJ_STD/onlinelog/group_1.948.766576659
    Deleted Oracle managed file +REDO01/PROJ_STD/onlinelog/group_1.288.766581971
    Deleted Oracle managed file +REDO02/PROJ_STD/onlinelog/group_1.288.766582015
    Completed: alter database clear logfile group 1What is correct? on primary and standby database must be equals about online redo logs?
    Why the Oracle delete the online log files that I add on standby?
    Thank you!!!!

  • Status of online redo log file INVALID warning appears during online backup

    Hi All,
    I have a peculiar problem in one of the SAP ECC 6.0 systems. The daily online backup is getting completed with warnings.
    Please find below the warnings in DB12 logs:
    BR0335W Status of online redo log file /oracle/AS0/mirrlogB/log_g18m2.dbf is INVALID
    BR0274W File '/oracle/AS0/mirrlogB/log_g18m2.dbf' not found
    BR0335W Status of online redo log file /oracle/AS0/mirrlogA/log_g50_m2.dbf is INVALID
    BR0274W File '/oracle/AS0/mirrlogA/log_g50_m2.dbf' not found
    BR0335W Status of online redo log file /oracle/AS0/mirrlogB/log_g51_m2.dbf is INVALID
    BR0274W File '/oracle/AS0/mirrlogB/log_g51_m2.dbf' not found
    BR0335W Status of online redo log file /oracle/AS0/mirrlogA/log_g52_m2.dbf is INVALID
    BR0274W File '/oracle/AS0/mirrlogA/log_g52_m2.dbf' not found
    BR0335W Status of online redo log file /oracle/AS0/mirrlogA/log_g53_m2.dbf is INVALID
    BR0274W File '/oracle/AS0/mirrlogA/log_g53_m2.dbf' not found
    BR0335W Status of online redo log file /oracle/AS0/mirrlogA/log_g54_m2.dbf is INVALID
    BR0274W File '/oracle/AS0/mirrlogA/log_g54_m2.dbf' not found
    BR0335W Status of online redo log file /oracle/AS0/mirrlogA/log_g55_m2.dbf is INVALID
    BR0274W File '/oracle/AS0/mirrlogA/log_g55_m2.dbf' not found
    BR0335W Status of online redo log file /oracle/AS0/mirrlogA/log_g56_m2.dbf is INVALID
    BR0274W File '/oracle/AS0/mirrlogA/log_g56_m2.dbf' not found
    BR0335W Status of online redo log file /oracle/AS0/mirrlogB/log_g57_m2.dbf is INVALID
    BR0274W File '/oracle/AS0/mirrlogB/log_g57_m2.dbf' not found
    BR0335W Status of online redo log file /oracle/AS0/mirrlogA/log_g58_m2.dbf is INVALID
    BR0274W File '/oracle/AS0/mirrlogA/log_g58_m2.dbf' not found
    BR0335W Status of online redo log file /oracle/AS0/mirrlogB/log_g59_m2.dbf is INVALID
    BR0274W File '/oracle/AS0/mirrlogB/log_g59_m2.dbf' not found
    For the above mentioned alerts I followed the recommendations of SAP Note 491160. I dropped and recreated the mirrorlog files. But the next day again when I checked the backup it finished with warnings. At the database level there is no problem
    SQL> select * from v$logfile;
        GROUP# STATUS  TYPE
    MEMBER
    IS_
            59         ONLINE
    /oracle/AS0/origlogB/log_g59_m1.dbf
    NO
            59         ONLINE
    /oracle/AS0/mirrlogB/log_g59_m2.dbf
    NO
        GROUP# STATUS  TYPE
    MEMBER
    IS_
            58         ONLINE
    /oracle/AS0/origlogA/log_g58_m1.dbf
    NO
            58         ONLINE
    /oracle/AS0/mirrlogA/log_g58_m2.dbf
        GROUP# STATUS  TYPE
    MEMBER
    IS_
    NO
            57         ONLINE
    /oracle/AS0/origlogB/log_g57_m1.dbf
    NO
            57         ONLINE
        GROUP# STATUS  TYPE
    MEMBER
    IS_
    /oracle/AS0/mirrlogB/log_g57_m2.dbf
    NO
            56         ONLINE
    /oracle/AS0/origlogA/log_g56_m1.dbf
    NO
        GROUP# STATUS  TYPE
    MEMBER
    IS_
            56         ONLINE
    /oracle/AS0/mirrlogA/log_g56_m2.dbf
    NO
            55         ONLINE
    /oracle/AS0/origlogA/log_g55_m1.dbf
    NO
            54         ONLINE
    /oracle/AS0/origlogA/log_g54_m1.dbf
        GROUP# STATUS  TYPE
    MEMBER
    IS_
    NO
            54         ONLINE
    /oracle/AS0/mirrlogA/log_g54_m2.dbf
    NO
            53         ONLINE
        GROUP# STATUS  TYPE
    MEMBER
    IS_
    /oracle/AS0/origlogA/log_g53_m1.dbf
    NO
            53         ONLINE
    /oracle/AS0/mirrlogA/log_g53_m2.dbf
    NO
        GROUP# STATUS  TYPE
    MEMBER
    IS_
            52         ONLINE
    /oracle/AS0/origlogA/log_g52_m1.dbf
    NO
            52         ONLINE
    /oracle/AS0/mirrlogA/log_g52_m2.dbf
    NO
        GROUP# STATUS  TYPE
    MEMBER
    IS_
            51         ONLINE
    /oracle/AS0/origlogB/log_g51_m1.dbf
    NO
            51         ONLINE
    /oracle/AS0/mirrlogB/log_g51_m2.dbf
        GROUP# STATUS  TYPE
    MEMBER
    IS_
    NO
            50         ONLINE
    /oracle/AS0/origlogA/log_g50_m1.dbf
    NO
            50         ONLINE
        GROUP# STATUS  TYPE
    MEMBER
    IS_
    /oracle/AS0/mirrlogA/log_g50_m2.dbf
    NO
             8         ONLINE
    /oracle/AS0/origlogB/log_g18m1.dbf
    As you can see from the above output at the database level everything is fine. So why during backup it is giving me warnings in DB12. Any help with this regard will be appreciated.
    Regards
    Mitesh Nair

    Hi Joe,
    My OS is HP-UX. I dont think its a permission problem. Please find below the contents of origlogA and mirrlogA
    predbci2:/oracle/AS0/origlogA#ls -rtl
    total 1433712
    drwxrwxrwx   2 oraas0     dba             96 Oct 15 03:27 cntrl
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 01:50 log_g52_m1.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 03:51 log_g50_m1.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 05:51 log_g54_m1.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 07:52 log_g53_m1.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 09:50 log_g55_m1.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 10:50 log_g56_m1.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 12:41 log_g58_m1.dbf
    predbci2:/oracle/AS0/mirrlogA#ls -rtl
    total 1433728
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 01:50 log_g52_m2.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 03:51 log_g50_m2.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 05:51 log_g54_m2.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 07:52 log_g53_m2.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 09:50 log_g55_m2.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 10:50 log_g56_m2.dbf
    -rw-rw----   1 oraas0     dba        104858624 Dec  4 12:41 log_g58_m2.dbf
    Regards
    Mitesh

  • Redo logs status - Invalid

    I have added new members to my redo log groups. However, when checking the redo log members' status, all the new members have a status of "Invalid" even after restarting the database.
    I have checked that the physical files of the new members are created properly in the directory which is owned by the dba account. The rights are all correct.
    Now, I am unable to drop these new redo log members and am at a loss of how to change the status to "Stale" or "Inactive".
    Please advise.
    Thank you.
    Regards,
    Dara.

    Thanks, guys! It works after performing a log switch.
    BTW, I have an error which I am not sure if by adding new members work or is the member really corrupted. Please advise.
    The error is :
    ORA-00313: open failed for members of log group 1 of thread 1
    Thank you.
    Regards,
    Dara.

  • Last valid member redo log

    hi all,
    what does this line means from the certification book.
    If the member you want to drop is the last valid member of the group, you cannot drop the member.

    You've got a group which is composed of two or more members. In order for it to be a group it must contain at leas one member, which becomes the last valid group member. If you try to remove it you will get this error:
    SQL> alter database drop logfile member 'F:\ORACLE\ORADATA\MARS\REDO03.LOG';
    alter database drop logfile member 'F:\ORACLE\ORADATA\MARS\REDO03.LOG'
    ERROR at line 1:
    ORA-00361: cannot remove last log member F:\ORACLE\ORADATA\MARS\REDO03.LOG for
    group 3

  • Stale status of Redo log files...

    Hi ,
    Why in the following sql results , the log file situated in group#3 is not stale as it is not currently used.....????
    SQL> select * from v$log;
        GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARCHIVED STATUS           FIRST_CHANGE# FIRST_TIME
             1          1        485   52428800          1 NO       CURRENT               14310098 17/05/2007
             2          1        483   52428800          1 NO       INACTIVE              14265944 16/05/2007
             3          1        484   52428800          1 NO       INACTIVE              14292318 17/05/2007
    SQL>
    SQL> select * from V$LOGFILE;
        GROUP# STATUS  TYPE    MEMBER                                                                           IS_RECOVERY_DEST_FILE
             3         ONLINE  C:\ORACLE\PRODUCT\10.2.0\ORADATA\EPESY\REDO03.LOG                                NO
             2 STALE   ONLINE  C:\ORACLE\PRODUCT\10.2.0\ORADATA\EPESY\REDO02.LOG                                NO
             1         ONLINE  C:\ORACLE\PRODUCT\10.2.0\ORADATA\EPESY\REDO01.LOG                                NONOTE : I use Oracle 10g v.2 on WinXp platform. The database is running in NOARCHIVELOG mode.
    Many thanks,
    Simon

    The normal status is null (File is in use).
    The stale status indicates a 'problem', as documentation part below:
    A redo log file becomes INVALID if the database cannot access it. It becomes STALE if the database suspects that it is not complete or correct. A stale log file becomes valid again the next time its group is made the active group.

Maybe you are looking for

  • Strange graphics issue when looking at JPGs in Safari and Preview.

    I am having an issue in Safari and Preview under OS X 10.4.11. I have the exact same issue in both Safari 3 and 4(beta). The blacks on JPG images aren't black they are a dark brownish grey, all other colours show up properly. If I open the same websi

  • Q 10 Issue with Night mode and Pnone on ring mode

    I have one more issue now. I put on the alarm mode at night which shows the clock in red. Today I realised that the phone goes in to silent mode and does not ring. I want it to be in PHONE ONLY mode to attend to emergencies. Is there any way that can

  • Interest Indicator

    A basic question about field data in GL accounts. How do you know that that how many (and what are they) GL accts were checked with Interest Indicator? thanks, renu.

  • Printing problem in the Sp01 t.code

    Hi,    I am working on cheque printout using fbz5 t.code. In the Sp01 t.code .when i select and  click the print button..It is printing like this Spool no          Type        Date            Time         Status        Pages        Title.....But i wa

  • Transpose row to column

    database version: 10g Table info: have table with 315 columns So a record has a 315 column. I like to convert a row into a 315 rows. Can any one tell what be best way to do that? Thanks sajjad