Incomplete recovery in Oracle 10g

hello,
I have been trying Incomplete recovery in oracle 10g. The steps i did were.
1. Set the database in archivelog mode.
2. shutdown immediate
3. Take physical copies of control files, datafiles and redo files
4. open the database.
5. Insert three rows in test table and commit. (and note the time )
6. shutdown abort
7. copy the restored datafiles to the desired location
8. startup mount
9 recover database until time (the time noted in step 5)
10. alter database open resetlogs
After doing this, i still do not get the three records inserted in step 5.
Can anyone suggest why this is so ? am i missing something. ?
Thanx.
Trupti

Hello,
Thank you for the prompt reply.
I did what you suggested. Here are the output.
16:17:52 SQL> select * from testing.test;
NO
1
2
3
4
17:09:26 SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
*** Here i took a backup of all files.
17:10:16 SQL> startup mount;
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 788224 bytes
Variable Size 66058496 bytes
Database Buffers 100663296 bytes
Redo Buffers 262144 bytes
Database mounted.
17:13:45 SQL> alter database open;
Database altered.
17:14:07 SQL> alter system switch logfile;
System altered.
17:14:17 SQL> select * from testing.test;
NO
1
2
3
4
17:14:25 SQL> insert into testing.test values(5);
1 row created.
17:14:40 SQL> insert into testing.test values(6);
1 row created.
17:14:43 SQL> insert into testing.test values(7);
1 row created.
17:14:45 SQL> commit;
Commit complete.
17:14:47 SQL> alter system switch logfile;
System altered.
17:14:50 SQL> insert into testing.test values(8);
1 row created.
17:14:55 SQL> insert into testing.test values(9);
1 row created.
17:14:57 SQL> insert into testing.test values(10);
1 row created.
17:15:00 SQL> commit;
Commit complete.
17:15:02 SQL> alter system switch logfile;
System altered.
17:15:04 SQL> shutdown abort;
ORACLE instance shut down.
*** Here i restored the datafiles
17:15:15 SQL> startup mount;
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 788224 bytes
Variable Size 66058496 bytes
Database Buffers 100663296 bytes
Redo Buffers 262144 bytes
Database mounted.
17:18:09 SQL> recover database until time '2004-12-05:17:14:45';
ORA-00279: change 402561 generated at 12/05/2004 17:10:03 needed for thread 1
ORA-00289: suggestion :
G:\ORACLE10G\ORADATA\NEWTEST\ARCHIVE\ARC00002_0544119450.001
ORA-00280: change 402561 for thread 1 is in sequence #2
17:18:43 Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
Log applied.
Media recovery complete.
17:19:20 SQL>
17:19:51 SQL> alter database open resetlogs;
Database altered.
17:20:33 SQL> select * from testing.test;
NO
1
2
3
4

