ORA-01578, ORA-01110 Sysaux01.dbf SMON_SCN_TIME
Hello, (database 11g r2 (11.2.0.1) 64bit Oracle Linux 5.7)
In alert log i saw ORA-01578, ORA-01110 in Sysaux01.dbf.
By request:
select owner, segment_name, segment_type from dba_extents where file_id=2 and between 90624 and block_id + block -1;
I found that is SMON_SCN_TIME.
By request:
desc sys.SMON_SCN_TIME
i found that this table is empty...
What do I do to fix this mistake?
welcome to OTN forums.
please check:
Block corruption in Undo tablespace
Similar Messages
-
Oracle Error ORA-01578,ORA-01110
Sir,
As per verbal discussion regarding Problem of Oracle-7 database file curruption, below is the error message which I received
ORA-01578: ORACLE data block corrupted (file # 2, block # 5739)
ORA-01110: data file 2: 'C:\ORAWIN95\DATABASE\usr1orcl.ora'
Just one table is not working properly name: balance
Please not that this is a Personal Oracle 7 version database
I will be highly thankful to you if you will please findout the solution of my problem because it has very imortant data...
My email is [email protected]
thanksI have not worked with Oracle7 but check if this package is available in your version and if yes. You can work with it to fix the problem.
DBMS_REPAIR
DBMS_REPAIR contains data corruption repair procedures that enable you to detect and repair corrupt blocks in tables and indexes. You can address corruptions where possible and continue to use objects while you attempt to rebuild or repair them.
http://download-west.oracle.com/docs/cd/B10501_01/appdev.920/a96612/d_repair.htm#ARPLS044
Joel Pérez -
ORA-01578: How can I fix it?
My Oracle 8.1.5 database crashed today with error ORA-01578:
ORA-01578: ORACLE data block corrupted (file # 2, block # 699)
ORA-01110: data file 2: '/oracle/u02/oradata/ORCL/rbs01.dbf'
How can I fix this error? I shut down the database, but it does not restart, so I cannot log in with sqlplus.
Thank you in advance for your help.
Mike WahlerIf this is a Rollback segments tablespace as evidence suggest, and you do not have backups, you can drop the RBS tablespace and create a new.
Start by commenting out the rollback segments in the initXXX.ora file for the database.
run svrgmrl
connect internal
shutdown immediate;
startup mount;
alter database datafile
'/oracle/u02/oradata/ORCL/rbs01.dbf' offline drop;
alter database open;
!rm /oracle/u02/oradata/ORCL/rbs01.dbf
drop tablespace RBS;
create tablespace RBS datafile '/oracle/u02/oradata/ORCL/rbs01.dbf' size <number> M;
(repeat this for all rollback segments mentioned in the init.ora file replaceing r01)
create rollback segment r01 tablespace RBS storage (initial 1 M next 1M);
Uncomment the rollback segments line in init.ora and shutdoen and startup again.
Regards
Yngvi -
ORA-01578: ORACLE data block corrupted
Dera Guru's,
In SAP i have following error in Oracle Database
SQL error in the database when accessing a table
"Database error text........: "ORA-01578: ORACLE data block corrupted (file #
38, block # 72576) ORA-01110: data file 38:
'K:\ORACLE\D01\SAPDATA4\D01_12\D01.DATA12'"
How can i resolve it.Please guide me...
Thank you for your help and advice....Error: ORA-01578 (ORA-1578)
Text: ORACLE data block corrupted (file # %s, block # %s)
Cause: The data block indicated was corrupted, mostly due to software errors.
Action: Try to restore the segment containing the block indicated. This
may involve dropping the segment and recreating it. If there
is a trace file, report the errors in it to your ORACLE
representative.
Do you already identify the object corrupted ?
What kind of backup do you have ?
Edited by: marcopb on Sep 10, 2012 2:47 PM -
ORA-01110: ORA-01207: on sysaux01.dbf file
Hi,
I have a an Oracle 11.2 database running on SuSE Linux, and I did a cold linux backup of the database (shutdown database, and tar all file system to tape). Now I have restored all the files on a new server, and when I try to start the database, it brings the below error.
SQL> startup mount
ORACLE instance started.
Total System Global Area 1603411968 bytes
Fixed Size 2213776 bytes
Variable Size 872417392 bytes
Database Buffers 721420288 bytes
Redo Buffers 7360512 bytes
Database mounted.
SQL>
SQL> alter database open
2 /
alter database open
ERROR at line 1:
ORA-01122: database file 2 failed verification check
ORA-01110: data file 2: '/data1/oradata/prod01/sysaux01.dbf'
ORA-01207: file is more recent than control file - old control file
When I do the restore, all the files have the same datestamp. But After the alter open database command, control01.dbf and system01.dbf files changed their timestamp to today.
Help.
KevinOracle Error :: ORA-01207
file is more recent than control file - old control file
Cause
The control file change sequence number in the data file is greater than the number in the control file. This implies that the wrong control file is being used. Note that repeatedly causing this error can make it stop happening without correcting the real problem. Every attempt to open the database will advance the control file change sequence number until it is great enough.
Action
Use the current control file or do backup control file recovery to make the control file current. Be sure to follow all restrictions on doing a backup control file recovery. -
Need advice on ORA-01578: ORACLE data block corrupted
We have a development database server version- 10.2.0.3 with materialized views refresh as complete every morning. Yesterday we had a power failure and the server went down and database was shutdown unexpectedly.
When we restarted the database after the server restarted, we found some of the datablocks got corrupted . Following were the exceptions that we saw in the alert.log.
Errors in file /i01_01/app/oracle/product/10.2.0/db_1/admin/orcl9/bdump/orcl9_smon_7547.trc:
ORA-01578: ORACLE data block corrupted (file # 11, block # 257712)
ORA-01110: data file 11: '/i01_01/app/oracle/product/10.2.0/oradata/orcl9/ts_gen_data_02.dbf'
ORACLE Instance orcl9 (pid = 8) - Error 1578 encountered while recovering transaction (9, 38) on object 54463
I tried the following query to see the segment type.
select owner, segment_name, segment_type from dba_extents where file_id =11 and 257712 between block_id and block_id + blocks - 1;
OWNER
SEGMENT_NAME
SEGMENT_TYPE
VISH
INVENTORY_TXN
TABLE
where " INVENTORY_TXN " is a materialized view that was using the block that got corrupted. I can always recreate the MV by dropping and recreating it. Will it solve the problem???
If not, how can I recover/repair the block.???
Can anyone advice on this. Thanks very much in advance.To recover a corrupted block,the best way out is to use Blockrecover command of RMAN. So you would need RmAN backup to perform the operation.But first ypu you need to ensure that this is a persistent error or not? Is this error is coming repeatedly or just once it happened?
About Blockrecover command,read here,
http://download.oracle.com/docs/cd/B19306_01/backup.102/b14191/rcmrecov005.htm#BRADV157
HTH
Aman.... -
Hi,
I was trying to collect schema stats. The system occurred with ORA-01578 error.
ORA-01110: data file 7: 'M:\ORADATA\PRODORCL\DATAMDM01.DBF'
ORA-26040: Data block was loaded using the NOLOGGING option
ORA-06512: at "SYS.DBMS_STATS", line 12887
ORA-06512: at "SYS.DBMS_STATS", line 13213
ORA-06512: at "SYS.DBMS_STATS", line 13289
ORA-06512: at "SYS.DBMS_STATS", line 13249
ORA-06512: at line 2
I was trying to do:
SELECT TO_CHAR(SYSDATE, 'DD-MON-YYYY HH24:MI:SS') FROM DUAL;
begin
dbms_stats.gather_schema_stats(ownname=>'DBA',estimate_percent => 10,method_opt=>'FOR ALL COLUMNS SIZE 1',cascade=> true);
end;
ThanksI do understand, but I have dealt with block corruption. Can you please tell me how to fix this.
I have gone through couple of documents and tried:
set serveroutput on
declare corr_count binary_integer;
begin
corr_count := 0;
dbms_repair.CHECK_OBJECT (
schema_name => 'DBA',
object_name => 'INVENTORY',
partition_name => null,
object_type => dbms_repair.table_object,
repair_table_name => 'REPAIR_TEST',
flags => null,
relative_fno => null,
block_start => null,
block_end => null,
corrupt_count => corr_count
dbms_output.put_line(to_char(corr_count));
end;
it shows :
6226
but when I do:
set serveroutput on
declare fix_count binary_integer;
BEGIN
fix_count := 0;
dbms_repair.FIX_CORRUPT_BLOCKS (
schema_name => 'DBA',
object_name => 'INVENTORY',
partition_name => null,
object_type => dbms_repair.table_object,
repair_table_name => 'REPAIR_TEST',
flags => null,
fix_count => fix_count
dbms_output.put_line(to_char(fix_count));
END;
it shows:
0
but it should be show the same 6226.
Can you please tell or provide doc for fixing this?
Oracle 10.1.0.5 on windows 2003 -
Hi,
I am running into a data corruption issue.
My database is:
SQL> select banner from v$version;
BANNER
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production
PL/SQL Release 11.2.0.3.0 - Production
CORE 11.2.0.3.0 Production
TNS for Linux: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production
The following information is written to the alert.log File
alert.log File
Mon Nov 07 17:24:12 2011
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Picked latch-free SCN scheme 2
Using LOG_ARCHIVE_DEST_1 parameter default value as USE_DB_RECOVERY_FILE_DEST
Autotune of undo retention is turned on.
IMODE=BR
ILAT =27
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production.
ORACLE_HOME = /home/oracle/dbhome
System name: Linux
Node name: dbl-ora
Release: 2.6.18-274.3.1.el5 (This is rhel5.7 or CentOs5.7)
Version: #1 SMP Tue Sep 6 20:14:03 EDT 2011
Machine: i686 / vm
Mon Nov 07 19:42:14 2011
Corrupt Block Found
TSN = 0, TSNAME = SYSTEM
RFN = 1, BLK = 52346, RDBA = 4246650
OBJN = 225, OBJD = 225, OBJECT = IDL_UB1$, SUBOBJECT =
SEGMENT OWNER = SYS, SEGMENT TYPE = Table Segment
Errors in file /home/oracle/diag/rdbms/ora11/K/trace/K_ora_5425.trc (incident=11053):
ORA-01578: ORACLE data block corrupted (file # 1, block # 52346)
ORA-01110: data file 1: '/home/oracle/oradata/ora11/system01.dbf'
Incident details in: /home/oracle/diag/rdbms/ora11/K/incident/incdir_11053/K_ora_5425_i11053.trc
I was even able to detect the row that is generating the issue.
In my case the obj# 33573 until 33577 are causing the issue,
though I have no idea what sort of objects are affected.
SQL> select * from idl_ub1$ where obj#=33572;
OBJ# PART VERSION PIECE# LENGTH P
33572 1 0 0 9032 F
SQL> select * from idl_ub1$ where obj#=33573;
ERROR:
ORA-01578: ORACLE data block corrupted (file # 1, block # 52346)
ORA-01110: data file 1: '/home/oracle/oradata/ora11/system01.dbf'
no rows selected
SQL> select * from idl_ub1$ where obj#=33577;
ERROR:
ORA-01578: ORACLE data block corrupted (file # 1, block # 52358)
ORA-01110: data file 1: '/home/oracle/oradata/ora11/system01.dbf'
no rows selected
SQL> select * from idl_ub1$ where obj#=33578;
OBJ# PART VERSION PIECE# LENGTH P
33578 1 0 0 9032 F
Any idea, how to fix this problem without recreating the whole database?
Thanks in advance.
wmager
Edited by: magerxr on Nov 7, 2011 8:27 AMmagerxr wrote:
Thanks again for your quick advise.
Here comes the result of dbv against my system tablespace.
[oracle@dbl-ora ~]$ dbv FILE=/home/oracle/oradata/ora11/system01.dbf
DBVERIFY: Release 11.2.0.3.0 - Production on Mon Nov 7 22:39:11 2011
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
DBVERIFY - Verification starting : FILE = /home/oracle/oradata/ora11/system01.dbf
Page 52346 is influx - most likely media corrupt
Corrupt block relative dba: 0x0040cc7a (file 1, block 52346)
Fractured block found during dbv:
Data in bad block:
type: 6 format: 2 rdba: 0x0040cc7a
last change scn: 0x0000.0010acfa seq: 0x1 flg: 0x04
spare1: 0x0 spare2: 0x0 spare3: 0x0
consistency value in tail: 0x00000000
check value in block header: 0x8fda
computed block checksum: 0xaafbselect owner, segment_type, segment_name from dba_extents
where file_id = 1 and 52346 between block_id and block_id+blocks-1;
>
Page 52347 is marked corrupt
Corrupt block relative dba: 0x0040cc7b (file 1, block 52347)
Bad header found during dbv:
Data in bad block:
type: 1 format: 6 rdba: 0x0000a206
last change scn: 0xacfa.0040cc7b seq: 0x10 flg: 0x00
spare1: 0xfa spare2: 0xac spare3: 0x401
consistency value in tail: 0x00000000
check value in block header: 0x0
block checksum disabled
select owner, segment_type, segment_name from dba_extents
where file_id = 1 and 52347 between block_id and block_id+blocks-1;
Page 52361 is marked corrupt
Corrupt block relative dba: 0x0040cc89 (file 1, block 52361)
Bad header found during dbv:
Data in bad block:
type: 1 format: 6 rdba: 0x0000a206
last change scn: 0xacfb.0040cc89 seq: 0x10 flg: 0x00
spare1: 0xfb spare2: 0xac spare3: 0x401
consistency value in tail: 0x32298500
check value in block header: 0x0
block checksum disabled
select owner, segment_type, segment_name from dba_extents
where file_id = 1 and 52361 between block_id and block_id+blocks-1;
>
>
DBVERIFY - Verification complete
Total Pages Examined : 122880
Total Pages Processed (Data) : 81298
Total Pages Failing (Data) : 0
Total Pages Processed (Index): 22307
Total Pages Failing (Index): 0
Total Pages Processed (Other): 3349
Total Pages Processed (Seg) : 1
Total Pages Failing (Seg) : 0
Total Pages Empty : 15910
Total Pages Marked Corrupt : 16
Total Pages Influx : 1
Total Pages Encrypted : 0
Highest block SCN : 4064615 (0.4064615)post results from 3 SQL above -
Hello !
I have very often the following error message in the log file:
ORA-00604: error occurred at recursive SQL level 1
ORA-01578: ORACLE data block corrupted (file # 2, block # 416)
ORA-01110: data file 2: '/opt/oracle/oradata/wsdb/undotbs01.dbf'
I have run: SELECT SEGMENT_TYPE,OWNER||'.'||SEGMENT_NAME FROM DBA_EXTENTS
WHERE 2 = FILE_ID AND 416 BETWEEN BLOCK_ID AND BLOCK_ID+BLOCKS -1;
as described in the error-description.
But now I don't know how to restore/repair the segment.
What should I do know?
I hope You can help me.
Thanks in advance.
AndreasYou can do two things Either Restore a Old Backup of The Tablespace and Do a Point In Time Recovery. U will loose Changes Made after the Recovery. Or Else u can a point In Time Recovery of the Tablespace and Loose Only the hanges that you made after the Segment Got Corrupted. Or else Try Doing a Export and Import of that segment and see if it works.
HTH
Cheers
Ganesh R -
ORA-01578 block corrupted in OLAP instances
Hi all,
We found in almost every instance we got OLAP Option installed this error:
ORA-01578: bloque de datos ORACLE corrupto (archivo numero 3, bloque numero 1452)
ORA-01110: archivo de datos 3: 'G:\ORADATA\NKDW2\CWMLITE01.DBF'
ORA-06512: en "OLAPSYS.CWM2_OLAP_METADATA_REFRESH", linea 8
when executing:
cwm2_OLAP_METADATA_REFRESH.MR_REFRESH()
The first time we thought it was due to a "real" block corruption but when started to appear
in others instances (different physical machines) we really thought it could be a bug.
Several disk scans on linux and windows environments showed us everything was fine but Oracle
still persist in the block corruption.
Any ideas? your comments are welcome
Thanx in advanced
aLeXPlease confirm the corruption.
select tablespace_name
, segment_type
, owner
, segment_name
from dba_extents
where file_id='3'
and '1425' between block_id and block_id + blocks -1;
Since you're running into issues on several machines (on a procedure in a package) it's possible that a piece of the code might be corrupted in some way. Can you drop the package then recreate it? The ?/cwmlite/admin/cwm2mrrf.plb and cwm2mrrf.plb scripts recreate this bit. If it turns out you have a bad script we can wrap you a new one and send it. -
ORA-01578: ORACLE data block corrupted (file # 1, block # 53713)
When i tried to export data from db (Oracle 11g, 64bit on Linux)
Im getting following error
About to export specified users ...
. exporting pre-schema procedural objects and actions
EXP-00008: ORACLE error 604 encountered
ORA-00604: error occurred at recursive SQL level 1
ORA-01578: ORACLE data block corrupted (file # 1, block # 53713)
ORA-01110: data file 1: '/u02/oradata/RSDB1/system01.dbf'
EXP-00083: The previous problem occurred when calling EXFSYS.DBMS_EXPFIL_DEPASEX P.schema_info_exp
EXP-00008: ORACLE error 604 encountered
ORA-00604: error occurred at recursive SQL level 1
ORA-01578: ORACLE data block corrupted (file # 1, block # 55497)
ORA-01110: data file 1: '/u02/oradata/RSDB1/system01.dbf'
EXP-00083: The previous problem occurred when calling SYS.DBMS_CUBE_EXP.schema_i nfo_exp
. exporting foreign function library names for user WB_APP_MANAGER
. exporting PUBLIC type synonyms
EXP-00008: ORACLE error 604 encountered
ORA-00604: error occurred at recursive SQL level 1
ORA-01578: ORACLE data block corrupted (file # 1, block # 44638)
ORA-01110: data file 1: '/u02/oradata/RSDB1/system01.dbf'
EXP-00000: Export terminated unsuccessfully
I donot understand how to solve this issue Please help me to solve this issue..
Thanks891620 wrote:
When i tried to export data from db (Oracle 11g, 64bit on Linux)
Im getting following error
About to export specified users ...
. exporting pre-schema procedural objects and actions
EXP-00008: ORACLE error 604 encountered
ORA-00604: error occurred at recursive SQL level 1
ORA-01578: ORACLE data block corrupted (file # 1, block # 53713)
ORA-01110: data file 1: '/u02/oradata/RSDB1/system01.dbf'
EXP-00083: The previous problem occurred when calling EXFSYS.DBMS_EXPFIL_DEPASEX P.schema_info_exp
EXP-00008: ORACLE error 604 encountered
ORA-00604: error occurred at recursive SQL level 1
ORA-01578: ORACLE data block corrupted (file # 1, block # 55497)
ORA-01110: data file 1: '/u02/oradata/RSDB1/system01.dbf'
EXP-00083: The previous problem occurred when calling SYS.DBMS_CUBE_EXP.schema_i nfo_exp
. exporting foreign function library names for user WB_APP_MANAGER
. exporting PUBLIC type synonyms
EXP-00008: ORACLE error 604 encountered
ORA-00604: error occurred at recursive SQL level 1
ORA-01578: ORACLE data block corrupted (file # 1, block # 44638)
ORA-01110: data file 1: '/u02/oradata/RSDB1/system01.dbf'
EXP-00000: Export terminated unsuccessfully
I donot understand how to solve this issue Please help me to solve this issue..
Thanksrun dbv against '/u02/oradata/RSDB1/system01.dbf'
& post results back here
dbv
DBVERIFY: Release 11.2.0.1.0 - Production on Fri Oct 14 20:39:11 2011
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
Keyword Description (Default)
FILE File to Verify (NONE)
START Start Block (First Block of File)
END End Block (Last Block of File)
BLOCKSIZE Logical Block Size (8192)
LOGFILE Output Log (NONE)
FEEDBACK Display Progress (0)
PARFILE Parameter File (NONE)
USERID Username/Password (NONE)
SEGMENT_ID Segment ID (tsn.relfile.block) (NONE)
HIGH_SCN Highest Block SCN To Verify (NONE)
(scn_wrap.scn_base OR scn) -
CSSCAN for database character set conversion failing with ORA-01578
Hi ,
CSSCAN for database character set conversion failing with ORA-01578: ORACLE data block corrupted (file # 84, block # 23930). please help me out in this regard.
Thanks,
Sravan.Hi Anand,
Thanks for your update. The segment is a table not an index in my case. And i got this error while running CSSCAN on Apps database for character set conversion to UTF8 from WE8ISO8859P1. Please find the snapshot below for your reference.
SQL> select segment_name, segment_type, owner from dba_extents where file_id = 84 and 23930 between block_id and block_id + blocks - 1;
SEGMENT_NAME
SEGMENT_TYPE OWNER
EDW_LOOKUP_M
TABLE POA
SQL> ANALYZE TABLE POA.EDW_LOOKUP_M VALIDATE STRUCTURE CASCADE;
ANALYZE TABLE POA.EDW_LOOKUP_M VALIDATE STRUCTURE CASCADE
ERROR at line 1:
ORA-01578: ORACLE data block corrupted (file # 84, block # 23930)
ORA-01110: data file 84: '/d911/oracle/dbcondata/poad01.dbf'
Thanks,
Sravan. -
ORA-01578 - bad blocks.
Hello,
We had a SAN crash last month and with all the confusion I missed that we had some bad blocks after the crash. Our RMAN backups have now aged out so we don't have a RMAN backup. What I do have is a datapump backup from before the event. This is table corruption. Is there a way to either restore the table to a stage location, catalog the table or datafile somehow, then restore the bad block? Otherwise, somehow determine the bad data and get the data from the backed up table and insert it back into the bad table after I re-recreate it without the bad blocks?
Oracle support is just saying recreate the table skipping the bad blocks but there has to be some way here if the data is on that datapump backup that I can determin what it is then restore it.
ThanksThe fix blocks procedure did not work and I have not attempted the skip blocks. If I run the skip corrupt blocks will my query work? Is that worth a shot next?
select count(*) TRACKING_ID from JEBCS3NM.TRACKABLE_OBJECT t, JEBCS3NM.CONVEYANCE c where c.TRACKABLE_OBJECT_GUID = t.TRACKABLE_OBJECT_GUID and PRIMARY_MOVER_ID is null
ERROR at line 1:
ORA-01578: ORACLE data block corrupted (file # 75, block # 1024073)
ORA-01110: data file 75: '/u02/oradata/bcso/jebcs3nm_d.dbf'
SELECT OBJECT_NAME, BLOCK_ID, MARKED_CORRUPT
2 FROM REPAIR_TABLE;
OBJECT_NAME BLOCK_ID MARKED_COR
CONVEYANCE 1024073 TRUE
CONVEYANCE 1024105 TRUE
CONVEYANCE 1024113 TRUE
SQL> SET SERVEROUTPUT ON
SQL> DECLARE num_fix INT;
2 BEGIN
num_fix := 0;
DBMS_REPAIR.FIX_CORRUPT_BLOCKS (
SCHEMA_NAME => 'JEBCS3NM',
6 OBJECT_NAME=> 'CONVEYANCE',
7 OBJECT_TYPE => dbms_repair.table_object,
REPAIR_TABLE_NAME => 'REPAIR_TABLE',
FIX_COUNT=> num_fix);
DBMS_OUTPUT.PUT_LINE('num fix: ' || TO_CHAR(num_fix));
END;
12 /
num fix: 0
PL/SQL procedure successfully completed. -
Hi all;
I have 9i database (9.2.0.7.0) instance on Windows XP. When I starting up the instance, I have an error like following and instance not open.
ORA-01578: Oracle data block corrupted (file#2, block#121)
ORA-01110: data file 2: 'C:\oracle\oradata\orcl\undotbs01.dbf'
Unfortunately I have no backup. What can I do to solve this problem?My createcfile.sql including following commands:
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "ORCL" NORESETLOGS NOARCHIVELOG
-- SET STANDBY TO MAXIMIZE PERFORMANCE
MAXLOGFILES 50
MAXLOGMEMBERS 5
MAXDATAFILES 100
MAXINSTANCES 1
MAXLOGHISTORY 226
LOGFILE
GROUP 1 'C:\ORACLE\ORADATA\ORCL\REDO01.LOG' SIZE 100M,
GROUP 2 'C:\ORACLE\ORADATA\ORCL\REDO02.LOG' SIZE 100M,
GROUP 3 'C:\ORACLE\ORADATA\ORCL\REDO03.LOG' SIZE 100M
-- STANDBY LOGFILE
DATAFILE
+'C:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF',+
+'C:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF',+
+'C:\ORACLE\ORADATA\ORCL\CWMLITE01.DBF',+
+'C:\ORACLE\ORADATA\ORCL\DRSYS01.DBF',+
+'C:\ORACLE\ORADATA\ORCL\EXAMPLE01.DBF',+
+'C:\ORACLE\ORADATA\ORCL\INDX01.DBF',+
+'C:\ORACLE\ORADATA\ORCL\ODM01.DBF',+
+'C:\ORACLE\ORADATA\ORCL\TOOLS01.DBF',+
+'C:\ORACLE\ORADATA\ORCL\USERS01.DBF',+
+'C:\ORACLE\ORADATA\ORCL\XDB01.DBF',+
+'C:\ORA9DB\TSPACE\MUHDTA01.DBS',+
+'C:\ORA9DB\TSPACE\MUHIDX01.DBS',+
+'C:\ORA9DB\TSPACE\SISTEM01.DBS',+
+'C:\ORA9DB\TSPACE\STKDTA01.DBS',+
+'C:\ORA9DB\TSPACE\STKIDX01.DBS',+
+'C:\ORA9DB\TSPACE\SIPDTA01.DBS',+
+'C:\ORA9DB\TSPACE\SIPIDX01.DBS',+
+'C:\ORA9DB\TSPACE\DATDTA01.DBS',+
+'C:\ORA9DB\TSPACE\DATIDX01.DBS',+
+'C:\ORA9DB\TSPACE\ROLL01.DBF',+
+'C:\ORA9DB\TSPACE\TEMPDTA01.DBS',+
+'C:\ORA9DB\TSPACE\INDEX.DBS',+
+'C:\ORA9DB\TSPACE\CARIFIS.DBS',+
+'C:\ORA9DB\TSPACE\CARIFISIDX.DBS',+
+'C:\ORA9DB\TSPACE\CARIHESAP.DBS',+
+'C:\ORA9DB\TSPACE\CARIIDX.DBS',+
+'C:\ORA9DB\TSPACE\EVRAK.DBS',+
+'C:\ORA9DB\TSPACE\EVRAKIDX.DBS',+
+'C:\ORA9DB\TSPACE\ARSIVDATA.DBS',+
+'C:\ORA9DB\TSPACE\ARSIVIDX.DBS',+
+'C:\ORA9DB\TSPACE\UNDO01.DBF'+
CHARACTER SET WE8ISO8859P9
+;+
RECOVER DATABASE
ALTER DATABASE OPEN;
Then I ran following commands:
shutdown immediate;
[email protected]+
I have following errors:
SQL> @C:\createcfile.sql
ORACLE instance started.
Total System Global Area 655434496 bytes
Fixed Size 455424 bytes
Variable Size 494927872 bytes
Database Buffers 159383552 bytes
Redo Buffers 667648 bytes
CREATE CONTROLFILE REUSE DATABASE "ORCL" NORESETLOGS NOARCHIVELOG
*+
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-01565: error in identifying file 'C:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF'
ORA-27047: unable to read the header block of file
OSD-04001: invalid logical block size
ORA-01507: database not mounted
ALTER DATABASE OPEN
*+
ERROR at line 1:
ORA-01507: database not mounted -
ORA-01503 ORA-01115 ORA-01110 ORA-27091ORA-27067
Hi ,
I am making a copy of our production database which is on a linux server to my
testserver on windows server 2003
1. copy the datafiles from a coldbackup to my testserver
2. run the scricpt ad@sql
STARTUP NOMOUNT
CREATE CONTROLFILE SET DATABASE "ADWTEST1" RESETLOGS ARCHIVELOG
-- SET STANDBY TO MAXIMIZE PERFORMANCE
MAXLOGFILES 5
MAXLOGMEMBERS 3
MAXDATAFILES 100
MAXINSTANCES 1
MAXLOGHISTORY 226
LOGFILE
GROUP 1 'C:\DATABASE\REDO1\REDO01.LOG' SIZE 100M,
GROUP 2 'C:\DATABASE\REDO2\REDO02.LOG' SIZE 100M
-- STANDBY LOGFILE
DATAFILE
'C:\ORACLE\ORADATA\ADWTEST\ADW1SYSTEM01.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1DATA01A.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1DATA01B.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1DATA01C.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1DATA01D.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1DATA01E.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1DATA01F.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1DATA01G.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1DATA01H.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1INDEX01A.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1INDEX01B.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1INDEX01C.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1INDEX01D.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1INDEX01E.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1INDEX01F.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1INDEX01G.DBF',
'C:\ORACLE\ORADATA\ADWTEST\ADW1UNDO01.DBF',
'C:\ORACLE\ORADATA\ADWTEST\REPOSITORY1A.DBF'
CHARACTER SET WE8MSWIN1252
Than i got the following message
CREATE CONTROLFILE SET DATABASE "ADWTEST1" RESETLOGS ARCHIVELOG
FEHLER in Zeile 1:
ORA-01503: CREATE CONTROLFILE nicht erfolgreich
ORA-01115: EA-Fehler beim Lesen von Block aus Datei (Block Nr. 1)
ORA-01110: Datendatei : 'C:\ORACLE\ORADATA\ADWTEST\ADW1SYSTEM01.DBF'
ORA-27091: skgfqio: E/A kann nicht in Queue gestellt werden
ORA-27067: skgfdisp: Puffergro?e ungultig
OSD-04026: Ung+ltiger Parameter +bergeben.Please review Oracle Metalink Document: ORA-01503 ORA-01160 ORA-01110 while creating controlfile: Doc ID: Note:265265.1
https://metalink.oracle.com/metalink/plsql/f?p=130:14:6577327622142824597::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,265265.1,1,0,1,helvetica
and
Oracle Metalink Document: ORA-01503 And (ORA-01160 ORA-01110) Or (ORA-01565 ORA-27406) Doc ID: Note:1077033.6.
https://metalink.oracle.com/metalink/plsql/f?p=130:14:6577327622142824597::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,1077033.6,1,0,1,helvetica
Please also mention your database version (4 digits).
Adith
Maybe you are looking for
-
How do I delete imported photos on the iPad in less then 2000 clics?
Hi. I've been using the iPad to collect photos form my digital cameras. I have a few thousand of such photos on my iPad. Today I wanted to delete them (because they take a lot of memory and are synched anyway after correction). I could only find how
-
Are there any construction bid/forms/contract related apps or software for mac iOS?
Looking for alternatives to bid magic/d-tools etc or possibly something even cooler for bids, estimates, forms and contracts related to the construction industry
-
Javascript error in Content Admin- Portal Content
Hi Experts, We have just installed SAP Netweaver Portal 7.0. We get an error of javascript when we navigate to Content Administration->Portal Content and due to this Portal Content Folder is not displayed. While through Super Admin role Portal Conten
-
I have just intalled PSElements 12 on a new PC with windows 8.1. It installed ok but when I open it up it displays different than on my windows 7 PC. The buttons and text are tiny and almosy impossible to see even when I drag it to full screen. How d
-
i own a hitachi dz-hs300a and would like to download the videos on my hardrive to my imovies..i dont have the disc for the software, is there anywhere i can download it for macbook pro?