recover missing (ORA-01092) UNDO tablespace

I got ORA-01092 when starting the database

SQL > startup
ORACLE instance started.

Total System Global Area 1367343104 bytes
Bytes of size 1292468 fixed
838862668 variable size bytes
520093696 of database buffers bytes
Redo buffers 7094272 bytes
Mounted database.
ORA-01092: ORACLE instance is complete. Disconnection forced

I discovered that the UNDO tablespace is missing

Alerts log shows this:

My Oct 04 13:54:45 2010
Setting the default value of the parameter parallel_max_servers
160-135 because of the value of the process parameters (150)
My Oct 04 13:54:45 2010
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Diagram of SNA picked latch-free 2
With the help of LOG_ARCHIVE_DEST_1 parameter value by default as D:\oracle\product\10.2.0\db_1\RDBMS
Autotune undo retention is enabled.
IMODE = BR
ILAT = 18
LICENSE_MAX_USERS = 0
SYS audit is disabled
ksdpec: called to the event 13740 before initialization of the event group
Commissioning ORACLE RDBMS Version: 10.2.0.3.0.
Parameters of the system with default values:
process = 150
__shared_pool_size = 813694976
__large_pool_size = 8388608
__java_pool_size = 8388608
__streams_pool_size = 8388608
SGA_TARGET = 1367343104
control_files = D:\ORACLE\PRODUCT\10.2.0\ORADATA\AXPHQ01\CONTROL01. CTL, D:\ORACLE\PRODUCT\10.2.0\ORADATA\AXPHQ01\CONTROL02. CTL, D:\ORACLE\PRODUCT\10.2.0\ORADATA\AXPHQ01\CONTROL03. CTL
DB_BLOCK_SIZE = 8192
__db_cache_size = 520093696
compatible = 10.2.0.3.0
db_file_multiblock_read_count = 16
UNDO_MANAGEMENT = AUTO
undo_tablespace = UNDOTBS1
Remote_login_passwordfile = EXCLUSIVE lock
db_domain =
dispatchers = (PROTOCOL = TCP) (SERVICE = AXPHQ01XDB)
JOB_QUEUE_PROCESSES = 10
audit_file_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\AXPHQ01\ADUMP
background_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\AXPHQ01\BDUMP
user_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\AXPHQ01\UDUMP
core_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\AXPHQ01\CDUMP
db_name = AXPHQ01
open_cursors = 300
pga_aggregate_target = 419430400
optimizerconnect_by_cost_based = FALSE
allowlevel_without_connect_by = TRUE
PMON started with pid = 2, OS id = 7988
PSP0 started with pid = 3, OS id = 7964
MA started with pid = 4, OS id = 6948
DBW0 started with pid = 5, OS id = 7332
LGWR started with pid = 6, OS id = 5128
CKPT started with pid = 7, OS id = 7148
SMON started with pid = 8, OS id = 5804
RECCE has started with pid = 9, OS id = 3604
CJQ0 started with pid = 10, OS id = 7084
MMON started with pid = 11, OS id = 8448
My Oct 04 13:54:46 2010
commissioning 1 dispatcher (s) for '(ADDRESS =(PARTIAL=YES) (PROTOCOL = TCP))' network address...
MMNL started with pid = 12, OS id = 4704
My Oct 04 13:54:46 2010
commissioning or shared server 1...
My Oct 04 13:54:47 2010
ALTER DATABASE MOUNT
My Oct 04 13:54:51 2010
Definition of embodiment of recovery target 2
My Oct 04 13:54:51 2010
Mount of redo thread 1, with mount id 4102419559
My Oct 04 13:54:51 2010
Database mounted in exclusive Mode
Completed: ALTER DATABASE MOUNT
My Oct 04 13:54:52 2010
ALTER DATABASE OPEN
My Oct 04 13:54:53 2010
Beginning of thread 1 crash recovery
parallel recovery started with 7 process
My Oct 04 13:54:53 2010
Scan again started
My Oct 04 13:54:53 2010
Complete scan again
1 blocks again read, 0 data blocks need recovery
My Oct 04 13:54:53 2010
Request for reinstatement has started
Thread 1: logseq 10520, block 2, CHN 8758774026015
My Oct 04 13:54:53 2010
Online Redo Log recovery: thread 1 mem Group 11 Seq 10520 reading 0
Mem # 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\AXPHQ01\REDO11. JOURNAL
My Oct 04 13:54:54 2010
Completed request
My Oct 04 13:54:55 2010
Finished in crash recovery
Thread 1: logseq 10520, block 3, RCS 8758774046017
redo the 0 data blocks read, 1 0 written data blocks, blocks read
My Oct 04 13:54:58 2010
Thread 1 Advanced to record the sequence 10521
Thread 1 is open to the sequence of journal 10521
Currently journal # 12 seq # 10521 mem # 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\AXPHQ01\REDO12. JOURNAL
Opening of redo thread 1
My Oct 04 13:54:58 2010
View MTTR is disabled, because FAST_START_MTTR_TARGET is not defined
My Oct 04 13:54:58 2010
SMON: enabling cache recovery
My Oct 04 13:54:58 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\udump\axphq01_ora_1024.trc file:
ORA-30012: undo tablespace "UNDOTBS1" there is not, or of the wrong type