Similar Messages

  • Can you help me? I meet  errors when I do incomplete recovery with RMAN

    In recover step, There are following errors:
    RMAN-11001: Oracle Error: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
    ORA-01152: file 1 was not restored from a sufficiently old backup
    ORA-01110: data file 1: '/d/db/oradata/db01/system01.dbf'
    question:
    1. Should I restore archive log files generated on July 16th back to orignal archive directory in order to avoid to recover failure?
    2. Or Should I add the command "sql 'alter system archive log current'" in the backup script in order to avoid to recover failure?
    The following is the detail information:
    The database is ok when I try to do incomplete recovery database that was fully backed up on July,16th,2004. The database is oracle 8.1.7 and is in the archive mode:
    The following is the backup script:
    run {
    allocate channel 'dev_0' type 'sbt_tape'
    parms 'ENV=(OB2BARTYPE=Oracle8,OB2APPNAME=db01,OB2BARLIST=ora8i_online)';
    backup incremental level 0 filesperset 1
    format 'ora8i_online<db01_%s:%t:%p>.dbf'
    database
    include current controlfile
    archivelog all delete input;
    I use it to do a full backup on July 16th,17th successfully.
    And I use the following scripts to do incomplete recovery:
    run {
    allocate channel 'dev_0' type 'sbt_tape'
    parms 'ENV=(OB2BARTYPE=ORACLE8,OB2APPNAME=db01)';
    sql "alter database mount";
    set until time ='17.07.2004';
    restore database;
    recover database;
    sql "alter database open resetlogs";
    sql "alter database open";
    There script is successful in restore step. But there are some errors in recover step. The detail information is showing in following log:
    RMAN-03022: compiling command: allocate
    RMAN-03023: executing command: allocate
    RMAN-08030: allocated channel: dev_0
    RMAN-08500: channel dev_0: sid=13 devtype=SBT_TAPE
    RMAN-08526: channel dev_0: HP OpenView OmniBack II A.04.10/176
    RMAN-03022: compiling command: sql
    RMAN-06162: sql statement: alter database mount
    RMAN-03023: executing command: sql
    RMAN-03022: compiling command: set
    RMAN-03022: compiling command: restore
    RMAN-03022: compiling command: IRESTORE
    RMAN-03023: executing command: IRESTORE
    RMAN-08016: channel dev_0: starting datafile backupset restore
    RMAN-08502: set_count=2056 set_stamp=531622798 creation_time=16.07.2004
    RMAN-08089: channel dev_0: specifying datafile(s) to restore from backup set
    RMAN-08016: channel dev_0: starting datafile backupset restore
    RMAN-08502: set_count=2180 set_stamp=531623409 creation_time=16.07.2004
    RMAN-08089: channel dev_0: specifying datafile(s) to restore from backup set
    RMAN-08523: restoring datafile 00001 to /d/db/oradata/db01/system01.dbf
    RMAN-08023: channel dev_0: restored backup piece 1
    RMAN-08511: piece handle=netace_ora8i_online<db01_2180:531623409:1>.dbf tag=null params=NULL
    RMAN-08024: channel dev_0: restore complete
    RMAN-08023: channel dev_0: restored backup piece 1
    RMAN-08511: piece handle=netace_ora8i_online<db01_2212:531623994:1>.dbf tag=null params=NULL
    RMAN-08024: channel dev_0: restore complete
    RMAN-03022: compiling command: recover
    RMAN-03022: compiling command: recover(1)
    RMAN-03022: compiling command: recover(2)
    RMAN-03022: compiling command: recover(3)
    RMAN-03023: executing command: recover(3)
    RMAN-08054: starting media recovery
    RMAN-03022: compiling command: recover(4)
    RMAN-03026: error recovery releasing channel resources
    RMAN-11001: Oracle Error: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
    ORA-01152: file 1 was not restored from a sufficiently old backup
    ORA-01110: data file 1: '/d/db/oradata/db01/system01.dbf'
    RMAN-08031: released channel: dev_1
    RMAN-08031: released channel: dev_2
    RMAN-08031: released channel: dev_0
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure during compilation of command
    RMAN-03013: command type: recover
    RMAN-03002: failure during compilation of command
    RMAN-03013: command type: recover(4)
    RMAN-06003: ORACLE error from target database: ORA-01220: file based sort illegal before database is open
    ORA-06512: at "SYS.X$DBMS_RCVMAN", line 7220
    ORA-06512: at "SYS.X$DBMS_RCVMAN", line 5053
    ORA-06512: at line 1
    I repeat my questions:
    1. Should I restore archive log files generated on July 16th back to original archive directory in order to avoid to recover failure?
    2. Or Should I add the command "sql 'alter system archive log current'" in the backup script in order to avoid to recover failure?
    Can you help me ? Thank you.

    which o.s u are using i can't help you as i never worked on ver 8i,i can tell you incomplete recovery on oracle 9i on win 2000 server.
    thanks : alok kumar

  • Link for Incomplete recovery.

    Hi please post a link on "Incomplete Recovery" in oracle 9i.

    http://download.oracle.com/docs/cd/B10501_01/server.920/a96572/ostspitr.htm#BRUMG007
    http://download.oracle.com/docs/cd/B10501_01/server.920/a96519/recov.htm#1004797
    -Anantha

  • Oracle 10g XE recovery failed

    Hi, everyone:
    I have re-install my linux which is rh5. I also have a backup directory - "flash_recovery_area" from another oracle 10g XE database.
    When I installed the new oracle 10 XE, I try to restore the backup data from application menu, but the get result as below:
    This operation will shut down and restore the database. Are you sure [Y/N]?y
    Restore in progress...
    Enter the flash recovery area location:/usr/lib/oracle
    ==================== ERROR =========================
    Restore of the database failed
    ==================== ERROR =========================
    RMAN error: See log for details.
    Log file is at /home/tim/oxe_restore.log.
    Press ENTER key to exit
    I found the error lines in oxe_restore.log as below:
    RMAN>
    Oracle instance started
    Total System Global Area 285212672 bytes
    Fixed Size 1258464 bytes
    Variable Size 92277792 bytes
    Database Buffers 188743680 bytes
    Redo Buffers 2932736 bytes
    RMAN>
    Recovery Manager complete.
    Recovery Manager: Release 10.2.0.1.0 - Production on Tue Jul 29 01:05:53 2008
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    connected to target database: XE (not mounted)
    RMAN>
    echo set on
    RMAN> restore spfile from autobackup db_recovery_file_dest='/usr/lib/oracle';
    Starting restore at 29-JUL-08
    using target database control file instead of recovery catalog
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: sid=36 devtype=DISK
    recovery area destination: /usr/lib/oracle
    database name (or database unique name) used for search: XE
    channel ORA_DISK_1: no autobackups found in the recovery area
    autobackup search outside recovery area not attempted because DBID was not set
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of restore command at 07/29/2008 01:05:54
    RMAN-06172: no autobackup found or specified handle is not a valid copy or piece
    RMAN> startup force nomount;
    Oracle instance started
    Total System Global Area 608174080 bytes
    Fixed Size 1260316 bytes
    Variable Size 226493668 bytes
    Database Buffers 377487360 bytes
    Redo Buffers 2932736 bytes
    RMAN> restore controlfile from autobackup;
    Starting restore at 29-JUL-08
    allocated channel: ORA_DISK_1
    And after that, the new oracle 10 XE can`t start anymore.
    Thanks for any help!
    OldTim

    Thank you so much for reply!
    Tried full path already, but still can`t work. But I found another solution below and made it working finally:
    Oracle XE Recovery
    1 Copy /usr/lib/oracle to Bakcup disk.
    sudo cp /usr/lib/oracle /media/disk
    2 Copy the directory oracle to new linux system
    sudo cp /media/disk /usr/lib/oracle
    3 install Oracle 10g XE
    4 run command below:
    /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/restore.sh
    Done.

  • Oracle 10g express edition recovery catalog

    whether oracle 10g express edition spoort recovery catalog?

    Yes you can; the answer is in the manual.
    >
    In general, the rules of RMAN compatibility are as follows:
    <li>You can create 8.X or 9.X RMAN catalog schema in any Oracle database release 8.1.X (or higher) and Release 10g RMAN catalog schema in any Oracle database release 9.0.1 (or higher).</li>
    <li>The recovery catalog schema version must be greater than or equal to the RMAN client version.</li>
    <li>Ideally, the versions of the RMAN client and the target database should be the same (although there are other legal combinations, listed in Table B-1).</li>
    <li>While backing up a Release 10g database using the 9.X RMAN client, you cannot include a controlfile that was created using compatible=10.0.0 in a datafile backupset. The workaround is to turn controlfile autobackup ON.</li>
    >
    http://download.oracle.com/docs/cd/B12037_01/server.101/b10770/compat.htm
    http://download.oracle.com/docs/cd/B25329_01/doc/admin.102/b25107/backrest.htm#i1004902
    XE questions are best answered here {forum:id=251}
    Regards,
    Phiri
    Edited by: phiri on 02-Apr-2010 01:36

  • Oracle 10g backup and recovery

    Hi
    Can you guys give me some resource of oracle 10g backup and recovery. I want to learn about oracle 10g backup+recovery. Plz help

    Best resource is Backup and Recovery guide from Oracle document site.
    Backup and Recovery Advanced User's Guide
    http://download-west.oracle.com/docs/cd/B19306_01/backup.102/b14191/toc.htm

  • Incomplete recovery 10g

    hi all,
    i am confise when i read the document 10g about incompltete recovery
    hte document said when you take incomplete recovery take full cold backup and after not take backup
    can you tell me why i yake backup before ??? what advantage when not take full backup after complete incomplete recovery???
    pleasee advice MANY THANKS

    861100 wrote:
    hi all,
    i am confise when i read the document 10g about incompltete recovery
    hte document said when you take incomplete recovery take full cold backup and after not take backup>
    can you tell me why i yake backup before ??? what advantage when not take full backup after complete incomplete recovery???
    pleasee advice MANY THANKSpost URL to this document so we can read what you read

  • Oracle 10g database backup & recovery

    Hi,
    How can i take backup of our oracle 10g database by copy its physical database file and how can i restore them from these files.
    is any Strategy other then RMAN??
    Regards
    Raj
    Delhi

    Can you afford to shutdown the database? If yes, do a cold backup.
    1. Do a clean "shutdown immediate"
    2. Copy All the Datafiles, Controlfile, Redo Log Files, Spfile/Init files using Operating System command to a required location
    When you want to recover
    Just copy the files back to the original destinations and statup the database. But ou hav eto know that if you copied your file by 11:00 on 25/08/06. And you loose your database on 27/08/06, you can only recover back to 25/08/06.
    If you cannot afford to shut down your database or loose data, best to run your database in Archivelog Mode. Schedule and use RMAN to do a hot backup at specified time automatically. The advantage is that you do not have to shutdown your database to get a consistent backup like teh cold backup.

  • Datafile Incomplete recovery

    Hi,
    I am using oracle database 10g(10.2.0.10) in RHEL5. I want to perform a point in time recovery a datafile from backup. Through RMAN i issued the following command
    RMAN> run{           
    2> sql "alter session set nls_date_format=''dd-mon-yyyy hh24:mi:ss''";
    3> set until time '21-aug-2011 13:04:00';
    4> restore datafile 4;
    5> recover datafile 4;
    6> alter database open resetlogs;}
    But RMAN performed complete recovery. Again i deleted the datafile and restore the datafile from backup. Now i issued the following command in SQL prompt
    SQL> alter session set nls_date_format='dd-mon-yyyy hh24:mi:ss';
    Session altered.
    SQL>recover datafile '/u01/app/oracle/oradata/ORATESTDB/datafile/o1_mf_users_751h7fmh_.dbf' UNTIL TIME '21-aug-2011 13:04:00';
    ORA-00274: illegal recovery option UNTIL
    It shows the above error. But i am able to perform Incomplete recovery of whole database using the same RMAN command as shown above.
    Does datafile point-in-time recovery is not possible?????? or Is there anything wrong in my approach?????
    Regards,
    007

    A Datafile cannot be recovered to a point in time that is incosistent with the rest of the database.
    (why ? Data Integrity !!!! A table with multiple extents may span multiple datafiles. You cannot have some extents with data as of 12:05 and other extents in another datafile recovered with data as of 10:05 !! Even if it is a single datafile tablespace, you will be violating referential integrity (whether enforced or not) if, say, the SALES table has entries upto 12:05 but the SALES_LINES table has entries upto 10:05 !!)
    You can do a Tablespace Point In Time Recovery using an Auxiliary Instance and then copy the whole tablespace back. You have to ensure that Integrity is maintained.
    Hemant K Chitale

  • Incomplete recovery after open resetlogs

    hi gurus
    Every sunday,consistent backups are performed on your database.Because of a user error,you performed an incomplete recovery on Tuesday and opened the database with RESETLOGS option.
    A user error occurs again on Thursday,whick necessitates an incomplete recovery.Sunday's bakcup is the most recent backup avaliable.
    what would you do in this scenario?
    A. recovery cannot be performed because backup was not performed after the last incomplete recovery.
    B. restore all backups from Sunday's backup,and then perform an incomplete recovery up to the point in time when the user error occured Thursday.
    C. restore all the files from Sunday's backup,and then recover up to the point in time when the RESETLOGS operation was performed on Tuesday.
    D. restore all the file from Sunday's backup, and open the database to reset the database to the point in time when the backup was performed on Sunday.
    I choose C but answer gives B. what do u think?
    thank u in advance.

    As of oracle 10g, it is possible to restore and recover across RESETLOGS operations: see http://download.oracle.com/docs/cd/B19306_01/backup.102/b14192/flashptr006.htm#sthref667. So B is correct for 10g or 11g.

  • Incomplete recovery

    You are using Oracle Database 10g. Which statement regarding an incomplete recovery is true?
    A.You do not need to restore all the data files.
    B.You do not need to open the database with theRESETLOGSoperation
    C.You do not need to perform a full backup after theRESETLOGSoperation.
    D.You do not need to recover all the data files to the same system change number (SCN).

    if you just remove one datafile ,will oracle allows you to start?
    Therotically option "C" is ok. but oracle will work without backup.
    Message was edited by:
    Ora-Lad
    Message was edited by:
    Ora-Lad

  • Oracle 10G New Feature........Part 1

    Dear all,
    from last couple of days i was very busy with my oracle 10g box,so i think this is right time to
    share some intresting feature on 10g and some internal stuff with all of you.
    Have a look :-
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Oracle 10g Memory and Storage Feature.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1.Automatic Memory Management.
    2.Online Segment Shrink
    3.Redolog Advisor, checkpointing
    4.Multiple Temporary tablespace.
    5.Automatic Workload Repository
    6.Active Session History
    7.Misc
    a)Rename Tablespace
    b)Bigfile tablespace
    c)flushing buffer cache
    8.ORACLE INTERNAL
    a)undocumented parameter (_log_blocks_during_backup)
    b)X$ view (x$messages view)
    c)Internal Structure of Controlfile
    1.Automatic memory management
    ================================
    This feature reduce the overhead of oracle DBA.previously mostly time we need to set diff oracle SGA parameter for
    better performance with the help of own experience,advice views and by monitoring the behaviour
    of oracle database.
    this was just time consuming activity.........
    Now this feature makes easy life for oracle DBA.
    Just set SGA_TARGET parameter and it automatically allocate memory to different SGA parameter.
    it focus on DB_CACHE_SIZE
    SHARED_POOL_SIZE
    LARGE_POOL
    JAVA_POOL
    and automatically set it as
    __db_cache_size
    __shared_pool_size
    __large_pool_size
    __java_pool_size
    check it in alert_log
    MMAN(memory manager) process is new in 10g and this is responsible for sga tuning task.
    it automatically increase and decrease the SGA parameters value as per the requirement.
    Benefit:- Maximum utlization of available SGA memory.
    2.Online Segment Shrink.
    ==========================
    hmmmmm again a new feature by oracle to reduce the downtime.Now oracle mainly focus on availablity
    thats why its always try to reduce the downtime by intrducing new feature.
    in previous version ,reducing High water mark of table was possible by
    Exp/imp
    or
    alter table move....cmd. but on these method tables was not available for normal use for long hrs if it has more data.
    but in 10g with just few command we can reduce the HWmark of table.
    this feature is available for ASSM tablespaces.
    1.alter table emp enable row movement.
    2.alter table emp shrink space.
    the second cmd have two phases
    first phase is to compact the segment and in this phase DML operations are allowed.
    second phase(shrink phase)oracle shrink the HWM of table, DML operation will be blocked at that time for short duration.
    So if want to shrink the HWM of table then we should use it with two diff command
    first compact the segment and then shrink it on non-peak hrs.
    alter table emp shrink space compact. (This cmd doesn't block the DML operation.)
    and alter table emp shrink space. (This cmd should be on non-peak hrs.)
    Benefit:- better full table scan.
    3.Redolog Advisor and checkpointing
    ================================================================
    now oracle will suggest the size of redo log file by V$INSTANCE_RECOVERY
    SELECT OPTIMAL_LOGFILE_SIZE
    FROM V$INSTANCE_RECOVERY
    this value is influence with the value of FAST_START_MTTR_TARGET .
    Checkpointing
    Automatic checkpointing will be enable after setting FAST_START_MTTR_TARGET to non-zero value.
    4.Multiple Temporary tablespace.
    ==================================
    Now we can manage multiple temp tablespace under one group.
    we can create a tablespace group implicitly when we include the TABLESPACE GROUP clause in the CREATE TEMPORARY TABLESPACE or ALTER TABLESPACE statement and the specified tablespace group does not currently exist.
    For example, if group1 is not exists,then the following statements create this groups with new tablespace
    CREATE TEMPORARY TABLESPACE temp1 TEMPFILE '/u02/oracle/data/temp01.dbf'
    SIZE 50M
    TABLESPACE GROUP group1;
    --Add Existing temp tablespace into group by
    alter tablespace temp2 tablespace group group1.
    --we can also assign the temp tablespace group on database level as default temp tablespace.
    ALTER DATABASE <db name> DEFAULT TEMPORARY TABLESPACE group1;
    benefit:- Better I/O
    One sql can use more then one temp tablespace
    5.AWR(Automatic Workload Repository):-
    ================================== AWR is built in Repository and Central point of Oracle 10g.Oracle self managing activities
    is fully dependent on AWR.by default after 1 hr, oracle capure all database uses information and store in AWR with the help of
    MMON process.we called it Memory monitor process.and all these information are kept upto 7 days(default) and after that it automatically purge.
    we can generate a AWR report by
    SQL> @?/rdbms/admin/awrrpt
    Just like statspack report but its a advance and diff version of statspack,it provide more information of Database as well as OS.
    it show report in Html and Text format.
    we can also take manually snapshot for AWR by
    BEGIN
    DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();
    END;
    **The STATISTICS_LEVEL initialization parameter must be set to the TYPICAL or ALL to enable the Automatic Workload Repository.
    [oracle@RMSORA1 oracle]$ sqlplus / as sysdba
    SQL*Plus: Release 10.1.0.2.0 - Production on Fri Mar 17 10:37:22 2006
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
    With the Partitioning, OLAP and Data Mining options
    SQL> @?/rdbms/admin/awrrpt
    Current Instance
    ~~~~~~~~~~~~~~~~
    DB Id DB Name Inst Num Instance
    4174002554 RMSORA 1 rmsora
    Specify the Report Type
    ~~~~~~~~~~~~~~~~~~~~~~~
    Would you like an HTML report, or a plain text report?
    Enter 'html' for an HTML report, or 'text' for plain text
    Defaults to 'html'
    Enter value for report_type: text
    Type Specified: text
    Instances in this Workload Repository schema
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    DB Id Inst Num DB Name Instance Host
    * 4174002554 1 RMSORA rmsora RMSORA1
    Using 4174002554 for database Id
    Using 1 for instance number
    Specify the number of days of snapshots to choose from
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Entering the number of days (n) will result in the most recent
    (n) days of snapshots being listed. Pressing <return> without
    specifying a number lists all completed snapshots.
    Listing the last 3 days of Completed Snapshots
    Snap
    Instance DB Name Snap Id Snap Started Level
    rmsora RMSORA 16186 16 Mar 2006 17:33 1
    16187 16 Mar 2006 18:00 1
    16206 17 Mar 2006 03:30 1
    16207 17 Mar 2006 04:00 1
    16208 17 Mar 2006 04:30 1
    16209 17 Mar 2006 05:00 1
    16210 17 Mar 2006 05:31 1
    16211 17 Mar 2006 06:00 1
    16212 17 Mar 2006 06:30 1
    16213 17 Mar 2006 07:00 1
    16214 17 Mar 2006 07:30 1
    16215 17 Mar 2006 08:01 1
    16216 17 Mar 2006 08:30 1
    16217 17 Mar 2006 09:00 1
    Specify the Begin and End Snapshot Ids
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Enter value for begin_snap: 16216
    Begin Snapshot Id specified: 16216
    Enter value for end_snap: 16217
    End Snapshot Id specified: 16217
    Specify the Report Name
    ~~~~~~~~~~~~~~~~~~~~~~~
    The default report file name is awrrpt_1_16216_16217.txt. To use this name,
    press <return> to continue, otherwise enter an alternative.
    Benefit:- Now DBA have more free time to play games.....................:-)
    Advance version of statspack
    more DB and OS information with self managing capabilty
    New Automatic alert and database advisor with the help of AWR.
    6.Active Session History:-
    ==========================
    V$active_session_history is view that contain the recent session history.
    the memory for ASH is comes from SGA and it can't more then 5% of Shared pool.
    So we can get latest and active session report from v$active_session_history view and also get histortical data of
    of session from DBA_HIST_ACTIVE_SESS_HISTORY.
    v$active_session_history include some imp column like:-
    ~SQL identifier of SQL statement
    ~Object number, file number, and block number
    ~Wait event identifier and parameters
    ~Session identifier and session serial number
    ~Module and action name
    ~Client identifier of the session
    7.Misc:-
    ========
    Rename Tablespace:-
    =================
    in 10g,we can even rename a tablespace by
    alter tablespace <tb_name> rename to <tb_name_new>;
    This command will update the controlfile,data dictionary and datafile header,but dbf filename will be same.
    **we can't rename system and sysaux tablespace.
    Bigfile tablespace:-
    ====================
    Bigfile tablespace contain only one datafile.
    A bigfile tablespace with 8K blocks can contain a 32 terabyte datafile.
    Bigfile tablespaces are supported only for locally managed tablespaces with automatic segment-space management.
    we can take the advantage of bigfile tablespace when we are using ASM or other logical volume with RAID.
    without ASM or RAID ,it gives poor response.
    syntax:-
    CREATE BIGFILE TABLESPACE bigtbs
    Flushing Buffer Cache:-
    ======================
    This option is same as flushing the shared pool,but only available with 10g.
    but i don't know, whats the use of this command in prod database......
    anyway we can check and try it on test server for tuning n testing some query etc....
    SQL> alter system flush buffer_cache;
    System altered.
    ++++++++++++++++++
    8.Oracle Internal
    ++++++++++++++++++
    Here is some stuff that is not related with 10g but have some intresting things.
    a)undocumented parameter "_log_blocks_during_backup"
    ++++++++++++++++++++++++
    as we know that oracle has generate more redo logs during hotbackup mode because
    oracle has to maintain the a complete copy of block into redolog due to split block.
    we can also change this behaviour by setting this parameter to False.
    If Oracle block size equals the operating system block size.thus reducing the amount of redo generated
    during a hot backup.
    WITHOUT ORACLE SUPPORT DON'T SET IT ON PROD DATABASE.THIS DOCUMENT IS JUST FOR INFORMATIONAL PURPOSE.
    b)some X$ views (X$messages)
    ++++++++++++++++
    if you are intresting in oracle internal architecture then x$ view is right place for getting some intresting things.
    X$messages :-it show all the actions that a background process do.
    select * from x$messages;
    like:-
    lock memory at startup MMAN
    Memory Management MMAN
    Handle sga_target resize MMAN
    Reset advisory pool when advisory turned ON MMAN
    Complete deferred initialization of components MMAN
    lock memory timeout action MMAN
    tune undo retention MMNL
    MMNL Periodic MQL Selector MMNL
    ASH Sampler (KEWA) MMNL
    MMON SWRF Raw Metrics Capture MMNL
    reload failed KSPD callbacks MMON
    SGA memory tuning MMON
    background recovery area alert action MMON
    Flashback Marker MMON
    tablespace alert monitor MMON
    Open/close flashback thread RVWR
    RVWR IO's RVWR
    kfcl instance recovery SMON
    c)Internal Structure of Controlfile
    ++++++++++++++++++++++++++++++++++++
    The contents of the current controlfile can be dumped in text form.
    Dump Level Dump Contains
    1 only the file header
    2 just the file header, the database info record, and checkpoint progress records
    3 all record types, but just the earliest and latest records for circular reuse record types
    4 as above, but includes the 4 most recent records for circular reuse record types
    5+ as above, but the number of circular reuse records included doubles with each level
    the session must be connected AS SYSDBA
    alter session set events 'immediate trace name controlf level 5';
    This dump show lots of intresting information.
    it also show rman recordes if we used this controlfile in rman backup.
    Thanks
    Kuljeet Pal Singh

    You can find each doc in html and pdf format on the Documentation Library<br>
    You can too download all the documentation in html format to have all on your own computer here (445.8MB)<br>
    <br>
    Nicolas.

  • Client unable to connect to Oracle 10g on linux

    I have installed Oracle 10g on an Intel box running RedHat AS 3.0. The database installation was succesful but I am unable to connect to it from the client on my laptop running Oracle 10g client and Winfdows XP Pro. The server ip is 192.168.1.10 and I can ping it from the client:
    C:\>ping attila.n3kje.net
    Pinging attila.n3kje.net [192.168.1.10] with 32 bytes of data:
    Reply from 192.168.1.10: bytes=32 time<1ms TTL=64
    Reply from 192.168.1.10: bytes=32 time<1ms TTL=64
    Reply from 192.168.1.10: bytes=32 time<1ms TTL=64
    Reply from 192.168.1.10: bytes=32 time<1ms TTL=64
    Ping statistics for 192.168.1.10:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms
    Here is some info about the 2 environments:
    [oracle@attila bin]$ uname -a
    Linux attila.n3kje.net 2.4.21-9.0.1.ELsmp #1 SMP Mon Feb 9 22:26:51 EST 2004 i686 i686 i386 GNU/Linux
    Server hosts file
    ======================================================
    # Do not remove the following line, or various programs
    # that require network functionality will fail.
    127.0.0.1 attila.n3kje.net attila localhost.localdomain localhost
    hostname output
    ======================================================
    [root@attila root]# hostname
    attila.n3kje.net
    ifconfig output
    =======================================================
    [root@attila root]# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:C0:9F:1D:0C:C8
    inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:13772171 errors:0 dropped:0 overruns:0 frame:0
    TX packets:13748842 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:1269613311 (1210.7 Mb) TX bytes:4065314800 (3876.9 Mb)
    Interrupt:16 Base address:0xecc0 Memory:fe100000-fe120000
    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:5513840 errors:0 dropped:0 overruns:0 frame:0
    TX packets:5513840 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:865454291 (825.3 Mb) TX bytes:865454291 (825.3 Mb)
    Client TNSNAMES.ORA
    ======================================================
    # tnsnames.ora Network Configuration File: C:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN\tnsnames.ora
    # Generated by Oracle configuration tools.
    ORACLE10G =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = DEV10G)
    PRDSRR =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = dev10g)
    Client SQLNET.ORA
    ======================================================
    # sqlnet.ora Network Configuration File: C:\Oracle\product\10.1.0\Client_1\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools.
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    NAMES.DIRECTORY_PATH= (EZCONNECT, TNSNAMES)
    Server TNSNAMES.ORA
    ======================================================
    # tnsnames.ora Network Configuration File: /u01/app/oracle/product/10.1.0/db_1/n
    etwork/admin/tnsnames.ora
    # Generated by Oracle configuration tools.
    DEV10G =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = attila.n3kje.net)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = DEV10G)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    Server LISTENER.ORA
    ======================================================
    # listener.ora Network Configuration File: /u01/app/oracle/product/10.1.0/db_1/n
    etwork/admin/listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /u01/app/oracle/product/10.1.0/db_1)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = attila.n3kje.net)(PORT = 1521))
    Results from the TNSPING command issued at the client
    =================================================================
    C:\>tnsping prdsrr
    TNS Ping Utility for 32-bit Windows: Version 10.1.0.2.0 - Production on 02-APR-2
    004 09:26:11
    Copyright (c) 1997, 2003, Oracle. All rights reserved.
    Used parameter files:
    C:\Oracle\product\10.1.0\Client_1\network\admin\sqlnet.ora
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
    (HOST = 192.168.1.10)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = dev10g)))
    TNS-12541: TNS:no listener
    C:\>tnsping oracle10g
    TNS Ping Utility for 32-bit Windows: Version 10.1.0.2.0 - Production on 02-APR-2
    004 09:26:38
    Copyright (c) 1997, 2003, Oracle. All rights reserved.
    Used parameter files:
    C:\Oracle\product\10.1.0\Client_1\network\admin\sqlnet.ora
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
    (HOST = 192.168.1.10)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVI
    CE_NAME = DEV10G)))
    TNS-12541: TNS:no listener
    C:\>
    Trying to connect to the database from the server
    ==================================================
    [oracle@attila bin]$ echo $ORACLE_SID
    DEV10G
    [oracle@attila bin]$ ./sqlplus system
    SQL*Plus: Release 10.1.0.2.0 - Production on Fri Apr 2 12:22:29 2004
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    Enter password:
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
    With the Partitioning, OLAP and Data Mining options
    SQL> exit
    Disconnected from Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Pr
    oduction
    With the Partitioning, OLAP and Data Mining options
    [oracle@attila bin]$ ./sqlplus system@dev10g
    SQL*Plus: Release 10.1.0.2.0 - Production on Fri Apr 2 12:23:09 2004
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    Enter password:
    ERROR:
    ORA-12154: TNS:could not resolve the connect identifier specified
    tnsping issued at the server
    ======================================================
    [oracle@attila bin]$ tnsping dev10g
    TNS Ping Utility for Linux: Version 10.1.0.2.0 - Production on 02-APR-2004 12:3
    :44
    Copyright (c) 1997, 2003, Oracle. All rights reserved.
    Used parameter files:
    /u01/app/oracle/product/10.1.0/db_1/network/admin/sqlnet.ora
    TNS-03505: Failed to resolve name
    What am I doing wrong?
    Thanks
    Renato

    Ok, I was able to succesfully connect to the database from the client. I made the following changes to the sqlnet.ora, tnsnames and listener. Here are the changes I made:
    sqlnet.ora
    ==============================
    # SQLNET.ORA Network Configuration File: /u01/app/oracle/product/9.2.0.1.0/netwo
    rk/admin/sqlnet.ora
    # Generated by Oracle configuration tools.
    # NAMES.DIRECTORY_PATH= (EZCONNECT)
    NAMES.DIRECTORY_PATH= (EXCONNECT, TNSNAMES, ONAMES, HOSTNAME)
    listener.ora
    ==============================
    # listener.ora Network Configuration File: /u01/app/oracle/product/10.1.0/db_1/n
    etwork/admin/listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /u01/app/oracle/product/10.1.0/db_1)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = DEV10G)
    (ORACLE_HOME = /u01/app/oracle/product/10.1.0/db_1)
    (SID_NAME = DEV10G)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
    tnsnames.ora
    ===========================================
    # tnsnames.ora Network Configuration File: /u01/app/oracle/product/10.1.0/db_1/n
    etwork/admin/tnsnames.ora
    # Generated by Oracle configuration tools.
    DEV10G =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = DEV10G)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    Here is the new problem!
    I start the dbconsole using the folowing command:
    [oracle@attila bin]$ ./emctl start dbconsole
    TZ set to US/Eastern
    Oracle Enterprise Manager 10g Database Control Release 10.1.0.2.0
    Copyright (c) 1996, 2004 Oracle Corporation. All rights reserved.
    http://attila.n3kje.net:5500/em/console/aboutApplication
    Starting Oracle Enterprise Manager 10g Database Control ........................
    ... started.
    Logs are generated in directory /u01/app/oracle/product/10.1.0/db_1/attila.n3kje
    .net_DEV10G/sysman/log
    When I try and access it from the client I get the following error message:
    "The database status is currently unavailable. It is possible that the database is in mount or nomount state. Click 'Startup' to obtain the current status and open the database. If the database cannot be opened, click 'Perform Recovery' to perform an appropriate recovery operation."
    What am I doing wrong this time?
    Your help would be greatly appreciated
    Thanks
    Renato

  • Can you help me? I meet some errors when I do incomplete recovery with RMAN

    In recover step, There are following errors:
    RMAN-11001: Oracle Error: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
    ORA-01152: file 1 was not restored from a sufficiently old backup
    ORA-01110: data file 1: '/d/db/oradata/db01/system01.dbf'
    question:
    1. Should I restore archive log files generated on July 16th back to orignal archive directory in order to avoid to recover failure?
    2. Or Should I add the command "sql 'alter system archive log current'" in the backup script in order to avoid to recover failure?
    The following is the detail information:
    The database is ok when I try to do incomplete recovery database that was fully backed up on July,16th,2004. The database is oracle 8.1.7 and is in the archive mode:
    The following is the backup script:
    run {
    allocate channel 'dev_0' type 'sbt_tape'
    parms 'ENV=(OB2BARTYPE=Oracle8,OB2APPNAME=db01,OB2BARLIST=ora8i_online)';
    backup incremental level 0 filesperset 1
    format 'ora8i_online&lt;db01_%s:%t:%p&gt;.dbf'
    database
    include current controlfile
    archivelog all delete input;
    I use it to do a full backup on July 16th,17th successfully.
    And I use the following scripts to do incomplete recovery:
    run {
    allocate channel 'dev_0' type 'sbt_tape'
    parms 'ENV=(OB2BARTYPE=ORACLE8,OB2APPNAME=db01)';
    sql "alter database mount";
    set until time ='17.07.2004';
    restore database;
    recover database;
    sql "alter database open resetlogs";
    sql "alter database open";
    There script is successful in restore step. But there are some errors in recover step. The detail information is showing in following log:
    RMAN-03022: compiling command: allocate
    RMAN-03023: executing command: allocate
    RMAN-08030: allocated channel: dev_0
    RMAN-08500: channel dev_0: sid=13 devtype=SBT_TAPE
    RMAN-08526: channel dev_0: HP OpenView OmniBack II A.04.10/176
    RMAN-03022: compiling command: sql
    RMAN-06162: sql statement: alter database mount
    RMAN-03023: executing command: sql
    RMAN-03022: compiling command: set
    RMAN-03022: compiling command: restore
    RMAN-03022: compiling command: IRESTORE
    RMAN-03023: executing command: IRESTORE
    RMAN-08016: channel dev_0: starting datafile backupset restore
    RMAN-08502: set_count=2056 set_stamp=531622798 creation_time=16.07.2004
    RMAN-08089: channel dev_0: specifying datafile(s) to restore from backup set
    RMAN-08016: channel dev_0: starting datafile backupset restore
    RMAN-08502: set_count=2180 set_stamp=531623409 creation_time=16.07.2004
    RMAN-08089: channel dev_0: specifying datafile(s) to restore from backup set
    RMAN-08523: restoring datafile 00001 to /d/db/oradata/db01/system01.dbf
    RMAN-08023: channel dev_0: restored backup piece 1
    RMAN-08511: piece handle=netace_ora8i_online&lt;db01_2180:531623409:1&gt;.dbf tag=null params=NULL
    RMAN-08024: channel dev_0: restore complete
    RMAN-08023: channel dev_0: restored backup piece 1
    RMAN-08511: piece handle=netace_ora8i_online&lt;db01_2212:531623994:1&gt;.dbf tag=null params=NULL
    RMAN-08024: channel dev_0: restore complete
    RMAN-03022: compiling command: recover
    RMAN-03022: compiling command: recover(1)
    RMAN-03022: compiling command: recover(2)
    RMAN-03022: compiling command: recover(3)
    RMAN-03023: executing command: recover(3)
    RMAN-08054: starting media recovery
    RMAN-03022: compiling command: recover(4)
    RMAN-03026: error recovery releasing channel resources
    RMAN-11001: Oracle Error: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
    ORA-01152: file 1 was not restored from a sufficiently old backup
    ORA-01110: data file 1: '/d/db/oradata/db01/system01.dbf'
    RMAN-08031: released channel: dev_1
    RMAN-08031: released channel: dev_2
    RMAN-08031: released channel: dev_0
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure during compilation of command
    RMAN-03013: command type: recover
    RMAN-03002: failure during compilation of command
    RMAN-03013: command type: recover(4)
    RMAN-06003: ORACLE error from target database: ORA-01220: file based sort illegal before database is open
    ORA-06512: at "SYS.X$DBMS_RCVMAN", line 7220
    ORA-06512: at "SYS.X$DBMS_RCVMAN", line 5053
    ORA-06512: at line 1
    I repeat my questions:
    1. Should I restore archive log files generated on July 16th back to original archive directory in order to avoid to recover failure?
    2. Or Should I add the command "sql 'alter system archive log current'" in the backup script in order to avoid to recover failure?
    Can you help me ? Thank you.

    You are correct. In RMAN8i, you should add the "alter system archive log current; command before you backup the archive logs.
    You are running into the case where Oracle needs additional redo to make the database consistent that was located in the current online log at the time of the backup.
    If you set UNTIL TIME to an earlier time does the recover work?
    In Oracle9i, if you issue the command, "backup database plus archive logs", RMAN will automatically archive the current online log before performing the archive log backups.
    Thanks, Tammy

  • Oracle 10g - Not Shutting Down in Vista Home Premium.

    Hello Guys.
    I installed Oracle 10gR2 successfully on Vista Home Premium.. I can even make a table which logging as a Sysdba .. but when i want to Shutdown the database, it doesn't shutdown .
    I re-installed Oracle 10gR2 thrice and create/delete database more than 10 times .. Still No luck ..
    Here is the alert_log
    Dump file e:\oracle\admin\test\bdump\alert_test.log
    Fri Jul 04 21:50:58 2008
    ORACLE V10.2.0.3.0 - Production vsnsta=0
    vsnsql=14 vsnxtr=3
    Windows NT Version V6.0
    CPU : 2 - type 586, 2 Physical Cores
    Process Affinity : 0x00000000
    Memory (Avail/Total): Ph:882M/2045M, Ph+PgF:2950M/4313M, VA:1927M/2047M
    Fri Jul 04 21:50:59 2008
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    Shared memory segment for instance monitoring created
    Picked latch-free SCN scheme 2
    Using LOG_ARCHIVE_DEST_10 parameter default value as USE_DB_RECOVERY_FILE_DEST
    Autotune of undo retention is turned on.
    IMODE=BR
    ILAT =18
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    ksdpec: called for event 13740 prior to event group initialization
    Starting up ORACLE RDBMS Version: 10.2.0.3.0.
    System parameters with non-default values:
    processes = 150
    sga_target = 612368384
    control_files = E:\ORACLE\ORADATA\TEST\CONTROL01.CTL, E:\ORACLE\ORADATA\TEST\CONTROL02.CTL, E:\ORACLE\ORADATA\TEST\CONTROL03.CTL
    db_block_size = 8192
    compatible = 10.2.0.3.0
    db_file_multiblock_read_count= 16
    db_recovery_file_dest = E:\oracle\flash_recovery_area
    db_recovery_file_dest_size= 2147483648
    undo_management = AUTO
    undo_tablespace = UNDOTBS1
    remote_login_passwordfile= EXCLUSIVE
    db_domain =
    dispatchers = (PROTOCOL=TCP) (SERVICE=testXDB)
    job_queue_processes = 10
    audit_file_dest = E:\ORACLE\ADMIN\TEST\ADUMP
    background_dump_dest = E:\ORACLE\ADMIN\TEST\BDUMP
    user_dump_dest = E:\ORACLE\ADMIN\TEST\UDUMP
    core_dump_dest = E:\ORACLE\ADMIN\TEST\CDUMP
    db_name = test
    open_cursors = 300
    pga_aggregate_target = 203423744
    PMON started with pid=2, OS id=5216
    PSP0 started with pid=3, OS id=1776
    MMAN started with pid=4, OS id=6120
    DBW0 started with pid=5, OS id=1236
    LGWR started with pid=6, OS id=4388
    CKPT started with pid=7, OS id=4444
    SMON started with pid=8, OS id=1232
    RECO started with pid=9, OS id=5728
    CJQ0 started with pid=10, OS id=5104
    MMON started with pid=11, OS id=1960
    Fri Jul 04 21:51:02 2008
    starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
    MMNL started with pid=12, OS id=1340
    Fri Jul 04 21:51:02 2008
    starting up 1 shared server(s) ...
    Fri Jul 04 21:51:07 2008
    The input backup piece E:\ORACLE\ORA102\ASSISTANTS\DBCA\TEMPLATES\SEED_DATABASE.DFB is in compressed format.
    Fri Jul 04 21:51:39 2008
    Full restore complete of datafile 4 to datafile copy E:\ORACLE\ORADATA\TEST\USERS01.DBF. Elapsed time: 0:00:02
    checkpoint is 521802
    Full restore complete of datafile 2 to datafile copy E:\ORACLE\ORADATA\TEST\UNDOTBS01.DBF. Elapsed time: 0:00:02
    checkpoint is 521802
    Fri Jul 04 21:52:06 2008
    Full restore complete of datafile 3 to datafile copy E:\ORACLE\ORADATA\TEST\SYSAUX01.DBF. Elapsed time: 0:00:30
    checkpoint is 521802
    last deallocation scn is 521589
    Fri Jul 04 21:52:21 2008
    Full restore complete of datafile 1 to datafile copy E:\ORACLE\ORADATA\TEST\SYSTEM01.DBF. Elapsed time: 0:00:55
    checkpoint is 521802
    last deallocation scn is 515202
    Fri Jul 04 21:52:22 2008
    Create controlfile reuse set database "test"
    MAXINSTANCES 8
    MAXLOGHISTORY 1
    MAXLOGFILES 16
    MAXLOGMEMBERS 3
    MAXDATAFILES 100
    Datafile
    'E:\oracle\oradata\test\SYSTEM01.DBF',
    'E:\oracle\oradata\test\UNDOTBS01.DBF',
    'E:\oracle\oradata\test\SYSAUX01.DBF',
    'E:\oracle\oradata\test\USERS01.DBF'
    LOGFILE GROUP 1 ('E:\oracle\oradata\test\redo01.log') SIZE 51200K,
    GROUP 2 ('E:\oracle\oradata\test\redo02.log') SIZE 51200K,
    GROUP 3 ('E:\oracle\oradata\test\redo03.log') SIZE 51200K RESETLOGS
    WARNING: Default Temporary Tablespace not specified in CREATE DATABASE command
    Default Temporary Tablespace will be necessary for a locally managed database in future release
    Setting recovery target incarnation to 1
    Fri Jul 04 21:52:25 2008
    Successful mount of redo thread 1, with mount id 1957322646
    Fri Jul 04 21:52:25 2008
    Completed: Create controlfile reuse set database "test"
    MAXINSTANCES 8
    MAXLOGHISTORY 1
    MAXLOGFILES 16
    MAXLOGMEMBERS 3
    MAXDATAFILES 100
    Datafile
    'E:\oracle\oradata\test\SYSTEM01.DBF',
    'E:\oracle\oradata\test\UNDOTBS01.DBF',
    'E:\oracle\oradata\test\SYSAUX01.DBF',
    'E:\oracle\oradata\test\USERS01.DBF'
    LOGFILE GROUP 1 ('E:\oracle\oradata\test\redo01.log') SIZE 51200K,
    GROUP 2 ('E:\oracle\oradata\test\redo02.log') SIZE 51200K,
    GROUP 3 ('E:\oracle\oradata\test\redo03.log') SIZE 51200K RESETLOGS
    Shutting down instance: further logons disabled
    Fri Jul 04 21:52:26 2008
    Stopping background process MMNL
    Fri Jul 04 21:52:27 2008
    Stopping background process CJQ0
    Fri Jul 04 21:52:27 2008
    Stopping background process MMON
    Fri Jul 04 21:52:28 2008
    Shutting down instance (immediate)
    License high water mark = 1
    Fri Jul 04 21:52:28 2008
    Stopping Job queue slave processes
    Fri Jul 04 21:52:28 2008
    Job queue slave processes stopped
    Waiting for dispatcher 'D000' to shutdown
    All dispatchers and shared servers shutdown
    Fri Jul 04 21:52:30 2008
    ALTER DATABASE CLOSE NORMAL
    ORA-1109 signalled during: ALTER DATABASE CLOSE NORMAL...
    Fri Jul 04 21:52:30 2008
    ALTER DATABASE DISMOUNT
    Completed: ALTER DATABASE DISMOUNT
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    Fri Jul 04 21:52:33 2008
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    Picked latch-free SCN scheme 2
    Using LOG_ARCHIVE_DEST_10 parameter default value as USE_DB_RECOVERY_FILE_DEST
    Autotune of undo retention is turned on.
    IMODE=BR
    ILAT =18
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    ksdpec: called for event 13740 prior to event group initialization
    Starting up ORACLE RDBMS Version: 10.2.0.3.0.
    System parameters with non-default values:
    processes = 150
    sga_target = 612368384
    control_files = E:\ORACLE\ORADATA\TEST\CONTROL01.CTL, E:\ORACLE\ORADATA\TEST\CONTROL02.CTL, E:\ORACLE\ORADATA\TEST\CONTROL03.CTL
    db_block_size = 8192
    compatible = 10.2.0.3.0
    db_file_multiblock_read_count= 16
    db_recovery_file_dest = E:\oracle\flash_recovery_area
    db_recovery_file_dest_size= 2147483648
    norecovery_through_resetlogs= TRUE
    undo_management = AUTO
    undo_tablespace = UNDOTBS1
    remote_login_passwordfile= EXCLUSIVE
    db_domain =
    dispatchers = (PROTOCOL=TCP) (SERVICE=testXDB)
    audit_file_dest = E:\ORACLE\ADMIN\TEST\ADUMP
    background_dump_dest = E:\ORACLE\ADMIN\TEST\BDUMP
    user_dump_dest = E:\ORACLE\ADMIN\TEST\UDUMP
    core_dump_dest = E:\ORACLE\ADMIN\TEST\CDUMP
    db_name = test
    open_cursors = 300
    pga_aggregate_target = 203423744
    PMON started with pid=2, OS id=2196
    PSP0 started with pid=3, OS id=2628
    MMAN started with pid=4, OS id=4080
    DBW0 started with pid=5, OS id=4544
    LGWR started with pid=6, OS id=5296
    CKPT started with pid=7, OS id=4660
    SMON started with pid=8, OS id=5180
    RECO started with pid=9, OS id=5600
    MMON started with pid=10, OS id=4620
    MMNL started with pid=11, OS id=3788
    Fri Jul 04 21:52:33 2008
    starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
    starting up 1 shared server(s) ...
    Fri Jul 04 21:52:34 2008
    Create controlfile reuse set database "test"
    MAXINSTANCES 8
    MAXLOGHISTORY 1
    MAXLOGFILES 16
    MAXLOGMEMBERS 3
    MAXDATAFILES 100
    Datafile
    'E:\oracle\oradata\test\SYSTEM01.DBF',
    'E:\oracle\oradata\test\UNDOTBS01.DBF',
    'E:\oracle\oradata\test\SYSAUX01.DBF',
    'E:\oracle\oradata\test\USERS01.DBF'
    LOGFILE GROUP 1 ('E:\oracle\oradata\test\redo01.log') SIZE 51200K,
    GROUP 2 ('E:\oracle\oradata\test\redo02.log') SIZE 51200K,
    GROUP 3 ('E:\oracle\oradata\test\redo03.log') SIZE 51200K RESETLOGS
    Fri Jul 04 21:52:34 2008
    WARNING: Default Temporary Tablespace not specified in CREATE DATABASE command
    Default Temporary Tablespace will be necessary for a locally managed database in future release
    Setting recovery target incarnation to 1
    Fri Jul 04 21:52:38 2008
    Successful mount of redo thread 1, with mount id 1957335970
    Fri Jul 04 21:52:38 2008
    Completed: Create controlfile reuse set database "test"
    MAXINSTANCES 8
    MAXLOGHISTORY 1
    MAXLOGFILES 16
    MAXLOGMEMBERS 3
    MAXDATAFILES 100
    Datafile
    'E:\oracle\oradata\test\SYSTEM01.DBF',
    'E:\oracle\oradata\test\UNDOTBS01.DBF',
    'E:\oracle\oradata\test\SYSAUX01.DBF',
    'E:\oracle\oradata\test\USERS01.DBF'
    LOGFILE GROUP 1 ('E:\oracle\oradata\test\redo01.log') SIZE 51200K,
    GROUP 2 ('E:\oracle\oradata\test\redo02.log') SIZE 51200K,
    GROUP 3 ('E:\oracle\oradata\test\redo03.log') SIZE 51200K RESETLOGS
    Fri Jul 04 21:52:38 2008
    Stopping background process MMNL
    Fri Jul 04 21:52:39 2008
    Stopping background process MMON
    Starting background process MMON
    Starting background process MMNL
    MMON started with pid=10, OS id=5824
    MMNL started with pid=11, OS id=5472
    Fri Jul 04 21:52:40 2008
    ALTER SYSTEM enable restricted session;
    Fri Jul 04 21:52:40 2008
    alter database "test" open resetlogs
    Fri Jul 04 21:52:40 2008
    RESETLOGS after incomplete recovery UNTIL CHANGE 521802
    Fri Jul 04 21:52:40 2008
    Errors in file e:\oracle\admin\test\udump\test_ora_3664.trc:
    ORA-00313: open failed for members of log group 1 of thread 1
    ORA-00312: online log 1 thread 1: 'E:\ORACLE\ORADATA\TEST\REDO01.LOG'
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    Fri Jul 04 21:52:45 2008
    Errors in file e:\oracle\admin\test\udump\test_ora_3664.trc:
    ORA-00313: open failed for members of log group 2 of thread 1
    ORA-00312: online log 2 thread 1: 'E:\ORACLE\ORADATA\TEST\REDO02.LOG'
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    Fri Jul 04 21:52:49 2008
    Errors in file e:\oracle\admin\test\udump\test_ora_3664.trc:
    ORA-00313: open failed for members of log group 3 of thread 1
    ORA-00312: online log 3 thread 1: 'E:\ORACLE\ORADATA\TEST\REDO03.LOG'
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    Fri Jul 04 21:52:54 2008
    Setting recovery target incarnation to 2
    Fri Jul 04 21:52:54 2008
    Assigning activation ID 1957335970 (0x74aa93a2)
    Thread 1 opened at log sequence 1
    Current log# 3 seq# 1 mem# 0: E:\ORACLE\ORADATA\TEST\REDO03.LOG
    Successful open of redo thread 1
    Fri Jul 04 21:52:55 2008
    MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
    Fri Jul 04 21:52:55 2008
    SMON: enabling cache recovery
    Fri Jul 04 21:52:56 2008
    Successfully onlined Undo Tablespace 1.
    Dictionary check beginning
    Tablespace 'TEMP' #3 found in data dictionary,
    but not in the controlfile. Adding to controlfile.
    Dictionary check complete
    Fri Jul 04 21:52:56 2008
    SMON: enabling tx recovery
    Fri Jul 04 21:52:56 2008
    WARNING: The following temporary tablespaces contain no files.
    This condition can occur when a backup controlfile has
    been restored. It may be necessary to add files to these
    tablespaces. That can be done using the SQL statement:
    ALTER TABLESPACE <tablespace_name> ADD TEMPFILE
    Alternatively, if these temporary tablespaces are no longer
    needed, then they can be dropped.
    Empty temporary tablespace: TEMP
    Database Characterset is US7ASCII
    Threshold validation cannot be done before catproc is loaded.
    Threshold validation cannot be done before catproc is loaded.
    WARNING: Files may exists in db_recovery_file_dest
    that are not known to the database. Use the RMAN command
    CATALOG RECOVERY AREA to re-catalog any such files.
    One of the following events caused this:
    1. A backup controlfile was restored.
    2. A standby controlfile was restored.
    3. The controlfile was re-created.
    4. db_recovery_file_dest had previously been enabled and
    then disabled.
    replication_dependency_tracking turned off (no async multimaster replication found)
    Starting background process QMNC
    QMNC started with pid=15, OS id=1136
    Fri Jul 04 21:53:00 2008
    LOGSTDBY: Validating controlfile with logical metadata
    Fri Jul 04 21:53:00 2008
    LOGSTDBY: Validation complete
    Global Name changed to TEST
    Completed: alter database "test" open resetlogs
    Fri Jul 04 21:53:03 2008
    alter database rename global_name to "test"
    Completed: alter database rename global_name to "test"
    Fri Jul 04 21:53:03 2008
    ALTER TABLESPACE TEMP ADD TEMPFILE 'E:\oracle\oradata\test\TEMP01.DBF' SIZE 20480K REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED
    Completed: ALTER TABLESPACE TEMP ADD TEMPFILE 'E:\oracle\oradata\test\TEMP01.DBF' SIZE 20480K REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED
    Fri Jul 04 21:53:05 2008
    ALTER DATABASE DEFAULT TABLESPACE "USERS"
    Completed: ALTER DATABASE DEFAULT TABLESPACE "USERS"
    Fri Jul 04 21:53:05 2008
    alter database character set INTERNAL_CONVERT WE8MSWIN1252
    Fri Jul 04 21:53:14 2008
    Updating character set in controlfile to WE8MSWIN1252
    Synchronizing connection with database character set information
    Refreshing type attributes with new character set information
    Completed: alter database character set INTERNAL_CONVERT WE8MSWIN1252
    Fri Jul 04 21:53:19 2008
    ALTER SYSTEM disable restricted session;
    Fri Jul 04 21:53:20 2008
    db_recovery_file_dest_size of 2048 MB is 0.00% used. This is a
    user-specified limit on the amount of space that will be used by this
    database for recovery-related files, and does not reflect the amount of
    space available in the underlying filesystem or ASM diskgroup.
    Fri Jul 04 21:53:22 2008
    Starting background process CJQ0
    CJQ0 started with pid=18, OS id=2848
    Fri Jul 04 21:53:31 2008
    Starting background process EMN0
    EMN0 started with pid=21, OS id=4088
    Fri Jul 04 21:53:31 2008
    Shutting down instance: further logons disabled
    Fri Jul 04 21:53:36 2008
    Stopping background process QMNC
    Fri Jul 04 21:53:36 2008
    Stopping background process CJQ0
    Fri Jul 04 21:53:38 2008
    Stopping background process MMNL
    Fri Jul 04 21:53:39 2008
    Stopping background process MMON
    Fri Jul 04 21:53:40 2008
    Shutting down instance (immediate)
    License high water mark = 4
    All dispatchers and shared servers shutdown
    Fri Jul 04 21:53:47 2008
    ALTER DATABASE CLOSE NORMAL
    Fri Jul 04 21:53:47 2008
    SMON: disabling tx recovery
    SMON: disabling cache recovery
    Fri Jul 04 21:53:48 2008
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    Thread 1 closed at log sequence 1
    Successful close of redo thread 1
    Fri Jul 04 21:53:48 2008
    Completed: ALTER DATABASE CLOSE NORMAL
    Fri Jul 04 21:53:48 2008
    ALTER DATABASE DISMOUNT
    Completed: ALTER DATABASE DISMOUNT
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    ARCH: Archival disabled due to shutdown: 1089
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    Fri Jul 04 21:53:51 2008
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    Picked latch-free SCN scheme 2
    Using LOG_ARCHIVE_DEST_10 parameter default value as USE_DB_RECOVERY_FILE_DEST
    Autotune of undo retention is turned on.
    IMODE=BR
    ILAT =18
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    ksdpec: called for event 13740 prior to event group initialization
    Starting up ORACLE RDBMS Version: 10.2.0.3.0.
    System parameters with non-default values:
    processes = 150
    sga_target = 612368384
    control_files = E:\ORACLE\ORADATA\TEST\CONTROL01.CTL, E:\ORACLE\ORADATA\TEST\CONTROL02.CTL, E:\ORACLE\ORADATA\TEST\CONTROL03.CTL
    db_block_size = 8192
    compatible = 10.2.0.3.0
    db_file_multiblock_read_count= 16
    db_recovery_file_dest = E:\oracle\flash_recovery_area
    db_recovery_file_dest_size= 2147483648
    undo_management = AUTO
    undo_tablespace = UNDOTBS1
    remote_login_passwordfile= EXCLUSIVE
    db_domain =
    dispatchers = (PROTOCOL=TCP) (SERVICE=testXDB)
    job_queue_processes = 10
    audit_file_dest = E:\ORACLE\ADMIN\TEST\ADUMP
    background_dump_dest = E:\ORACLE\ADMIN\TEST\BDUMP
    user_dump_dest = E:\ORACLE\ADMIN\TEST\UDUMP
    core_dump_dest = E:\ORACLE\ADMIN\TEST\CDUMP
    db_name = test
    open_cursors = 300
    pga_aggregate_target = 203423744
    PMON started with pid=2, OS id=5096
    PSP0 started with pid=3, OS id=5136
    MMAN started with pid=4, OS id=4880
    DBW0 started with pid=5, OS id=3532
    LGWR started with pid=6, OS id=3724
    CKPT started with pid=7, OS id=1240
    SMON started with pid=8, OS id=5440
    RECO started with pid=9, OS id=2272
    CJQ0 started with pid=10, OS id=5084
    MMON started with pid=11, OS id=4944
    Fri Jul 04 21:53:52 2008
    starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
    MMNL started with pid=12, OS id=2352
    Fri Jul 04 21:53:52 2008
    starting up 1 shared server(s) ...
    Fri Jul 04 21:53:53 2008
    ALTER DATABASE MOUNT
    Fri Jul 04 21:53:57 2008
    Setting recovery target incarnation to 2
    Fri Jul 04 21:53:57 2008
    Successful mount of redo thread 1, with mount id 1957360881
    Fri Jul 04 21:53:57 2008
    Database mounted in Exclusive Mode
    Completed: ALTER DATABASE MOUNT
    Fri Jul 04 21:53:58 2008
    ALTER DATABASE OPEN
    Fri Jul 04 21:53:59 2008
    Thread 1 opened at log sequence 1
    Current log# 3 seq# 1 mem# 0: E:\ORACLE\ORADATA\TEST\REDO03.LOG
    Successful open of redo thread 1
    Fri Jul 04 21:53:59 2008
    MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
    Fri Jul 04 21:53:59 2008
    SMON: enabling cache recovery
    Fri Jul 04 21:54:00 2008
    Successfully onlined Undo Tablespace 1.
    Fri Jul 04 21:54:00 2008
    SMON: enabling tx recovery
    Fri Jul 04 21:54:00 2008
    Database Characterset is WE8MSWIN1252
    replication_dependency_tracking turned off (no async multimaster replication found)
    Starting background process QMNC
    QMNC started with pid=16, OS id=4852
    Fri Jul 04 21:54:07 2008
    Completed: ALTER DATABASE OPEN
    Fri Jul 04 21:54:07 2008
    db_recovery_file_dest_size of 2048 MB is 0.00% used. This is a
    user-specified limit on the amount of space that will be used by this
    database for recovery-related files, and does not reflect the amount of
    space available in the underlying filesystem or ASM diskgroup.
    Fri Jul 04 21:55:23 2008
    SERVER COMPONENT id=UTLRP_BGN: timestamp=2008-07-04 21:55:23
    SERVER COMPONENT id=UTLRP_END: timestamp=2008-07-04 21:55:24
    Fri Jul 04 21:58:45 2008
    create tablespace sachin datafile 'E:\oracle\oradata\test\SACHIN01.DBF' size 5m
    Fri Jul 04 21:58:46 2008
    Completed: create tablespace sachin datafile 'E:\oracle\oradata\test\SACHIN01.DBF' size 5m
    Fri Jul 04 22:00:11 2008
    Starting background process EMN0
    EMN0 started with pid=29, OS id=3172
    Fri Jul 04 22:00:11 2008
    Shutting down instance: further logons disabled
    Fri Jul 04 22:02:27 2008
    kkjcre1p: unable to spawn jobq slave process, error 1090
    Fri Jul 04 22:02:32 2008
    kkjcre1p: unable to spawn jobq slave process, error 1090
    Fri Jul 04 22:03:02 2008
    kkjcre1p: unable to spawn jobq slave process, error 1090
    Fri Jul 04 22:22:28 2008
    Oracle Instance Startup operation failed. Another process may be attempting to startup or shutdown this Instance.
    Failed to acquire instance startup/shutdown serialization primitive
    Fri Jul 04 22:30:02 2008
    ksvcreate: Process(m000) creation failed
    Fri Jul 04 22:31:02 2008
    ksvcreate: Process(m000) creation failed
    Fri Jul 04 22:32:02 2008
    ksvcreate: Process(m000) creation failed
    Fri Jul 04 22:33:02 2008
    ksvcreate: Process(m000) creation failed
    Fri Jul 04 22:34:02 2008
    ksvcreate: Process(m000) creation failed

    Hi,
    From the alert log what you have posted :-
    You have a restore of Existing DB from different DB to this New One
    WARNING: Default Temporary Tablespace not specified in CREATE DATABASE command
    Default Temporary Tablespace will be necessary for a locally managed database in future release
    Setting recovery target incarnation to 1
    After shutting Down completed "Fri Jul 04 21:52:33 2008"
    How come July 4th... (Could not understand this, from which place
    your are from)
    Started instance
    --Starting ORACLE instance (normal)
    After that tried to create database Once again
    then due to that File got corrupted
    ORA-00312: online log 1 thread 1: 'E:\ORACLE\ORADATA\TEST\REDO01.LOG'
    Yoy might have not created DB correctly or restored. So kindly drop everthing (DB), if it is a testing Machine, then Clear the Services First from machine Delete all files with respective DB and re-do the Job with out any mistakes.
    Thanks & Regards,
    Pavan Kumar N

Maybe you are looking for

  • How do I use a regular printer with my iPhone?

    How do I use a regular printer with my iPhone?

  • Confirmed quantity during sales order migration

    Do any of you experts see any issue with the following approach to set the schedule line confirmed quantity? We need to migrate open order from Legacy to SAP system. While migrating we need to keep the schedule lines (dates and confirmed quantities)

  • Diff. bet. ws_upload and Gui_uplod

    Hi Friends,   1) wht is  the difference between  ws_upload and gui_upload   2) how to handle scroll bar in bdc table control Thanks  in advance, Srinadh

  • Order and Sales Reporting Documentation

    Hi, I have a client that is trying to decide if they will use the standard SAP Bi reporting method for orders where the cancellation is taken into account on the date of the original order OR to make the cancellation or change applicable on the DATE

  • Dis Amt

    Hi, I want to display the discount amount in the PLD of purchase order. The price of the material is 11225 and the discount is 15% and the discount amount is 1683.75. How can i show the discount amount in the pld.