Logging by Thread

Hi,
I have a multithreaded application. I want to be able to log (with java.util.logging API) messages by thread. How can I achieve that?
Thanks

"Logger names can be arbitrary strings..." as the JavaDoc description on java.util.logger.
So creating seperated loggers for different threads, all you need are different IDs for different threads. What is unique among threads? Thread names.
--

Similar Messages

  • ARC0: Unable to archive log 1 thread 1 sequence 1292

    Hi all,
    We are getting error in our alert logfile:
    We are using oracle 9.2.0.8 on RHEL5, is there solution to overcome this problem
    Thread 1 advanced to log sequence 1293
      Current log# 3 seq# 1293 mem# 0: /u01/app/oracle/oradata/icai/redo03.log
      Current log# 3 seq# 1293 mem# 1: /oradata/data/redo03a.log
      Current log# 3 seq# 1293 mem# 2: /oradata/data/redo03d
    Mon Aug 16 11:31:10 2010
    ARC0: Evaluating archive   log 2 thread 1 sequence 1291
    ARC0: Unable to archive log 2 thread 1 sequence 1291
          Log actively being archived by another process
    Mon Aug 16 11:31:28 2010
    ARC3: Completed archiving  log 2 thread 1 sequence 1291
    Mon Aug 16 11:50:44 2010
    Thread 1 advanced to log sequence 1293
      Current log# 3 seq# 1293 mem# 0: /u01/app/oracle/oradata/icai/redo03.log
      Current log# 3 seq# 1293 mem# 1: /oradata/data/redo03a.log
      Current log# 3 seq# 1293 mem# 2: /oradata/data/redo03d
    Mon Aug 16 11:50:44 2010
    ARCH: Evaluating archive   log 1 thread 1 sequence 1292
    Mon Aug 16 11:50:44 2010
    ARCH: Beginning to archive log 1 thread 1 sequence 1292
    Mon Aug 16 11:50:44 2010
    ARC3: Evaluating archive   log 1 thread 1 sequence 1292
    Mon Aug 16 11:50:44 2010
    ARC3: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:50:44 2010
    Creating archive destination LOG_ARCHIVE_DEST_3: 'drsite_delhi'
    Creating archive destination LOG_ARCHIVE_DEST_2: 'hp'
    Mon Aug 16 11:51:21 2010
    ARC0: Evaluating archive   log 1 thread 1 sequence 1292
    ARC0: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:51:28 2010
    ARC3: Evaluating archive   log 1 thread 1 sequence 1292
    ARC3: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:52:21 2010
    ARC0: Evaluating archive   log 1 thread 1 sequence 1292
    ARC0: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:53:21 2010
    ARC0: Evaluating archive   log 1 thread 1 sequence 1292
    ARC0: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:54:21 2010
    ARC0: Evaluating archive   log 1 thread 1 sequence 1292
    ARC0: Unable to archive log 1 thread 1 sequence 1292
          Log actively being archived by another process
    Mon Aug 16 11:54:37 2010
    ARC1: Evaluating archive   log 1 thread 1 sequence 1292
    ARC1: Unable to archive log 1 thread 1 sequence 1292

    rt noe the value os log_archive_maz_process=4
    SQL> show parameter log_arch
    NAME TYPE VALUE
    log_archive_dest string
    log_archive_dest_1 string location=/arch/icai/icai_ mand
    atory
    log_archive_dest_10 string
    log_archive_dest_2 string service=hp optional reopen=15
    log_archive_dest_3 string service=drsite_delhi optional
    reopen=15
    log_archive_dest_4 string
    log_archive_dest_5 string
    log_archive_dest_6 string
    log_archive_dest_7 string
    NAME TYPE VALUE
    log_archive_dest_8 string
    log_archive_dest_9 string
    log_archive_dest_state_1 string enable
    log_archive_dest_state_10 string enable
    log_archive_dest_state_2 string enable
    log_archive_dest_state_3 string enable
    log_archive_dest_state_4 string enable
    log_archive_dest_state_5 string enable
    log_archive_dest_state_6 string enable
    log_archive_dest_state_7 string enable
    log_archive_dest_state_8 string enable
    NAME TYPE VALUE
    log_archive_dest_state_9 string enable
    log_archive_duplex_dest string
    log_archive_format string %t_%s.dbf
    log_archive_max_processes integer 4
    log_archive_min_succeed_dest integer 1
    log_archive_start boolean TRUE
    log_archive_trace integer 0
    SQL>

  • ARC1: Unable to archive log 2 thread 1 sequence 28344

    Hi
    We have recently faced a situation that "Can not get Database Connection" when user was trying to connect through Informatica Power Analyzer. I also checked a alert.log file.I found following error in log file
    "ARC1: Unable to archive log 2 thread 1 sequence 28344".
    Can you please give me a solution to this because there is no ORA error inside alert.log file.
    Give me exact steps to resolve this if it is applicable to database.
    Thanks.
    Regards,
    RJ.

    We have recently faced a situation that "Can not get Database Connection" when user was trying to connect through Informatica Power Analyzer. I also checked a alert.log file.I found following error in log file
    "ARC1: Unable to archive log 2 thread 1 sequence 28344".
    Can you please give me a solution to this because there is no ORA error inside alert.log file.
    Give me exact steps to resolve this if it is applicable to database.
    Solution :- Archive log may be stuck. Check disk space .
    start it manually with following command
    alter system archivelog start;
    or
    alter system archivlog to '/abac/dir';
    Cheer

  • Redo log file thread

    Dear All,
    In am using oracle 10.2.0.4.0 in RHEL 4.
    In my current set we had two node RAC (tims1,tims2) db_name (tims).
    One of the node has failed(hard disk),Failed node information has been remove from OCR(all the cluster component like...ons,vip,listener,instance).
    My Question IS:After Removing All the Cluster Component does it remove redo log files associate with the failed instance.
    Redo logfile Before Node Delete:
    SQL> select member from v$logfile;
    MEMBER
    /database/tims/redo02.log
    /database/tims/redo01.log
    /database/tims/redo03.log
    /database/tims/redo04.log
    Redo Logfile After Node Delete
    SQL> select member from v$logfile;
    MEMBER
    /database/tims/redo02.log
    /database/tims/redo01.log
    /database/tims/redo03.log
    /database/tims/redo04.log
    It means redo logfile has not been removed.
    Please help me what are the redo thread i will have to remove.
    SQL> select group#,sequence#,thread# from v$log;
        GROUP#  SEQUENCE#    THREAD#
             1      28868          1
             2      28867          1
             3      29327          2
             4      29328          2
    Thanks &Regards
    Monoj Das

    monoj wrote:
    Dear All
    SQL> select group#,sequence#,thread# from v$log;
        GROUP#  SEQUENCE#    THREAD#
             1      28868          1
             2      28867          1
             3      29327          2
             4      29328          2
    According to my above query, thread# for group 1,2 is showing as 1 but the thread has been remove from cluster is there any use of those redo log.
    Thanks and Regards
    Monoj Das
    Please leave your theories aside and read the replies given in the thread. The logs are going to stay as they are (should be) on the shared storage. Why you are hard-bent to remove these log files anyways? Are you not willing to add the other instance? RAC db with just one instance is really not of much use.
    Aman....

  • Logging with threads

    does any one know how to write log information from multiple threads to the same log file, without mess up the log file? i.e, is it possible to keep info from different threads in order without calling the wait() to slow down the program?
    any thoughts will be appreciated.

    I don't think so (hence multithreading). If you don't want to syncronize the call to the .log() method within the threads then I would guess your best bet would be to try and ensure that all the individual threads only log 1 message each.
    You could get each thread to say add strings to a logging HashMap assigned to each thread and then just before the thread ends - walk throught the HashMap and create a single log entry from the contents there and write it to the file.
    Not ideal, but depending on your circumstances, it might just work.

  • WRT160N security log (new thread)

    I posted this as a reply to an existing old thread on the topic, but not sure if the new post would bring the thread back to the front for visibility ... so trying to jump start the topic.
    My WRT160N has the SPI firewall enabled and configured to block anonymous Internet connections, and it appears to be working (I've run different online scanners like Shields Up and they all seem to indicate that the port connection attempts to my Intenet IP address are being blocked).  But nothing shows up in the security log ... ever.  Shouldn't these blocked attempts be recorded there? 
    BTW, the router firmware is at v1.02.2 ... kind of bummed that I just bought this and I get a unit with apparently the last update to an old firmware build. :-\
    Thanks in advance for any feedback.

    "I beleive the security log of the scanner on your computer will only tell you the firewall on the computer  not on the router... "
    Sorry, not sure I follow ... I am speaking about the firewall on the Linksys router and its security log.  The router firewall appears to be doing its job and not letting anything thru (so my computer ... hopefully ... isn't seeing it), but nothing from my testing is being recorded in the router log.

  • MARS Error Log Message Thread 53300144:AnaRawmsgFileReader::

         Anyone have any idea about the below message from MARS? It is showing up frequently in the Backend Log Messages..
    Error
    ./pnesloader
    Thread 53300144:AnaRawmsgFileReader::Read: NOT found the two separators in  the end.

    It's only affected by devices that are sending "blank" syslog messages. It is worth investigating which devices sent "blank" syslog and modify the logging on the device itself, instead of changing the logging level on MARS itself.
    If it's not possible to check which devices are sending blank syslogs, then you can change the logging level on MARS to "fatal":
    Admin->System Maintenance->Set Runtime Logging level

  • Another AVCHD  Log & Transfer thread

    I've been experimenting with capturing AVCHD files directly from a sony MC50U.
    I've captured directly from the camera and from a backups of the camera's internal memory. Everything seems fine.
    I just went to do another import test and discovered that FCP was automatically recognizing both the camera AND one of the camera directory back-ups which I dragged to my drive earlier. It scared me at first because I knew those files should no longer be on the camera.
    But the strange thing is that it's not automatically finding a few other back ups which also have the entire directory structure intact.
    Why would FCP automatically find one of the camera memory back-ups but not the others?
    Has anyone else experienced this?
    Also... does anyone know why the directory structure for the camera's internal memory is different from the directory structure of an SDHC card?
    internal memory contains:
    AVCHD (folder)
    AVF_INFO (folder)
    MODELCFG.IND (file)
    The directory structure for an SDHC card is:
    AVF_INFO (folder)
    PRIVATE (folder)
    The PRIVATE folder contains the same hierarchy as the AVCHD folder from the internal memory Back-ups.
    Appreciate any insight.
    thanks
    g

    Tom Wolsky wrote:
    "I put the SDHC card directly into the sdhc slot of iMac."
    That shouldn't be so slow, unless there is a problem with the slot or the card.
    I copied to my internal HDD & do a L&T vial the SDHC slot, it also took the same time. I tried on my old 24" iMac, it is also that slow. It is only on my macbook pro that it is fast ...
    Is there a problem with my new 27" iMac ?
    "U mean copy the whole 16GB from the sdhc card into the iMac internal HDD ?"
    No, usually a secondary drive. You should have some backup or archive of your media.
    Ok, I am copying to my FW800 ext HDD now ....

  • ORA-00313: open failed for members of log group 4 of thread 2

    Hi.
    i have found the below error in one of RAC instance.Could you please advise on this since i am new to RAC env
    ORA-00313: open failed for members of log group 4 of thread 2
    ORA-00312: online log 4 thread 2: '+NEWDISK_GROUP/DEMO/onlinelog/group_4.1453.1029312423'
    ORA-17503: ksfdopn:2 Failed to open file +NEWDISK_GROUP/DEMO/onlinelog/group_4.1453.1029312423
    ORA-15032: not all alterations performed
    ORA-29702: error occurred in Cluster Group Service operation
    ORA-29702: error occurred in Cluster Group Service operation
    Thanks
    Sai

    any update on this?

  • ORA-00313: open failed for members of log group 1 of thread 1

    Hi
    I'm restoring a database on a different host. I have the backups, from which I want to restore the database. I made the corresponding changes in the initSID.ora file and started the script to do the restore.These are the steps I followed:
    connect target=/
    run{
    startup nomount;
    allocate channel c1 type disk;
    allocate channel c2 type disk;
    allocate channel c3 type disk;
    allocate channel c4 type disk;
    restore controlfile from '/tmp_backups/rman/lev0_open_cf_SID_2826_1';
    alter database mount;
    set newname for all datafiles
    restore database;
    set until logseq = 29317 thread = 1;
    switch datafile all;
    recover database;
    alter database open resetlogs;
    One mistake I made here is that logseq should have been last seq+1, which I did not do. I have it as last seq.
    Restore of datafiles and switching of datafiles was fine. But I get error for redo log files.
    ORA-00313: open failed for members of log group 1 of thread 1
    ORA-00312: online log 1 thread 1: '/u13/oradata/SID/redo02a.log'
    ORA-27037: unable to obtain file status
    SVR4 Error: 2: No such file or directory
    Additional information: 3
    Why is it looking for at the old path yet?
    I'm not sure what I missed and how to proceed. Please help.
    Thanks,
    Mamata

    I do believe that set newname for all datafiles only means actual datafiles and no redo logs. So with open resetlogs, Oracle tries to create new redo logfiles where the backup controlfiles says they are.
    As with creating a auxilliary database in another filesystem, we use DB_NAME_FILE_CONVERT and LOG_FILE_NAME_CONVERT.
    I am not sure if it is possible to type "set newname for all datafiles" and expect also the redo logfiles to change location.
    You might try to set these two parameters and see if it works.
    good luck.
    rgds
    Kjell Ove

  • ORA-00313: open failed for members of log group 3 of thread 1

    Whenever I try to login as a user I get the following:
    sqlplus user/user
    SQL*Plus: Release 10.2.0.2.0 - Production on Fri Nov 9 10:43:39 2007
    Copyright (c) 1982, 2005, Oracle. All Rights Reserved.
    ERROR:
    ORA-01033: ORACLE initialization or shutdown in progress
    So It occurs to me to login as sysdba and restart the DB …
    SQL> connect sys/manager as sysdba
    Connected.
    SQL> shutdown immediate;
    ORA-01109: database not open
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup
    ORACLE instance started.
    Total System Global Area 536870912 bytes
    Fixed Size 1281264 bytes
    Variable Size 150995728 bytes
    Database Buffers 377487360 bytes
    Redo Buffers 7106560 bytes
    Database mounted.
    ORA-00313: open failed for members of log group 3 of thread 1
    ORA-00312: online log 3 thread 1: '/u06/oradata/RKDB/redo03.log'
    ORA-27037: unable to obtain file status
    Intel SVR4 UNIX Error: 2: No such file or directory
    Additional information: 3
    SQL> quit
    I now realized what happened and how this happened. During a clean-up effort this file was accidentally deleted and unfortunately we don’t have any backups.
    I am willing to lose the data. Is there something I can do so that the startup does not try to open this file ?
    All I am able to do now is to mount the database but not open it.
    Thanks in advance,
    Daniel

    this is what I get now ...
    SQL> alter database open resetlogs;
    alter database open resetlogs
    ERROR at line 1:
    ORA-01194: file 1 needs more recovery to be consistent
    ORA-01110: data file 1: '/u02/oradata/RKDB/system01.dbf'
    SQL> Recover database until cancel;
    ORA-00279: change 608619 generated at 11/09/2007 10:00:41 needed for thread 1
    ORA-00289: suggestion : /u05/oradata/RKDB/arch/log1_33_633207859.arc
    ORA-00280: change 608619 for thread 1 is in sequence #33
    Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
    ORA-00308: cannot open archived log
    '/u05/oradata/RKDB/arch/log1_33_633207859.arc'
    ORA-27037: unable to obtain file status
    Intel SVR4 UNIX Error: 2: No such file or directory
    Additional information: 3
    ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
    ORA-01194: file 1 needs more recovery to be consistent
    ORA-01110: data file 1: '/u02/oradata/RKDB/system01.dbf'
    SQL> alter database open resetlogs;
    alter database open resetlogs
    ERROR at line 1:
    ORA-01194: file 1 needs more recovery to be consistent
    ORA-01110: data file 1: '/u02/oradata/RKDB/system01.dbf'
    SQL>

  • Thread ... cannot allocate new log, sequence ...

    I have an error in alert.log:
    Thread 1 cannot allocate new log, sequence ...
    Private strand flush not completeIs it dangerous?
    What does it mean?
    What can I do this mistake will disappear?

    select * from v$log;
    GROUP#,THREAD#,SEQUENCE#,BYTES,MEMBERS,ARCHIVED,STATUS,FIRST_CHANGE#,FIRST_TIME
    1,1,25921,1073741824,1,YES,INACTIVE,4582390708,16.05.2013 13:00:02
    2,1,25922,1073741824,1,YES,INACTIVE,4582566850,16.05.2013 13:27:17
    5,1,25923,1073741824,1,YES,INACTIVE,4582748298,16.05.2013 14:00:02
    4,1,25925,1073741824,1,NO,CURRENT,4582990596,16.05.2013 15:00:03
    3,1,25924,1073741824,1,NO,ACTIVE,4582954136,16.05.2013 14:54:42
    GROUP#,STATUS,TYPE,MEMBER,IS_RECOVERY_DEST_FILE
    1,,ONLINE,/opt/oracle/oradata/prod/redo01.log,NO
    2,,ONLINE,/opt/oracle/oradata/prod/redo02.log,NO
    3,,ONLINE,/opt/oracle/oradata/prod/redo03.log,NO
    4,,ONLINE,/opt/oracle/oradata/prod/redo04.log,NO
    5,,ONLINE,/opt/oracle/oradata/prod/redo05.log,NO
    SELECT optimal_logfile_size FROM   v$instance_recovery
    empty
    The last query result is:
    DAY,00,01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23,Total Switch
    05/01,   0,   0,   0,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   0,   0,   0,   0,17
    05/02,   0,   0,   0,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   0,   0,   0,   0,17
    05/03,   0,   1,   1,   1,   1,   1,   0,   0,   0,   0,   5,   3,   2,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   2,18
    05/04,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   2,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   2,26
    05/05,   1,   1,   2,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,25
    05/06,   0,   1,   1,   1,   1,   1,   1,   1,   1,   2,   5,   2,   1,   1,   2,   6,   1,   1,   1,   1,   1,   1,   1,   2,36
    05/07,   0,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   3,   1,   1,   3,   2,   1,   1,   2,   1,   1,   1,   2,30
    05/08,   1,   2,   1,   1,   1,   1,   1,   1,   3,   5,   1,   1,   1,   1,   1,   1,   1,   1,   1,   2,   1,   1,   1,   2,33
    05/09,   1,   2,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   2,26
    05/10,   1,   1,   1,   1,   1,   1,   2,   1,   1,   2,   1,   1,   1,   1,   1,   1,   1,   1,   1,   2,   1,   1,   1,   2,28
    05/11,   1,   1,   1,   1,   2,   1,   1,   1,   1,   1,   2,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   2,27
    05/12,   1,   1,   1,   1,   1,   2,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   2,   1,   1,   1,   1,   0,25
    05/13,   0,   0,   0,   0,   0,   0,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,18
    05/14,   0,   0,   0,   0,   0,   0,   1,   1,   2,   1,   4,   4,   2,   4,   1,   4,   1,   4,   1,   2,   1,   1,   1,   1,36
    05/15,   1,   0,   0,   0,   0,   0,   1,   1,   1,   1,   1,   3,   2,   1,   1,   1,   1,   1,   1,   6,   1,   1,   1,   1,27
    05/16,   0,   0,   0,   0,   0,   0,   1,   1,   3,   3,   2,   2,   1,   2,   2,   0,   0,   0,   0,   0,   0,   0,   0,   0,17

  • Threaded logging - best way to implement?

    Hi everyone, I am trying to get my head around threads.
    I am writing a log application that will either write to a text file or to a document in a Notes database. I don't want the main class that calls the log to wait for saves, so I am considering making the log class run its own thread.
    My first question is should Log extend Thread or implement Runnable?
    The second question is if I want to save the log document or flush the printwriter every 20 seconds in its own thread, will I need a further worker thread to do this? I imagine the worker thread would loop continually and every 20 seconds would perform a save. Or is this possible within the main Log class? Do I need to use a Timer?
    If anyone has a link to some good tutorials on threading I would be very grateful as its beginning to make my head hurt! :)
    Many thanks
    Marc

    Definately read up on it, but basically only one thread can enter a synchronized block at a time. The reason behind it is to prevent data corruption (among other things) by multiple threads executing on the same shared data. When a thread enters a synchronized block it obtains a lock on that Object. No other thread can get that lock until the first thread leaves that synchronized block.

  • ORA-01613: thread 2 only has 1 logs - at least 2 logs required to enable

    Hello,
    I have just ran through the final stage (db creation using dbca) of the RAC install on redhat AS 2.1.
    At the end i was informed
    "ORA-01613: thread 2 only has 1 logs - at least 2 logs required to enable"
    I gave heard that to create the log for that thread can be created using
    alter database add logfile thread 2......
    but i am not very familiar with oracle, so any suggestions/comments would be greatly appreciated.
    When i run
    select inst_id, instance_number inst_no, instance_name inst_name, parallel, status, database_status db_status, active_state state, host_name host FROM gv$instance;
    it tells me:
    INST_ID INST_NO INST_NAME PAR STATUS DB_STATUS
    STATE HOST
    1 1 orcl1 YES OPEN ACTIVE
    NORMAL rac2.ractest.com
    -- it does not show the rac1 node. I think it should be just something like creating a new redo log for thread 2 and mounting the instance on rac1, is that correct? what are the steps i should need to fix this?
    any help HUGELY appreciated,
    Ireland.

    For more information about RAC:
    Real Application Clusters Administration Contents / Search / Index / PDF
    Real Application Clusters Concepts Contents / Search / Index / PDF
    Real Application Clusters Deployment and Performance Contents / Search / Index / PDF
    Real Application Clusters Documentation Online Roadmap Contents / Search / /
    Real Application Clusters Real Application Clusters Guard I - Concepts and Administration Contents / Search / Index / PDF
    Real Application Clusters Real Applications Clusters Guard I Configuration Guide Release 2 (9.2.0.1.0) for UNIX Systems: AIX-Based Systems, Compaq Tru64 UNIX, HP 9000 Series HP-UX, and Sun Solaris Contents / Search / Index / PDF
    Real Application Clusters Setup and Configuration Contents / Search / Index / PDF
    http://otn.oracle.com/pls/db92/db92.docindex?remark=homepage
    Joel P�rez

  • ORA-00314: log 1 of thread 1, expected sequence# 416 doesn't match 413

    Hi,
    SQL> startup
    ORACLE instance started.
    Total System Global Area 289406976 bytes
    Fixed Size 1248576 bytes
    Variable Size 117441216 bytes
    Database Buffers 163577856 bytes
    Redo Buffers 7139328 bytes
    Database mounted.
    ORA-00314: log 1 of thread 1, expected sequence# 416 doesn't match 413
    ORA-00312: online log 1 thread 1:
    'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG'.
    Help me how to solve it.
    thankx

    The Result of Your Suggested Commands is
    SQL> select f.group#, f.member, l.status, l.bytes/1048576 sz
    2 from v$logfile f, v$log l
    3 where f.group#=l.group#
    4 order by f.group#, f.member;
    GROUP#
    MEMBER
    STATUS SZ
    1
    D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG
    CURRENT 50
    2
    D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG
    INACTIVE 50
    GROUP#
    MEMBER
    STATUS SZ
    3
    D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG
    INACTIVE 50
    SQL>

Maybe you are looking for