My Oct 04 13:54:58 2010
Error 30012 happened during db open, close the database
USER: termination litigation because of the error 30012
My Oct 04 13:55 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_pmon_7988.trc file:
ORA-30012: undo tablespace "is not or of the wrong type

My Oct 04 13:55 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_reco_3604.trc file:
ORA-30012: undo tablespace "is not or of the wrong type

My Oct 04 13:55 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_smon_5804.trc file:
ORA-30012: undo tablespace "is not or of the wrong type

My Oct 04 13:55 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_ckpt_7148.trc file:
ORA-30012: undo tablespace "is not or of the wrong type

My Oct 04 13:55 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_lgwr_5128.trc file:
ORA-30012: undo tablespace "is not or of the wrong type

My Oct 04 13:55:01 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_mman_6948.trc file:
ORA-30012: undo tablespace "is not or of the wrong type

My Oct 04 13:55:01 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_dbw0_7332.trc file:
ORA-30012: undo tablespace "is not or of the wrong type

My Oct 04 13:55:01 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_psp0_7964.trc file:
ORA-30012: undo tablespace "is not or of the wrong type

Instance of stopped by USER, pid = 1024
ORA-1092 marked during: ALTER DATABASE OPEN...

Hello

Do as suggested by Chinar or

1. after installation of startup

2. create spfile from pfile;

3. immediate shu

4. startup mount

Then do all the steps as stated in my previous post.

Anand

Tags: Database

