Dump file c:\oracle\admin\train1\udump\train1_ora_2760.trc
Wed Oct 13 08:42:26 2004
ORACLE V9.2.0.1.0 - Production vsnsta=0
vsnsql=12 vsnxtr=3
Windows 2000 Version 5.0 Service Pack 4, CPU type 586
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
Windows 2000 Version 5.0 Service Pack 4, CPU type 586
Instance name: train1
Redo thread mounted by this instance: 0
Oracle process number: 12
Windows thread id: 2760, image: ORACLE.EXE
*** SESSION ID:(9.1) 2004-10-13 08:42:26.000
(blkno = 0x7a, size = 276, max = 1, in-use = 1, last-recid= 0)
(blkno = 0x7b, size = 56, max = 145, in-use = 1, last-recid= 1)
Dump file c:\oracle\admin\train1\udump\train1_ora_2760.trc
Wed Oct 13 08:44:29 2004
ORACLE V9.2.0.1.0 - Production vsnsta=0
vsnsql=12 vsnxtr=3
Windows 2000 Version 5.0 Service Pack 4, CPU type 586
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
Windows 2000 Version 5.0 Service Pack 4, CPU type 586
Instance name: train1
Redo thread mounted by this instance: 0
Oracle process number: 12
Windows thread id: 2760, image: ORACLE.EXE
*** SESSION ID:(9.3) 2004-10-13 08:44:29.000
Archiving is disabled
Archiving is disabled
Dump file c:\oracle\admin\train1\udump\train1_ora_2760.trc
Wed Oct 13 08:47:17 2004
ORACLE V9.2.0.1.0 - Production vsnsta=0
vsnsql=12 vsnxtr=3
Windows 2000 Version 5.0 Service Pack 4, CPU type 586
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
Windows 2000 Version 5.0 Service Pack 4, CPU type 586
Instance name: train1
Redo thread mounted by this instance: 1
Oracle process number: 12
Windows thread id: 2760, image: ORACLE.EXE
*** SESSION ID:(9.3) 2004-10-13 08:47:17.000
*** 2004-10-13 08:47:17.000
# The following are current System-scope REDO Log Archival related
# parameters and can be included in the database initialization file.
#
# LOG_ARCHIVE_DEST=''
# LOG_ARCHIVE_DUPLEX_DEST=''
#
# LOG_ARCHIVE_FORMAT=ARC%S.%T
# REMOTE_ARCHIVE_ENABLE=TRUE
# LOG_ARCHIVE_MAX_PROCESSES=2
# STANDBY_FILE_MANAGEMENT=MANUAL
# STANDBY_ARCHIVE_DEST=%ORACLE_HOME%\RDBMS
# FAL_CLIENT=''
# FAL_SERVER=''
#
# LOG_ARCHIVE_DEST_1='LOCATION=C:\oracle\ora92\RDBMS'
# LOG_ARCHIVE_DEST_1='MANDATORY NOREOPEN NODELAY'
# LOG_ARCHIVE_DEST_1='ARCH NOAFFIRM SYNC'
# LOG_ARCHIVE_DEST_1='NOREGISTER NOALTERNATE NODEPENDENCY'
# LOG_ARCHIVE_DEST_1='NOMAX_FAILURE NOQUOTA_SIZE NOQUOTA_USED'
# LOG_ARCHIVE_DEST_STATE_1=ENABLE
#
# Below are two sets of SQL statements, each of which creates a new
# control file and uses it to open the database. The first set opens
# the database with the NORESETLOGS option and should be used only if
# the current versions of all online logs are available. The second
# set opens the database with the RESETLOGS option and should be used
# if online logs are unavailable.
# The appropriate set of statements can be copied from the trace into
# a script file, edited as necessary, and executed when there is a
# need to re-create the control file.
#
# Set #1. NORESETLOGS case
#
# The following commands will create a new control file and use it
# to open the database.
# Data used by the recovery manager will be lost. Additional logs may
# be required for media recovery of offline data files. Use this
# only if the current version of all online logs are available.
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "TRAIN1" NORESETLOGS NOARCHIVELOG
-- SET STANDBY TO MAXIMIZE PERFORMANCE
MAXLOGFILES 50
MAXLOGMEMBERS 5
MAXDATAFILES 100
MAXINSTANCES 1
MAXLOGHISTORY 226
LOGFILE
GROUP 1 'E:\ORACLE\ORADATA\TRAIN1\REDO01.LOG' SIZE 100M,
GROUP 2 'E:\ORACLE\ORADATA\TRAIN1\REDO02.LOG' SIZE 100M,
GROUP 3 'E:\ORACLE\ORADATA\TRAIN1\REDO03.LOG' SIZE 100M
-- STANDBY LOGFILE
DATAFILE
'E:\ORACLE\ORADATA\TRAIN1\SYSTEM01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\UNDOTBS011.DBF',
'E:\ORACLE\ORADATA\TRAIN1\CWMLITE01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DRSYS01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\EXAMPLE01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\INDX01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\ODM01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\TOOLS01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\USERS01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\XDB01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DM_W2KVM120040519091720_DB.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DM_NTDISTRIB20040514033149_DB.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DM_W2KVM1_INDX1.ORA'
CHARACTER SET AL32UTF8
;
# Take files offline to match current control file.
ALTER DATABASE DATAFILE 'E:\ORACLE\ORADATA\TRAIN1\UNDOTBS011.DBF' OFFLINE DROP;
# Recovery is required if any of the datafiles are restored backups,
# or if the last shutdown was not normal or immediate.
RECOVER DATABASE
# Database can now be opened normally.
ALTER DATABASE OPEN;
# Commands to add tempfiles to temporary tablespaces.
# Online tempfiles have complete space information.
# Other tempfiles may require adjustment.
ALTER TABLESPACE TEMP ADD TEMPFILE 'C:\ORACLE\ORADATA\TRAIN1\TEMP01.DBF' REUSE;
# End of tempfile additions.
#
# Set #2. RESETLOGS case
#
# The following commands will create a new control file and use it
# to open the database.
# The contents of online logs will be lost and all backups will
# be invalidated. Use this only if online logs are damaged.
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "TRAIN1" RESETLOGS NOARCHIVELOG
-- SET STANDBY TO MAXIMIZE PERFORMANCE
MAXLOGFILES 50
MAXLOGMEMBERS 5
MAXDATAFILES 100
MAXINSTANCES 1
MAXLOGHISTORY 226
LOGFILE
GROUP 1 'E:\ORACLE\ORADATA\TRAIN1\REDO01.LOG' SIZE 100M,
GROUP 2 'E:\ORACLE\ORADATA\TRAIN1\REDO02.LOG' SIZE 100M,
GROUP 3 'E:\ORACLE\ORADATA\TRAIN1\REDO03.LOG' SIZE 100M
-- STANDBY LOGFILE
DATAFILE
'E:\ORACLE\ORADATA\TRAIN1\SYSTEM01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\UNDOTBS011.DBF',
'E:\ORACLE\ORADATA\TRAIN1\CWMLITE01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DRSYS01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\EXAMPLE01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\INDX01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\ODM01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\TOOLS01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\USERS01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\XDB01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DM_W2KVM120040519091720_DB.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DM_NTDISTRIB20040514033149_DB.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DM_W2KVM1_INDX1.ORA'
CHARACTER SET AL32UTF8
;
# Recovery is required if any of the datafiles are restored backups,
# or if the last shutdown was not normal or immediate.
RECOVER DATABASE USING BACKUP CONTROLFILE
# Database can now be opened zeroing the online logs.
ALTER DATABASE OPEN RESETLOGS;
# Commands to add tempfiles to temporary tablespaces.
# Online tempfiles have complete space information.
# Other tempfiles may require adjustment.
ALTER TABLESPACE TEMP ADD TEMPFILE 'C:\ORACLE\ORADATA\TRAIN1\TEMP01.DBF' REUSE;
# End of tempfile additions.
#
I edited what you sent and created a file. Take a look at it and see if it helps. I removed all references to the undo tablespace. You will need to rectreate that once you are able to reopen your database. You should also add additional log groups and duplex them. But if this is only a test database then that may not be neccessary.
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
Control file created.
ORA-00283: recovery session canceled due to errors
ORA-01610: recovery using the BACKUP CONTROLFILE option must be done
ALTER DATABASE OPEN RESETLOGS
*
ERROR at line 1:
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: 'E:\ORACLE\ORADATA\TRAIN1\SYSTEM01.DBF'
ALTER TABLESPACE TEMP ADD TEMPFILE 'C:\ORACLE\ORADATA\TRAIN1\TEMP01.DBF' REUSE
*
ERROR at line 1:
ORA-01109: database not open
CREATE CONTROLFILE REUSE DATABASE "TRAIN1" RESETLOGS NOARCHIVELOG
-- SET STANDBY TO MAXIMIZE PERFORMANCE
MAXLOGFILES 50
MAXLOGMEMBERS 5
MAXDATAFILES 100
MAXINSTANCES 1
MAXLOGHISTORY 226
LOGFILE
GROUP 1 'E:\ORACLE\ORADATA\TRAIN1\REDO01.LOG' SIZE 100M,
GROUP 2 'E:\ORACLE\ORADATA\TRAIN1\REDO02.LOG' SIZE 100M,
GROUP 3 'E:\ORACLE\ORADATA\TRAIN1\REDO03.LOG' SIZE 100M
DATAFILE
'E:\ORACLE\ORADATA\TRAIN1\SYSTEM01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\CWMLITE01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DRSYS01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\EXAMPLE01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\INDX01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\ODM01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\TOOLS01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\USERS01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\XDB01.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DM_W2KVM120040519091720_DB.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DM_NTDISTRIB20040514033149_DB.DBF',
'E:\ORACLE\ORADATA\TRAIN1\DM_W2KVM1_INDX1.ORA'
CHARACTER SET AL32UTF8
Wed Oct 13 09:15:02 2004
Successful mount of redo thread 1, with mount id 3724243540.
Wed Oct 13 09:15:02 2004
Completed: CREATE CONTROLFILE REUSE DATABASE "TRAIN1" RESETLO
Wed Oct 13 09:15:02 2004
ALTER DATABASE RECOVER DATABASE
Media Recovery Start
Media Recovery failed with error 1610
ORA-283 signalled during: ALTER DATABASE RECOVER DATABASE ...
Wed Oct 13 09:15:03 2004
ALTER DATABASE OPEN RESETLOGS
ORA-1194 signalled during: ALTER DATABASE OPEN RESETLOGS...
Wed Oct 13 09:15:03 2004
ALTER TABLESPACE TEMP ADD TEMPFILE 'C:\ORACLE\ORADATA\TRAIN1\TEMP01.DBF' REUSE
ORA-1109 signalled during: ALTER TABLESPACE TEMP ADD TEMPFILE 'C:\ORACLE\ORAD...
Hi, itwizzkid. About 2 months ago i had a problem with recover db.
As i have ORACLE 7.2.3 so my suggestions may be not correct, but during my attempts i understood:
1.While endless attempts it is necessary to restore the data files from tape ANEW.
2.While recovering DB "until time 'XXX'",
this time must be equal the time of finishing backup or later, NOT EARLIER!
--Do you have copies of original files?
You had error ORA-01194
It means:" The most likely cause of this error is forgetting to restore the file from a backup before doing incomplete recovery." -OEMes
If you have copy then refresh your files and try to recover until time xxx -the time of last log.
Tago.