Similar Questions

  • Impossible to drop the undo tablespace

    Hello

    ORACLE VERSION: 11.1.0
    OPERATING SYSTEM: WINDOWS XP

    I have been uable to drop the undo tablespace. Here I create a new undo tablespace and trying to drop the old undo tablespace.

    I had given alter system set UNDO_TABLESPACE = newundo tablespace.

    And try to drop the old one and get the error like this
    SQL> create undo tablespace undotbs02 datafile 'F:\APP\POORNAPRASADS\ORADATA\ORCL\UNDOTBS02.dbf' size 200m;
    
    Tablespace created.
    
    SQL> sho parameter undo
    
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    undo_management                      string      AUTO
    undo_retention                       integer     900
    undo_tablespace                      string      UNDOTBS1
    SQL> alter system set undo_tablespace=undotbs02;
    
    System altered.
    
    SQL> sho parameter undo
    
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    undo_management                      string      AUTO
    undo_retention                       integer     900
    undo_tablespace                      string      UNDOTBS02
    SQL> drop tablespace undotbs1 including contents and datafiles;
    drop tablespace undotbs1 including contents and datafiles
    *
    ERROR at line 1:
    ORA-30013: undo tablespace 'UNDOTBS1' is currently in use
    
    
    SQL> drop tablespace undotbs1 including contents and datafiles;
    drop tablespace undotbs1 including contents and datafiles
    *
    ERROR at line 1:
    ORA-30013: undo tablespace 'UNDOTBS1' is currently in use

    There are active sessions that use of old undo segments. I think you should kill these sessions in order to relase these segments

    - - - - - - - - - - - - - - - - - - - - -
    Kamran Agayev a. (10g OCP)
    http://kamranagayev.WordPress.com
    [Step by step installation Oracle Linux and automate the installation by using Shell Script | http://kamranagayev.wordpress.com/2009/05/01/step-by-step-installing-oracle-database-10g-release-2-on-linux-centos-and-automate-the-installation-using-linux-shell-script/]

  • Problem with ASM and OMF Undo tablespace creation

    I'm trying to test installation using Automatic Storage Management and Oracle managed files database. I created ASM instance (+ ASM), disks and start (ASM_GRP01). I then tried the creation of database (ORCL) using this ASM instance. I also need to configure OMF to type no explicit localization files when creating table.

    I put in initORCL.ora

    UNDO_MANAGEMENT = AUTO
    undo_tablespace = undo_tbsp
    db_create_file_dest = + ASM_GRP01
    db_create_online_log_dest_1 = + ASM_GRP01
    db_recovery_file_dest = + ASM_GRP01

    so I ran the SCRIPT of CREATION of DATABASE:
    CREATE DATABASE ORCL
      USER SYS IDENTIFIED BY ***USER SYSTEM IDENTIFIED BY ***LOGFILE
        GROUP 1 SIZE 100M,
        GROUP 2 SIZE 100M
      MAXLOGFILES 5
      MAXLOGMEMBERS 5
      MAXLOGHISTORY 100
      MAXINSTANCES 1
      CHARACTER SET US7ASCII
      NATIONAL CHARACTER SET AL16UTF16
      DATAFILE SIZE 400M AUTOEXTEND ON NEXT 25M
      SYSAUX DATAFILE SIZE 400M AUTOEXTEND ON NEXT 15M
      DEFAULT TABLESPACE USERS
      DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE SIZE 30M
      UNDO TABLESPACE UDNO_TBSP DATAFILE SIZE 200M AUTOEXTEND ON NEXT 20M
    When creating, checking its use on the instance of the ASM diskgroup, it pushes everything by creating the SYSTEM tablespace, but creating UNDO tablespace, I got an error. It's journal of creation of tablespaces to alert.log

    SMON: enabling cache recovery
    Sea 8 Oct 08:12:18 2008
    create tablespace datafile SIZE 400 M AUTOEXTEND ON NEXT 25 M SYSTEM

    default storage (initial 10K next 10K) EXTENT MANAGEMENT DICTIONARY online
    Sea 8 Oct 08:13:20 2008
    500 MB db_recovery_file_dest_size is 0.00% used. It is a
    user-specified limit on the amount of space that will be used by the present
    for the files related to the recovery of databases and does not reflect the amount of
    space available in the underlying file system or ASM diskgroup.
    Sea 8 Oct 08:13:36 2008
    Completed: create tablespace datafile SIZE 400 M AUTOEXTEND ON NEXT 25 M SYSTEM

    default storage (initial 10K next 10K) EXTENT MANAGEMENT DICTIONARY online
    Sea 8 Oct 08:13:36 2008
    create rollback segment tablespace SYSTEM SYSTEM
    storage (initial 50K next 50K)
    Completed: create rollback segment tablespace SYSTEM SYSTEM
    storage (initial 50K next 50K)
    Sea 8 Oct 08:13:44 2008
    CREATE THE UNDO TABLESPACE UDNO_TBSP DATAFILE SIZE 200 M AUTOEXTEND ON NEXT 20 M
    Sea 8 Oct 08:14:31 2008
    ORA-30012 scored at the course: CREATE UNDO TABLESPACE UDNO_TBSP DATAFILE SIZE 200 M AUTOEXTEND ON NEXT 20 M
    ...
    Sea 8 Oct 08:14:31 2008
    Errors in the /opt/oracle/product/10.2.0/rdbms/log/orcl_ora_4887.trc file:
    ORA-00604: an error has occurred at the SQL level 1 recursive
    ORA-30012: undo tablespace "undo_tbsp" there is not, or of the wrong type
    Sea 8 Oct 08:14:31 2008
    Errors in the /opt/oracle/product/10.2.0/rdbms/log/orcl_ora_4887.trc file:
    ORA-01501: CREATE DATABASE failed
    ORA-01519: error while processing the file '? / rdbms/admin/sql.bsq' near line 5792
    ORA-00604: an error has occurred at the SQL level 1 recursive
    ORA-30012: undo tablespace "undo_tbsp" there is not, or of the wrong type
    Error 1519 happened during db open, close the database
    USER: termination litigation because of the error 1519
    Instance of stopped by USER, pid = 4887
    ORA-1092 marked the course: CREATE database ORCL

    When I'm putting the database he throws ORA-01079: ORACLE database was not properly created, operation canceled
    Any suggestions will be appreciated.

    Hello..

    There is a spelling error in the parameter specification.

    undo_tablespace = undo_tbsp

    And

    UNDO TABLESPACE UDNO_TBSP DATAFILE SIZE 200 M AUTOEXTEND ON NEXT 20 M

    undo_tbsp in init.ora became UDNO_TBSP in create db statement. Fix and run, you will be able to create the DB.

    Anand

  • Recovering from the loss of datafile UNDO + ORA-01092: ORACLE terminated instance.

    Hi all

    I lost the data for the undo tablespace file and database is down.

    Tried the normal process undo_management = MANAUL and drop and create undo tablespace with no luck, it looks like there transaction cease...
    Please let me know how I can get back the database...

    Oracle 10.1.0.3.0
    AIX 5.3
    In ARCHIVELOG Mode and have a valid backup too.

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

    SQL > startup mount pfile='/usr/app/sys/oracle/OraHome_1/dbs/initnmnt1.ora'
    ORACLE instance started.

    Total System Global Area 356515840 bytes
    Bytes of size 1329816 fixed
    224900456 variable size bytes
    130023424 of database buffers bytes
    Redo buffers 262144 bytes
    Mounted database.
    SQL >

    SQL >
    SQL > alter database datafile ' / data/oracle/oradata/nmnt1/undotab01.dbf' drop offline;

    Database altered.

    SQL > alter database open;
    change the database open
    *
    ERROR on line 1:
    ORA-01092: ORACLE instance is complete. Disconnection forced


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

    ~ Thank you

    Then it would mean that Oracle has always marked this data file is offline.

    Try

    sqlplus '/ as sysdba'
    startup mount
    alter database datafile 2 online;
    
  • It will frequently commit resolve ora-30036 (cannot extend the undo tablespace)

    I use 11.2.0.3 database. I confused on the use of validation to resolve ora-30036.

    I have the script in migration once that has many updates and I'm getting ORA-30036 (unable to extend segment by 4 in the "UNDOTBS" undo tablespace) .

    Our undo tablespace in NO mode autoextend and like this is just a one time event, we will not increase it.   He is currently 6 GB.

    We would commit determination ORA-30036 in my case? If not why? Is there a better solution to solve it.


    When I say commit frequent, I won't commit after each line, I just want to commit after may be million lines, so that my active cancellation extend turn into cancellation remaining will extend and Oracle will be able to use it in case of pressure of space.


    Note:

    UNDO_MANAGEMENT: AUTO

    UNDO_RETENTION: 2700

    Undo tablespace retention is NOGAURANTEE.

    I have the script in migration once that has many updates and I'm getting ORA-30036 (unable to extend segment by 4 in the "UNDOTBS" undo tablespace).

    Our undo tablespace in NO mode autoextend and like this is just a one time event, we will not increase it.   He is currently 6 GB.

    Why don't you increase it?

    You must use the correct size of UNDO necessary for the work that will be done.

    A lot of shops to create a for big lots new UNDO tablespace and then switch to it for batch processing. Once the task is completed, they switch back to the normal UNDO. That prevents the normal RETURN of autoextending far where it is normally necessary:

    ALTER SYSTEM SET UNDO_TABLESPACE

  • Undo tablespace to recover without backup

    Hello

    I put one of my data file that contains in the undo tablespace. Now, my database is in the editing stage, when I tried to open the database, it gives me the following error:


    SQL > alter database open;
    change the database open
    *
    ERROR on line 1:
    ORA-00376: 17 file cannot be read right now
    ORA-01110: data file 17: ' / misc/live_tbs/undotbstest.dbf'


    My database is in noarchive mode more I do not have a backup.


    Thank you for your cooperation.

    Kind regards

    Adnan Hamdus Salam.

    Adnan says:
    Hello

    I put one of my data file that contains in the undo tablespace. Now, my database is in the editing stage, when I tried to open the database, it gives me the following error:

    SQL > alter database open;
    change the database open
    *
    ERROR on line 1:
    ORA-00376: 17 file cannot be read right now
    ORA-01110: data file 17: ' / misc/live_tbs/undotbstest.dbf'

    My database is in noarchive mode more I do not have a backup.

    NOarachivelog mode and having no backup are, in fact, a perfect recipe for disaster. What happens when you transfer the file online in the editing phase?

    Aman...

  • ORA-30036: unable to extend segment by string in undo tablespace 'string. '

    Hi hussein/helios,

    EBS 11i
    RHEL 4.6


    Our users in inventory - order management Module, tried to enter and save transactions, but they encounter this error ORA-30036:
    Unable to extend segment by 8 in undo tablespace 'APPS_UNDOTS1'
     in Package OE_ORDER_WF_UTIL Procedure Start_Flow
    After your experience how you adjust this package for a CANCELLATION appropriate? What is the right size for my RETURN? I allow it
    to autoextend? or simply allocate enough space.


    Thank you very much


    Ms. K

    Hello

    accrding to the temp of query operation is not necessary to listen to so.u can add just a data file with the correct measurement value I guess...

    Add more space should be sufficient (as mentioned earlier).

    Thank you
    Hussein

  • Undo tablespace datafile missing

    Hello

    Oracle 10 g 2, OEL4. I tried to simulate the loss of the undo data files, I had two data files in the undo tablespace.
    sql> shutdown abort;
    sql> exit;
     linux prompt ] rm undotbs02.dbf undotbs01.dbf       
    content of the init.ora file

    * .undo_management = "AUTO".
    * .undo_tablespace = "UNDOTBS1.

    now how to open the database
    I have this in the alerts log

    >

    Errors in the /u01/app/oracle/admin/PROD/udump/prod_ora_26277.trc file:
    ORA-00604: an error has occurred at the SQL level 1 recursive
    ORA-00376: 6 file cannot be read right now
    ORA-01110: data file 6: ' / u01/app/oracle/oradata/PROD/undotbs02.dbf'
    Error 604 happened during db open, close the database
    USER: termination litigation because of the error 604
    Instance of stopped by USER, pid = 26277
    >


    Khurana

    Khurana says:
    OK so create an undo tablespace now in a new database and drop the created default undo tablespace. then I'll be able to get it back?

    I'll try this one and I will return.

    A big thank you for the suggestions.

    Khurana

    Ideally, you should if you don't experience any other error.

    Concerning
    Anurag

  • ORA-01555 - Tuning for the UNDO tablespace.

    Dear DBA Kings/Queens,

    I often "ORA-01555 snapshot too old error" due to the special delete statement. Which removes the lines about 50 000 all day as a batch. Eventhough, I reduced to 50 000 to 10 000 and 1000. No luck.
    Can someone tell me how to set UNDO tablespace.
    -----------------------------------------------------------------------------
    Oracle9i Enterprise Edition Release 9.2.0.7.0 - 64 bit Production
    PL/SQL Release 9.2.0.7.0 - Production
    CORE 9.2.0.7.0; Production
    AMT for Solaris: release 9.2.0.7.0 - Production
    NLSRTL Version 9.2.0.7.0 - Production
    -----------------------------------------------------------------------------
    SQL > show Cancel parameter

    VALUE OF TYPE NAME
    ------------------------------------ ----------- ------------------------------
    UNDO_MANAGEMENT string AUTO
    UNDO_RETENTION integer 10800
    undo_suppress_errors Boolean TRUE
    undo_tablespace string UNDOTBS1
    -----------------------------------------------------------------------------

    Size in GB:

    TOTAL USED FREE USED_PCNT NOM_TABLESPACE
    ------------------------------ ---------- ---------- ---------- ----------
    UNDOTBS1 13.5; 1.34; 12.17; 9.89

    Which removes the lines about 50 000 all day as a batch

    Has often committed?
    -do not commit frequently.

    -Increase the setting "undo_retention.

    -reduce the duration of operation (plan use of execution to check your query)... perhaps may create index. Or to commit all the 5000 rows

    -For collecting statistics on the table

    Edited by: Surachart Opun (HunterX) July 23, 2009 12:04 AM

  • ORA-30036: unable to extend segment by 1024 in undo tablespace "UNDOTBS1.

    Hi all

    I use version Oracle 9.2.0.1.0. I have a procedure (which has 300 lines due to which I am not posting), compiling fine, but when I'm running, it throws the following error:

    ORA-30036: unable to extend segment by 1024 in undo tablespace "UNDOTBS1.
    ORA-27059: skgfrsz: could not reduce the size of the file
    OSD-04005: SetFilePointer() failure, unable to read the file
    S/O-error: (OS 112) there is not enough space on the disk.
    ORA-27059: skgfrsz: could not reduce the size of the file
    OSD-04005: SetFilePointer() failure, unable to read the file
    S/O-error: (OS 112) there is not enough space on the disk.

    I have no idea about the error please help me.
    Thanks in advance for your ideas.

    You can find the location of the location of the storage space using the command
    Select * from DBA_DATA_FILES

    You must log in as system administrator...

    You can use the ALTER TABLESPACE command to increase the size of the storage space...

  • RMAN Duplicate - ORA-01092: ORACLE terminated instance. Disconnection forced

    Source DB - 11.2.0.2.0

    Target DB - 11.2.0.2.0

    OS - SunOS 5.11

    Hello guys I'm trying to restore a database by using a duplicate order. Here are the scripts that I use.

    This is the script in which the restore.cmd is called.

    -----------------------------restore.sh--------------------------------------------------------------

    #! / usr/bin/ksh

    #PATH $PATH = "" / usr/ccs/bin: / usr/bin: / usr/sbin: / usr/sbin/nsr: / usr/ucb: / usr/ucb: / etc: / usr/local/bin ""

    #LD_LIBRARY_PATH = / usr/openwin/lib: / usr/ccs/lib

    #export PATH LD_LIBRARY_PATH

    GET_DATE = 'date "+ %y %d hour %M %s %m" '

    CHK_DATE = "date"+ %y %m %d"'"

    GET_YEAR = "date" + %y' "

    GET_DAY = "date"+ %d"'"

    Etiquettemois = "date"+ %p"'"

    GET_MONTH = "date" + %m' "

    ORAENV_ASK = NO

    #. / usr/local/bin/oraenv

    . $HOME/.profile

    echo ${ORACLE_SID}

    ################################################################################################################

    echo $ORACLE_HOME $DB_NAME $ORACLE_BASE

    Export ORACLE_HOME, ORACLE_BASE DB_NAME

    EXPHOME = / export/home/oracle

    CLN_Home = / export/home/oracle

    job_log_file = "${EXPHOME}" / rman_restore.log ' "

    Add $(ORACLE_HOME) / bin/rman trace = / export/home/oracle/monsuivi msglog ${EXPHOME} / rman_restore_msg_log.log < <!

    auxiliary connection.

    Set the dbid = 5798365608

    echo setting

    @${CLN_Home} / restore.cmd

    output

    !

    Shortly after the spfile is restore, I get the following error.

    DOUBLE RMAN ERROR-

    connected to the auxiliary database (not started)

    Oracle instance started

    Total System Global Area 8554127360 bytes

    Bytes of size 2175440 fixed

    5117054512 variable size bytes

    3170893824 of database buffers bytes

    Redo buffers 264003584 bytes

    Call krmmmai krmmpem

    RMAN-00571: ===========================================================

    RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.

    RMAN-00571: ===========================================================

    RMAN-00601: fatal error in the Recovery Manager

    RMAN-03004: fatal error when executing command

    RMAN-04006: auxiliary database error: ORA-01092: ORACLE terminated instance. Disconnection forced

    RMAN-03002: failure of Db in dual at 27/12/2013 12:18:10

    RMAN-05501: abandonment of duplicate target database

    RMAN-03015: an error has occurred in the script stored memory Script

    ORA-03113: end of file on communication channel

    -TRYING to solve the error-

    When I checked google, said some, it could be undo tablespace issue, so I put the undo_tablespace parameter in the same as source target. Here again, I was getting the same error.

    The source database has not being upgraded, if this isn't a problem with the upgrade.

    can give any output as to how this problem can be solved?

    Thank you

    First: DUPLICATE is NOT restore!

    Second: If a database hits ORA-1092.

    There will be errors in the alerts log.

    Before even this announcement, you should examine the error online and browsed the alert.

    Troubleshooting is any dumping using ctrl-c/ctrl-v and sitting with your shoes on your desk and your hands behind your head to whistle and wait for replies to come.

    -----------

    Sybrand Bakker

    Senior Oracle DBA

  • Undo tablespace unable to grow beyond 31 GB.

    Hello

    ORACLE 11g
    Solaris 10
    BS.

    Undo tablespace unable to grow beyond 31 GB. It gives the error message below when importing dump file that contain data of 45 GB.

    ORA-30036: unable to extend segment by 8 in undo tablespace "UNDOTBS1.
    CREATE UNDO TABLESPACE undotbs_02 DATAFILE '+DATA/lims/hdb/undotbs02.dbf' SIZE 100M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED;
    
    SQL> show parameter undo
    
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    undo_management                      string      AUTO
    undo_retention                       integer     900
    undo_tablespace                      string      UNDOTBS_02
    
    
                                                                 %
    Tablespace Name        KBytes         Used         Free   Used
    ---------------- ------------ ------------ ------------ ------
    *UNDOTBS_02        33,546,240   33,546,240            0  100.0
                     ------------ ------------ ------------
    sum                33,546,240   33,546,240            0
    with similar configuration machine, it works fine with the same dump file. is there something that we are missing?

    concerning
    Sachin

    You came to size max os for your data file. Add more data files to the undo tablespace.

  • ORA-01092 and problem with include ORACLE :)

    Hello
    I question why I have error ORA-01092 wne I want to create the database? Files, scripts and P:

    CREATE DATABASE ORCL
    The USER SYS IDENTIFIED BY pz6r58
    The USER IDENTIFIED BY y1tz5p SYSTEM
    LOGFILE GROUP 1 ("C:\oracle\product\10.2.0\oradata\orcl\redo01.log") SIZE 100 M,
    GROUP 2 ("C:\oracle\product\10.2.0\oradata\orcl\redo02.log") SIZE 100 M
    GROUP 3 ("C:\oracle\product\10.2.0\oradata\orcl\redo03.log") SIZE 100M
    MAXLOGFILES 5
    MAXLOGMEMBERS 5
    MAXLOGHISTORY 1
    MAXDATAFILES 100
    MAXINSTANCES 1
    CHARACTER SET US7ASCII
    NATIONAL CHARACTER SET AL16UTF16
    DATAFILE 'C:\oracle\product\10.2.0\oradata\orcl\system01.dbf' SIZE 325M REUSE
    LOCAL MANAGEMENT MEASURE
    SYSAUX DATAFILE 'C:\oracle\product\10.2.0\oradata\orcl\sysaux01.dbf' SIZE 325M REUSE
    TABLESPACE tbs_1 default
    TEMPORARY TABLESPACE tempts1 default
    TEMPFILE 'C:\oracle\product\10.2.0\oradata\orcl\temp01.dbf '.
    RE-USE OF 100 M OF SIZE
    UNDO TABLESPACE undotbs
    DATAFILE 'C:\oracle\product\10.2.0\oradata\orcl\UNDOTBS1.dbf '.
    SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;

    PFILE:
    ORCL.__db_cache_size = 142606336
    ORCL.__java_pool_size = 4194304
    ORCL.__large_pool_size = 4194304
    ORCL.__shared_pool_size = 130023424
    ORCL.__streams_pool_size = 8388608
    *.audit_file_dest='CC:\oracle\product\10.2.0\db_1\admin\ORCL\adump'
    *.background_dump_dest='C:\oracle\product\10.2.0\db_1\admin\ORCL\bdump'
    * full = '10.2.0.1.0'
    *.control_files='C:\oracle\product\10.2.0\oradata\orcl\control01.ctl','C:\oracle\product\10.2.0\oradata\orcl\control02.ctl','C:\oracle\product\10.2.0\oradata\orcl\control03.CTL '
    *.core_dump_dest='C:\oracle\product\10.2.0\db_1\admin\ORCL\adump'
    * .db_block_size = 8192
    * .db_domain = "
    * .db_file_multiblock_read_count = 16
    * .db_name = "orcl".
    *.db_recovery_file_dest='C:\oracle\product\10.2.0\flash_recovery_area'
    * .db_recovery_file_dest_size = 2147483648
    *. Dispatchers ='(Protocol=TCP) (SERVICE = orclXDB)"
    * .job_queue_processes = 10
    * .open_cursors = 300
    * .pga_aggregate_target = 96468992
    * runoff = 150
    * .remote_login_passwordfile = "EXCLUSIVE."
    * .resource_manager_plan = "DED".
    * .sga_target = 290455552
    * .undo_management = "AUTO".
    * .undo_tablespace = "UNDOTBS1.
    *.user_dump_dest='C:\oracle\product\10.2.0\db_1\admin\ORCL\udump'

    Thanks for the reply.
    Andrew

    Remove "DEFAULT TABLESPACE Tbs_1" of your script, create your database and create this tablespace later. Make default later if necessary.

    Nicolas.

  • Block in the Undo tablespace corruption

    Dear all,


    I'm using oracle 10.1.0.2.0. Today because of the abnormal termination block corrouption in undo tablespace found and database will not open.
    In the alert log file

    Errors in the e:\oracle\product\10.1.0\admin\orc1\udump\orc1_ora_3188.trc file:
    ORA-01578: block ORACLE (corrupted file # 37, block # 25) data
    ORA-01110: data file 37: ' E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORC1\UNDOTBS0. DBF'

    Sea Jul 07 10:18:42 2010
    1578 error happened during db open, close the database
    USER: termination litigation because of the 1578 error
    Sea Jul 07 10:18:43 2010
    Errors in the e:\oracle\product\10.1.0\admin\orc1\bdump\orc1_arc3_3900.trc file:
    ORA-01578: ORACLE data block corrupted (file #, block #)

    Sea Jul 07 10:18:43 2010
    Errors in the e:\oracle\product\10.1.0\admin\orc1\bdump\orc1_arc3_3900.trc file:
    ORA-01578: ORACLE data block corrupted (file #, block #)

    Sea Jul 07 10:18:43 2010
    Arc0: Assessment of the archive log 2 sequence of thread 1 479
    Sea Jul 07 10:18:43 2010
    Errors in the e:\oracle\product\10.1.0\admin\orc1\bdump\orc1_dbw0_3692.trc file:
    ORA-01578: ORACLE data block corrupted (file #, block #)

    Sea Jul 07 10:18:43 2010
    Errors in the e:\oracle\product\10.1.0\admin\orc1\bdump\orc1_ckpt_1552.trc file:
    ORA-01578: ORACLE data block corrupted (file #, block #)

    Sea Jul 07 10:18:43 2010
    Errors in the e:\oracle\product\10.1.0\admin\orc1\bdump\orc1_mman_3912.trc file:
    ORA-01578: ORACLE data block corrupted (file #, block #)

    Sea Jul 07 10:18:44 2010
    Newspapers archived by another process
    Sea Jul 07 10:18:44 2010
    Errors in the e:\oracle\product\10.1.0\admin\orc1\bdump\orc1_pmon_3744.trc file:
    ORA-01578: ORACLE data block corrupted (file #, block #)

    Sea Jul 07 10:18:44 2010
    Errors in the e:\oracle\product\10.1.0\admin\orc1\bdump\orc1_arc1_3668.trc file:
    ORA-01578: ORACLE data block corrupted (file #, block #)

    Sea Jul 07 10:18:44 2010
    Errors in the e:\oracle\product\10.1.0\admin\orc1\bdump\orc1_arc1_3668.trc file:
    ORA-01578: ORACLE data block corrupted (file #, block #)

    Sea Jul 07 10:18:45 2010
    Errors in the e:\oracle\product\10.1.0\admin\orc1\bdump\orc1_reco_1076.trc file:
    ORA-01578: ORACLE data block corrupted (file #, block #)

    Sea Jul 07 10:18:45 2010
    Errors in the e:\oracle\product\10.1.0\admin\orc1\bdump\orc1_smon_2660.trc file:
    ORA-01578: ORACLE data block corrupted (file #, block #)

    Sea Jul 07 10:18:45 2010
    Errors in the e:\oracle\product\10.1.0\admin\orc1\bdump\orc1_lgwr_1796.trc file:
    ORA-01578: ORACLE data block corrupted (file #, block #)

    Instance of stopped by USER, pid = 3188
    ORA-1092 marked during: ALTER DATABASE OPEN...

    Concerning

    Errors in the e:\oracle\product\10.1.0\admin\orc1\udump\orc1_ora_3188.trc file:
    ORA-01578: block ORACLE (corrupted file # 37, block # 25) data
    ORA-01110: data file 37: ' E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORC1\UNDOTBS0. DBF'

    You have rman or backup to hot/cold? If so try like:
    * 1.*

    sqlplus "/as sysdba"
    shutdown immediate;
    startup mount;
    /*restore undo datafile then*/
    recover datafile 37;
    alter database open;
    

    * 2 If you have backup rman, then try

    rman terget /
    blockrecover datafile 37 block 25;
    

    * 3.* If you don't have a backup, you can start your database without this undo tablespace.

    1. backup current database;

    2. change pfile (parameter file) change undo_tablespace and undo_management as:

    undo_management=manual
    undo_tablespace=UNDOTBS2
    

    If you do not use pfile create pfile from spfile as:

    sqlplus "/as sysdba"
    create pfile='pfilelocation' from spfile='spfilelocation';
    

    3. then start database as:

    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - Production
    With the Partitioning, OLAP and Data Mining options
    
    SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup mount pfile D:\oracle\product\10.2.0\admin\TEST\pfile\init.ora.5162
    010113556
    SP2-0714: invalid combination of STARTUP options
    SQL> startup mount pfile= D:\oracle\product\10.2.0\admin\TEST\pfile\init.ora.516
    2010113556
    ORACLE instance started.
    
    Total System Global Area  138412032 bytes
    Fixed Size                  1288172 bytes
    Variable Size              62916628 bytes
    Database Buffers           67108864 bytes
    Redo Buffers                7098368 bytes
    Database mounted.
    SQL> alter database open;
    alter database open
    *
    ERROR at line 1:
    ORA-01157: cannot identify/lock data file 2 - see DBWR trace file
    ORA-01110: data file 2: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\UNDOTBS01.DBF'
    
    SQL> select name from v$datafile;
    
    NAME
    --------------------------------------------------------------------------------
    
    D:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSTEM01.DBF
    D:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\UNDOTBS01.DBF
    D:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\SYSAUX01.DBF
    D:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\USERS01.DBF
    
    SQL> alter database datafile
    'D:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\UNDOTBS01.DBF' offline drop;
    
    Database altered.
    
    SQL> alter database open;
    
    Database altered.
    
    SQL> create undo tablespace UNDOTBS2
    datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\UNDOTBS2' size 200M;
    
    Tablespace created.
    
    SQL> create spfile from pfile;
    
    File created.
    
    SQL>
    
  • The UNDO tablespace and its data file cannot be removed

    I would like to delete an UNDO tablespace after you have created a new, but can't. I could follow a large number of instructions TOM and others, but tablepspace is still listed in the State to RECOVER. Please see what I've done below. Your help will be appreciated.
    SQL > drop tablespace UNDOTBS2;
    Drop tablespace UNDOTBS2
    *
    ERROR on line 1:
    ORA-01548: active rollback segment "_SYSSMU29_1272378969$" found, terminate
    drop the tablespace
    SQL > drop rollback segment "_SYSSMU29_1272378969$";
    Drop rollback segment "_SYSSMU29_1272378969$".
    *
    ERROR on line 1:
    ORA-30025: DROP segment ' _SYSSMU29_1272378969$ ' (in the undo tablespace) not
    permit

    Have you tried that
    http://arjudba.blogspot.com/2008/08/ora-01548-active-rollback-segment.html

Maybe you are looking for