End-of-file in communication chanel
ORACLE 8.1.7 on Linux RedHat 6.2
Install without any problems and errors!
I have table NEWS ,near 500000 records
Structure
id number
dat date
news CLOB
Now in PL/SQL quering
select id from news where contains(news,'%metro%')>0;
Result must be near 30000 records
But during this operation
ERROR:
ORA-03113: end-of-file on communication channel
12795 rows selected.
WHY????
Help me!!
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by vladislav kirpichnikoff ([email protected]):
ORACLE 8.1.7 on Linux RedHat 6.2
Install without any problems and errors!
I have table NEWS ,near 500000 records
Structure
id number
dat date
news CLOB
Now in PL/SQL quering
select id from news where contains(news,'%metro%')>0;
Result must be near 30000 records
But during this operation
ERROR:
ORA-03113: end-of-file on communication channel
12795 rows selected.
WHY????
Help me!!<HR></BLOCKQUOTE>
Hi,
once I had this problem and it had something to do with improper use of clobs inside the datastore procedure I used. If you are using user datastore, look at your datastore procedure, maybe your use of clob there is wrong.
HTH.
Similar Messages
-
Problem: "end-of-file on communication chanel"
Hi,
I have an Oracle 7.3.4 Workgroup database who it was saved one
month ago on WinNT 4.0 Server, SP5, noarchive log mode, approx.
20Mb!
Today I had a error message from one client:
"Oracle internal error on Insert values [],[]..."
I checked the server and I find in the trace file the same
message!
Then I tried to make a full export of the base but after some
tables it stops for 2 hours on one table! Then I killed the
process and I restart the server!
But, after that, when I try to open the database, from SRVMGR23,
after the mounting, I receive the message:
"end-of-file on communication chanel "
What can I do?
Please help!!!!
Thanks in advance!Hi!
After the select from v$recover_file I have: 0 line selected!
This is the trace file:
Starting up ORACLE RDBMS Version: 7.3.4.0.0.
System parameters with non-default values:
processes = 100
shared_pool_size = 10000000
control_files = d:\orant\dbccmx\ctl1ccmx.ora,
d:\orant\dbccmx\ctl2ccmx.ora, d:\orant\dbccmx\ctl3ccmx.ora,
d:\orant\dbccmx\ctl4ccmx.ora
compatible = 7.3.0.0.0
log_archive_start = TRUE
log_buffer = 32768
log_checkpoint_interval = 10000
db_files = 40
sequence_cache_hash_buckets= 10
remote_login_passwordfile= SHARED
mts_servers = 0
mts_max_servers = 0
mts_max_dispatchers = 0
audit_trail = NONE
sort_area_size = 1000000
sort_area_retained_size = 100000
sort_direct_writes = AUTO
db_name = ccmx
open_cursors = 255
text_enable = TRUE
snapshot_refresh_processes= 1
background_dump_dest = %RDBMS73%\trace
user_dump_dest = %RDBMS73%\trace
max_dump_file_size = 10240
Thu Nov 22 11:28:02 2001
PMON started
Thu Nov 22 11:28:02 2001
DBWR started
Thu Nov 22 11:28:02 2001
ARCH started
Thu Nov 22 11:28:02 2001
LGWR started
Thu Nov 22 11:28:02 2001
RECO started
Thu Nov 22 11:28:02 2001
alter database mount exclusive
Thu Nov 22 11:28:02 2001
SNP0 started
Thu Nov 22 11:28:02 2001
Successful mount of redo thread 1.
Thu Nov 22 11:28:02 2001
Completed: alter database mount exclusive
Thu Nov 22 11:28:02 2001
alter database open
Beginning crash recovery of 1 threads
Recovery of Online Redo Log: Thread 1 Group 1 Seq 1411 Reading
mem 0
Mem# 0 errs 0: D:\ORANT\DBCCMX\LOG1CCMX.ORA
Thank you very much and best regards!
That base it is very imoprtant! -
Convrtd to Invterval Part- ORA-03113: end-of-file on communication channel
Hi all,
I had a table as Interval Partitioned. In order to create XML- Xpath indexes on it, I converted it to Range Partitioned table.
I am able to create the XPATH indexes but I get the error: ORA-03113: end-of-file on communication channel
- When I revert the code to Interval Partitioned without the XMLIndex, it works fine(although takes time as no XML Index)
- When I convert table to non partitioned table, create the XML Index, it works fine.
But I need the partitons, so when I create the partitioned table I get the error.
CREATE TABLE INT_PART_TABLE
DB_ID VARCHAR2(10 BYTE),
xML_mESSAGE SYS.XMLTYPE,
LOAD_TIMESTAMP TIMESTAMP(6)
XMLTYPE xML_mESSAGE STORE AS BINARY XML
PARTITION BY RANGE (LOAD_TIMESTAMP)
PARTITION MAX VALUES LESS THAN (TIMESTAMP' 2013-06-01 00:00:00')
TABLESPACE CSTR_STG_DATA
NOCOMPRESS
NOCACHE
ENABLE ROW MOVEMENT;
BEGIN
DBMS_XMLINDEX.dropparameter('Indx_Par');
END;
BEGIN
DBMS_XMLINDEX.REGISTERPARAMETER(
'Indx_Par',
'PATH TABLE Table1
PATHS (INCLUDE ( /abc:field1/xyz:field2
/abc:field1/def:field2
NAMESPACE MAPPING ( xmlns:abc="ABCD"
xmlns:def="DEFG"
xmlns:xyz="XYZA"
end;
create index INDX_XPATHS on "INT_PART_TABLE" (XML_MESSAGE) indextype is xdb.xmlindex
parameters ('PARAM Indx_Par') local;
Now if I execute the following statement in
SELECT T.xML_mESSAGE
FROM INT_PART_TABLE1 T
WHERE XMLEXISTS (
declare namespace abc="ABCD";
declare namespacedef="DEFG";
declare namespace xyz="XYZA";
let $tt as xs:boolean := fn:exists($p/main/id = ("144283","9085802")])
return if ($tt) then true()
else ()'
PASSING T.xML_mESSAGE AS "p");
- Is there any other way of writing this Select statement, which may work?
- Any other thing I need to take care of when defining the table and partitions script so that I don't get this error?Hi,
I think it's time you give a clear (and working) test case so that we can safely try to reproduce the issue.
What you've given so far has syntax error and name mismatch.
So please :
- database version (SELECT * FROM v$version)
- complete sequence of DLLs
- some sample XML documents (it doesn't have to be the real ones, but at least something realistic)
Thanks in advance.
declare namespace abc="ABCD";
declare namespacedef="DEFG";
declare namespace xyz="XYZA";
let $tt as xs:boolean := fn:exists($p/main/id = ("144283","9085802")])
return if ($tt) then true()
else ()'Why all that stuff? You don't have to return a boolean.
The following works for me on 11.2.0.3 :
SQL> CREATE TABLE int_part_table (
2 db_id VARCHAR2(10)
3 , xml_message XMLTYPE
4 , load_timestamp TIMESTAMP
5 )
6 XMLTYPE xml_message STORE AS BINARY XML
7 PARTITION BY RANGE (load_timestamp) (
8 PARTITION MAX VALUES LESS THAN (timestamp '2013-06-01 00:00:00')
9 )
10 NOCOMPRESS
11 NOCACHE
12 ENABLE ROW MOVEMENT;
Table created
SQL> insert into int_part_table values (1, xmltype('<main><id>144283</id></main>'), sysdate);
1 row inserted
SQL> insert into int_part_table values (1, xmltype('<main><id>9085802</id></main>'), sysdate);
1 row inserted
SQL> insert into int_part_table values (1, xmltype('<main><id>1</id></main>'), sysdate);
1 row inserted
SQL> commit;
Commit complete
SQL> create index int_part_table_uix on int_part_table (xml_message)
2 indextype is xdb.xmlindex
3 parameters (
4 'PATH TABLE INT_PART_TABLE_PT
5 PATHS ( INCLUDE ( /main/id ) )')
6 local;
Index created
SQL> SELECT xml_message
2 FROM int_part_table
3 WHERE XMLExists(
4 '/main[id=("144283","9085802")]'
5 PASSING xml_message
6 )
7 ;
XML_MESSAGE
<main>
<id>144283</id>
</main>
<main>
<id>9085802</id>
</main>
Execution Plan
Plan hash value: 3517234298
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | Pstart| Pstop |
| 0 | SELECT STATEMENT | | 1 | 155 | 34 (6)| 00:00:01 | | |
| 1 | NESTED LOOPS | | 1 | 155 | 34 (6)| 00:00:01 | | |
| 2 | VIEW | VW_SQ_1 | 1 | 25 | 32 (4)| 00:00:01 | | |
| 3 | HASH UNIQUE | | 1 | 47 | | | | |
|* 4 | HASH JOIN SEMI | | 1 | 47 | 32 (4)| 00:00:01 | | |
| 5 | PARTITION SYSTEM SINGLE | | 2 | 90 | 2 (0)| 00:00:01 | 1 | 1 |
|* 6 | TABLE ACCESS BY LOCAL INDEX ROWID| INT_PART_TABLE_PT | 2 | 90 | 2 (0)| 00:00:01 | 1 | 1 |
|* 7 | INDEX SKIP SCAN | SYS117585_INT_PART__PIKEY_IX | 3 | | 1 (0)| 00:00:01 | 1 | 1 |
| 8 | COLLECTION ITERATOR PICKLER FETCH | XQSEQUENCEFROMXMLTYPE | 8168 | 16336 | 29 (0)| 00:00:01 | | |
|* 9 | TABLE ACCESS BY USER ROWID | INT_PART_TABLE | 1 | 130 | 1 (0)| 00:00:01 | ROWID | ROWID |
Predicate Information (identified by operation id):
4 - access("SYS_P3"."VALUE"=SYS_XQ_UPKXML2SQL(VALUE(KOKBF$),2,1,0) AND
SUBSTRB("VALUE",1,1599)=SUBSTRB(SYS_XQ_UPKXML2SQL(VALUE(KOKBF$),2,1,0),1,1599))
6 - filter(SYS_XMLI_LOC_ISNODE("SYS_P3"."LOCATOR")=1)
7 - access("SYS_P3"."PATHID"=HEXTORAW('704E') )
filter("SYS_P3"."PATHID"=HEXTORAW('704E') )
9 - filter("ITEM_6"=TBL$OR$IDX$PART$NUM("DEV"."INT_PART_TABLE",0,7,65535,"INT_PART_TABLE".ROWID))
Note
- Unoptimized XML construct detected (enable XMLOptimizationCheck for more information)
SQL> SELECT xml_message
2 FROM int_part_table
3 WHERE XMLExists(
4 '/main[id="144283" or id="9085802"]'
5 PASSING xml_message
6 )
7 ;
XML_MESSAGE
<main>
<id>144283</id>
</main>
<main>
<id>9085802</id>
</main>
Execution Plan
Plan hash value: 3748936130
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | Pstart| Pstop |
| 0 | SELECT STATEMENT | | 1 | 155 | 11 (10)| 00:00:01 | | |
| 1 | NESTED LOOPS | | 1 | 155 | 11 (10)| 00:00:01 | | |
| 2 | VIEW | VW_SQ_1 | 2 | 50 | 8 (0)| 00:00:01 | | |
| 3 | HASH UNIQUE | | 2 | 180 | | | | |
| 4 | CONCATENATION | | | | | | | |
| 5 | NESTED LOOPS | | | | | | | |
| 6 | NESTED LOOPS | | 1 | 90 | 4 (0)| 00:00:01 | | |
| 7 | PARTITION SYSTEM SINGLE | | 1 | 45 | 2 (0)| 00:00:01 | 1 | 1 |
|* 8 | TABLE ACCESS BY LOCAL INDEX ROWID| INT_PART_TABLE_PT | 1 | 45 | 2 (0)| 00:00:01 | 1 | 1 |
|* 9 | INDEX SKIP SCAN | SYS117585_INT_PART__PIKEY_IX | 3 | | 1 (0)| 00:00:01 | 1 | 1 |
| 10 | PARTITION SYSTEM SINGLE | | 1 | | 1 (0)| 00:00:01 | 1 | 1 |
|* 11 | INDEX RANGE SCAN | SYS117585_INT_PART__PIKEY_IX | 1 | | 1 (0)| 00:00:01 | 1 | 1 |
|* 12 | TABLE ACCESS BY LOCAL INDEX ROWID | INT_PART_TABLE_PT | 1 | 45 | 2 (0)| 00:00:01 | 1 | 1 |
| 13 | NESTED LOOPS | | | | | | | |
| 14 | NESTED LOOPS | | 1 | 90 | 4 (0)| 00:00:01 | | |
| 15 | PARTITION SYSTEM SINGLE | | 1 | 45 | 2 (0)| 00:00:01 | 1 | 1 |
|* 16 | TABLE ACCESS BY LOCAL INDEX ROWID| INT_PART_TABLE_PT | 1 | 45 | 2 (0)| 00:00:01 | 1 | 1 |
|* 17 | INDEX SKIP SCAN | SYS117585_INT_PART__PIKEY_IX | 3 | | 1 (0)| 00:00:01 | 1 | 1 |
| 18 | PARTITION SYSTEM SINGLE | | 1 | | 1 (0)| 00:00:01 | 1 | 1 |
|* 19 | INDEX RANGE SCAN | SYS117585_INT_PART__PIKEY_IX | 1 | | 1 (0)| 00:00:01 | 1 | 1 |
|* 20 | TABLE ACCESS BY LOCAL INDEX ROWID | INT_PART_TABLE_PT | 1 | 45 | 2 (0)| 00:00:01 | 1 | 1 |
|* 21 | TABLE ACCESS BY USER ROWID | INT_PART_TABLE | 1 | 130 | 1 (0)| 00:00:01 | ROWID | ROWID |
Predicate Information (identified by operation id):
8 - filter("SYS_P5"."VALUE"='9085802' AND SYS_XMLI_LOC_ISNODE("SYS_P5"."LOCATOR")=1 AND SUBSTRB("VALUE",1,1599)='9085802')
9 - access("SYS_P5"."PATHID"=HEXTORAW('704E') )
filter("SYS_P5"."PATHID"=HEXTORAW('704E') )
11 - access("SYS_P5"."RID"="SYS_P3"."RID" AND "SYS_P3"."PATHID"=HEXTORAW('0BBD') AND
"SYS_P3"."ORDER_KEY"<"SYS_P5"."ORDER_KEY")
filter(SYS_ORDERKEY_DEPTH("SYS_P3"."ORDER_KEY")+1=SYS_ORDERKEY_DEPTH("SYS_P5"."ORDER_KEY") AND
TBL$OR$IDX$PART$NUM("DEV"."INT_PART_TABLE",0,7,65535,"SYS_P3"."RID")=TBL$OR$IDX$PART$NUM("DEV"."INT_PART_TABLE_PT",0,7,65535,ROWI
D) AND "SYS_P5"."ORDER_KEY"<SYS_ORDERKEY_MAXCHILD("SYS_P3"."ORDER_KEY"))
12 - filter(SYS_XMLI_LOC_ISNODE("SYS_P3"."LOCATOR")=1)
16 - filter("SYS_P5"."VALUE"='144283' AND SYS_XMLI_LOC_ISNODE("SYS_P5"."LOCATOR")=1 AND SUBSTRB("VALUE",1,1599)='144283' AND
(LNNVL("SYS_P5"."VALUE"='9085802') OR LNNVL("SYS_P5"."PATHID"=HEXTORAW('704E') ) OR
LNNVL(SYS_XMLI_LOC_ISNODE("SYS_P5"."LOCATOR")=1) OR LNNVL(SUBSTRB("VALUE",1,1599)='9085802')))
17 - access("SYS_P5"."PATHID"=HEXTORAW('704E') )
filter("SYS_P5"."PATHID"=HEXTORAW('704E') )
19 - access("SYS_P5"."RID"="SYS_P3"."RID" AND "SYS_P3"."PATHID"=HEXTORAW('0BBD') AND
"SYS_P3"."ORDER_KEY"<"SYS_P5"."ORDER_KEY")
filter(SYS_ORDERKEY_DEPTH("SYS_P3"."ORDER_KEY")+1=SYS_ORDERKEY_DEPTH("SYS_P5"."ORDER_KEY") AND
TBL$OR$IDX$PART$NUM("DEV"."INT_PART_TABLE",0,7,65535,"SYS_P3"."RID")=TBL$OR$IDX$PART$NUM("DEV"."INT_PART_TABLE_PT",0,7,65535,ROWI
D) AND "SYS_P5"."ORDER_KEY"<SYS_ORDERKEY_MAXCHILD("SYS_P3"."ORDER_KEY"))
20 - filter(SYS_XMLI_LOC_ISNODE("SYS_P3"."LOCATOR")=1)
21 - filter("ITEM_2"=TBL$OR$IDX$PART$NUM("DEV"."INT_PART_TABLE",0,7,65535,"INT_PART_TABLE".ROWID))I asked in one of your other threads if /main/id was unique per XML document.
If so, you can use a simple function-based index instead of the XMLIndex :
SQL> drop index int_part_table_uix;
Index dropped.
SQL> create index int_part_table_ix1 on int_part_table (
2 xmlcast(
3 xmlquery('/main/id' passing XML_MESSAGE returning content)
4 as varchar2(10)
5 )
6 );
Index created.
SQL> SELECT xml_message
2 FROM int_part_table
3 WHERE XMLCast(
4 XMLQuery('/main/id' PASSING xml_message RETURNING CONTENT)
5 AS VARCHAR2(10)
6 )
7 IN ('144283', '9085802');
XML_MESSAGE
<main>
<id>144283</id>
</main>
<main>
<id>9085802</id>
</main>
Execution Plan
Plan hash value: 2864653096
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | Pstart| Pstop |
| 0 | SELECT STATEMENT | | 2 | 236 | 2 (0)| 00:00:01 | | |
| 1 | INLIST ITERATOR | | | | | | | |
| 2 | TABLE ACCESS BY GLOBAL INDEX ROWID| INT_PART_TABLE | 2 | 236 | 2 (0)| 00:00:01 | 1 | 1 |
|* 3 | INDEX RANGE SCAN | INT_PART_TABLE_IX1 | 2 | | 1 (0)| 00:00:01 | | |
Predicate Information (identified by operation id):
3 - access(CAST(EXTRACTVALUE(SYS_MAKEXML(0,"SYS_NC00003$"),'/main/id',null,0,0,524293,1073874944) AS
varchar2(10) )='144283' OR CAST(EXTRACTVALUE(SYS_MAKEXML(0,"SYS_NC00003$"),'/main/id',null,0,0,524293,1073874944
) AS varchar2(10) )='9085802') -
Error ORA-03113: end-of-file on communication channel in droppping a table
Good evening,
I am very new on Oracle and I have a problem with some tables. Without any reason, apparently, I can't drop some of my table. Oracle gives me this error:
ORA-03113: end-of-file on communication channel
and then close the connection of the user.
What I should have to do?
It is very important.
Thanks a lot
best regards
Anna ZanettiGood morning, I still have the same problem, I can't drop a table from my database.
The message is again:
Re: Error ORA-03113: end-of-file on communication channel
The alert log file says:
Fri Nov 17 12:27:31 2006
Errors in file /usr/oracle/admin/oracledb/udump/oracledb_ora_4369.trc:
ORA-07445: exception encountered: core dump [0955C61F] [SIGSEGV] [Address not mapped to object] [0xC] [] []
and in file oracledb_ora_4369.trc there is:
Exception signal: 11 (SIGSEGV), code: 1 (Address not mapped to object), addr: 0xc, PC: [0x955c61f, 0955C61F]
Registers:
%eax: 0x00000000 %ebx: 0x00012d95 %ecx: 0x58301930
%edx: 0x00000000 %edi: 0x5830d9e8 %esi: 0x00000000
%esp: 0xbfffae1c %ebp: 0xbfffb060 %eip: 0x0955c61f
%efl: 0x00210282
(0x955c61f) movzw 0xc(%eax),%eax(0x955c623) cmp $30,%eax
(0x955c626) jle 0x955c63e
(0x955c628) xor %edx,%edx
(0x955c62a) push %edx
*** 2006-11-17 12:27:31.658
ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [0955C61F] [SIGSEGV] [Address not mapped to object] [0xC] [] []
Current SQL statement for this session:
drop table fiumiforjoin
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
08856247 call 0885776A 1 ? 0 ? 1 ? 1 ? 0 ? 0 ?
08290320 call 0885605A 3 ? 0 ? 0 ? 0 ? 0 ? 0 ?
0955C61F signal 08290320 B ? BFFFAAB0 ? BFFFAB30 ?
0955D6BE call 0955C61F 5830F01C ? 0 ? FFFFFFFF ? 0 ?
1 ? 5830F01C ?
08DD1EEB call 0955CC22 BFFFB394 ? 0 ? 0 ? BFFFB348 ?
58EAB2B0 ? C ?
09434EF3 call 08DD1A28 BF2A8C4 ? BFFFC0C0 ?
BFFFC0C0 ? 4 ? B6AB0300 ?
B6ABC2E0 ?
094106E0 call 094326D4 4 ? 0 ? BFFFC0C0 ?
093D7BB5 call 0940FEF8 3 ? E ? BFFFC1F8 ? A4 ?
093D630C call 093D7AC4 BFFFCDF0 ? BFFFCD08 ? 17 ?
1 ? 0 ? A4 ?
08293DE6 call 0850FFFF 5E ? 14 ? BFFFCDEC ?
0A1ED44D call 08293DE6 5E ? 14 ? BFFFCDEC ? 0 ?
08292122 call 0A1ECAE4 BF2A8C0 ? 5E ? BFFFCDEC ? 0 ?
BFFFD6E8 ? BFFFD6E4 ?
0941F190 call 0829193C 0 ? 0 ? BF2A8C0 ? BF83090 ?
F1 ? 0 ?
08293DE6 call 0850FFFF 3C ? 4 ? BFFFEB08 ?
08291238 call 082937A8 3C ? 4 ? BFFFEB08 ? 0 ?
0828F403 call 08291012 3C ? 4 ? BFFFEB08 ?
08274A3D call 0828F39C BFFFEAEC ? 3C ? 4 ?
BFFFEB08 ? B6CC017C ?
B6C1A17C ?
__libc_start_main() call 08274A3D 2 ? BFFFEBA4 ? BFFFEBB0 ? 0 ?
+218 B6C1C898 ? B7600020 ?
Any idea of what I have to do?
Thanks for your help..
Best Regards
Anna Zanetti -
ORA-03113: end-of-file on communication channel while executing a query
Hi all,
I am getting following error while executing one of the query.
ORA-03113: end-of-file on communication channel
The query involves subqueries. At one point, in the second last condition of the whole query is the cause. what makes the query to disconnect from database.
I am pasting the whole query with highlighted part causing the error.
select
A.Num_Employee_Id as col_0_0_,
A.Str_Name_For_Reports as col_1_0_
from
Est_Esb_employee_m A
where
A.num_office_id=1
and A.Num_Employee_Id not in
(select
B.Num_Employee_Id
from
Est_Esb_Employee_Service_D B
where
B.Chr_Curr_Status='N'
and
B.Dat_Effective_Date is not null
and
B.Dat_Effective_Date=
(select
max(C.Dat_Effective_Date)
from
Est_Esb_Employee_Service_D C
where
C.Num_Employee_Id=B.Num_Employee_Id
and C.Dat_Effective_Date is not null
and B.Num_Transaction_Id=
(select
max(D.Num_Transaction_Id)
from
Est_Esb_Employee_Service_D D
where
D.Dat_Effective_Date=
(select
max(E.Dat_Effective_Date)
from
Est_Esb_Employee_Service_D E
where
Num_Employee_Id=D.Num_Employee_Id
and D.Num_Employee_Id=B.Num_Employee_Id
and B.Num_New_Office_Id=1
order by
A.Str_First_Name,
A.Str_Middle_Name,
A.Str_Last_Name
Awaiting your valuable suggestions.
Regards
Vijay KumarI would start by compareing the explain plan of both versions of the statement.
Also by adding such a restriction you might change from an uncorrelated subquery to a correlated subquery. I'm not sure, because your code is hardly readably without formatting.
In any case you seem to select again and again from the same table. Maybe you should find a way to optimize to query in terms of io (less table access). Then this problem could go away. -
Error ORA-03113: end-of-file on communication channel (while starting db)
Hello everybody! :-)
Looks like a need help with Oracle 11gr2 (RHEL 6 x64). Faced with a problem while starting database:
sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Fri Dec 7 01:43:45 2012
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 2538741760 bytes
Fixed Size 2216024 bytes
Variable Size 1828720552 bytes
Database Buffers 687865856 bytes
Redo Buffers 19939328 bytes
Database mounted.
ORA-03113: end-of-file on communication channel
Process ID: 6601
Session ID: 575 Serial number: 5
This is logfile (/u01/app/oracle/diag/rdbms/orcldocs1/orcldocs1/alert/log.xml):
<msg time='2012-12-07T01:52:22.363+04:00' org_id='oracle' comp_id='rdbms'
client_id='' type='UNKNOWN' level='16'
host_id='localhost.localdomain' host_addr='127.0.0.1' module='[email protected] (TNS V1-V3)'
pid='6881'>
<txt>Errors in file /u01/app/oracle/diag/rdbms/orcldocs1/orcldocs1/trace/orcldocs1_ora_6881.trc:
ORA-19809: limit exceeded for recovery files
ORA-19804: cannot reclaim 28496896 bytes disk space from 5218762752 limit
</txt>
</msg>
<msg time='2012-12-07T01:52:22.363+04:00' org_id='oracle' comp_id='rdbms'
client_id='' type='UNKNOWN' level='16'
host_id='localhost.localdomain' host_addr='127.0.0.1' module='[email protected] (TNS V1-V3)'
pid='6881'>
<txt>ARCH: Error 19809 Creating archive log file to '/u01/app/oracle/flash_recovery_area/ORCLDOCS1/archivelog/2012_12_07/o1_mf_1_249_%u_.arc'
</txt>
</msg>
<msg time='2012-12-07T01:52:22.368+04:00' org_id='oracle' comp_id='rdbms'
client_id='' type='UNKNOWN' level='16'
host_id='localhost.localdomain' host_addr='127.0.0.1' module='[email protected] (TNS V1-V3)'
pid='6881'>
<txt>Errors in file /u01/app/oracle/diag/rdbms/orcldocs1/orcldocs1/trace/orcldocs1_ora_6881.trc:
ORA-16038: log 3 sequence# 249 cannot be archived
ORA-19809: limit exceeded for recovery files
ORA-00312: online log 3 thread 1: '/u01/app/oracle/oradata/orcldocs1/redo03.log'
</txt>
</msg>
<msg time='2012-12-07T01:52:22.368+04:00' org_id='oracle' comp_id='rdbms'
client_id='' type='UNKNOWN' level='16'
host_id='localhost.localdomain' host_addr='127.0.0.1' module='[email protected] (TNS V1-V3)'
pid='6881'>
<txt>USER (ospid: 6881): terminating the instance due to error 16038
</txt>
</msg>
<msg time='2012-12-07T01:52:23.540+04:00' org_id='oracle' comp_id='rdbms'
client_id='' type='UNKNOWN' level='16'
host_id='localhost.localdomain' host_addr='127.0.0.1' module='[email protected] (TNS V1-V3)'
pid='6881'>
<txt>Instance terminated by USER, pid = 6881
</txt>
</msg>
How can I resolve it, please advice. Thank you.
Edited by: user9001403 on 06.12.2012 5:58Hi,
Looks like your archivelog space is exhausted. Increase the db_recovery_file_dest_size size and check.
SQL> show parameter db_recovery
NAME TYPE VALUE
db_recovery_file_dest string /oracle/flash_recovery_area
db_recovery_file_dest_size big integer 3882MRegards,
Anand. -
ORA-03113: end-of-file on communication channel while running utlrp.sql
Hi All,
I am getting ORA-03113: end-of-file on communication channel while running utlrp.sql.
Actually I ran utlrp.sql before in my test database and terminated the session in middle after that when ever I am running utlrp.sql i am getting the above error.
how to resolve the issue.
KiranHi,
Check as follows;
select owner,object_name,object_type from dba_objects where object_name like
'UTL%'The objects should only belong to SYS, if they do belong do some other user (example HR, etc). Drop objects belong to other users (not sys).
Then connect as sys as sysdba and rerun the script utlrp.sql.
You can also review Oracle Metalink Document: ORA-03113 Error When Executing Utlrp.sql: Doc ID: Note:413922.1
https://metalink.oracle.com/metalink/plsql/f?p=130:14:5496440446026841247::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,413922.1,1,1,1,helvetica
Adith -
Context Index World Lexer ORA-03113: end-of-file on communication channel
I have release 10g Release 1 (10.1.0.2.0) for Windows and trying to take advantage of the World Lexer.
My table is:
create table worldtest(
filename char(32),
content blob
I've created a preference for the WORLD_LEXER:
begin
ctx_ddl.create_preference('wlex', 'WORLD_LEXER');
end;
Right now I'm working with 10,000 records of PDF, MS-Word, Text, and HTM documents. When I try and create a context index using this lexer:
create index i_ctx_wc on worldtest(content)
indextype is ctxsys.context
parameters ('lexer wlex');
The following error is returned, and I have to use drop index force to remove the index. Without 'Force' a message is return saying the index is an a loading state, but nothing is occuring.
create index i_ctx_wc on worldtest(content)
indextype is ctxsys.context
ERROR at line 1:
ORA-03113: end-of-file on communication channel
The indexing works fine when I leave the world lexer preference out.
Any suggestions would be wonderful. I've been banging my head on this one for a while.
Thanks.Hi,
I couldn't reproduce (different version which is perhaps the problem). Check out bug 4056162. ORA-3113 related to the use of the world lexer. The resolution is not published externally, so no help there, but the bug is closed so perhaps support can provide some insight.
Thanks. -
Database failed to start up - ORA-03113: end-of-file on communication chann
Hi,
We had power failure, and i had to restore the database from offline backup.
after restore i tried to start the database and i received following errors.
SQL> startup
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE instance started.
Total System Global Area 663961600 bytes
Fixed Size 2184056 bytes
Variable Size 394267784 bytes
Database Buffers 260046848 bytes
Redo Buffers 7462912 bytes
Database mounted.
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
SQL>
SQL> alter database open resetlogs;
alter database open resetlogs
ERROR at line 1:
ORA-03113: end-of-file on communication channel
Process ID: 7179
Session ID: 227 Serial number: 3
SQL>
I checked the alert.log
Tue Jun 19 08:06:33 2012
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Picked latch-free SCN scheme 3
Autotune of undo retention is turned on.
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up:
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options.
Using parameter settings in server-side spfile /oracle/PRD/112_64/dbs/spfilePRD.ora
System parameters with non-default values:
processes = 900
sessions = 1800
event = "10027"
event = "10028"
event = "10142"
event = "10183"
event = "10191"
event = "38068 level 100"
event = "38085"
event = "38087"
event = "44951 level 1024"
shared_pool_size = 352M
filesystemio_options = "setall"
control_files = "/oracle/PRD/sapdata1/cntrl/cntrlPRD.dbf"
control_files = "/oracle/PRD/origlogA/cntrl/cntrlPRD.dbf"
control_files = "/oracle/PRD/saparch/cntrl/cntrlPRD.dbf"
control_file_record_keep_time= 30
db_block_size = 8192
db_cache_size = 248M
compatible = "11.2.0"
log_archive_dest_1 = "LOCATION=/oracle/PRD/saparch/PRDarch"
log_archive_dest_2 = "LOCATION=/oracle/PRD/saparch1/PRDarch"
log_archive_format = "%t_%s_%r.dbf"
db_files = 1024
log_checkpoints_to_alert = TRUE
replication_dependency_tracking= FALSE
undo_tablespace = "PSAPUNDO"
inmemory_undo = FALSE
undo_retention = 16000
recyclebin = "off"
remote_os_authent = TRUE
service_names = "PRD.WORLD"
parallel_max_servers = 80
parallel_execution_message_size= 16384
fixcontrol = "5099019:ON"
fixcontrol = "5705630:ON"
fixcontrol = "6399597:ON"
fixcontrol = "6430500:ON"
fixcontrol = "6440977:ON"
fixcontrol = "6626018:ON"
fixcontrol = "6972291:ON"
fixcontrol = "9495669:ON"
fixcontrol = "9196440:ON"
fixcontrol = "8937971:ON"
audit_file_dest = "/oracle/PRD/saptrace/audit"
hpux_sched_noage = 178
db_name = "PRD"
open_cursors = 900
star_transformation_enabled= "TRUE"
optimizerextended_cursor_sharing_rel= "NONE"
optimizeradaptive_cursor_sharing= FALSE
parallel_threads_per_cpu = 1
optimizer_index_cost_adj = 20
query_rewrite_enabled = "FALSE"
optimpeek_user_binds = FALSE
pga_aggregate_target = 4G
optimizeruse_feedback = FALSE
diagnostic_dest = "/oracle/PRD/saptrace"
max_dump_file_size = "20000"
Deprecated system parameters with specified values:
remote_os_authent
End of deprecated system parameter listing
Tue Jun 19 08:06:34 2012
PMON started with pid=2, OS id=7143
Tue Jun 19 08:06:34 2012
PSP0 started with pid=3, OS id=7145
Tue Jun 19 08:06:35 2012
VKTM started with pid=4, OS id=7147
VKTM running at (100ms) precision
Tue Jun 19 08:06:35 2012
GEN0 started with pid=5, OS id=7149
Tue Jun 19 08:06:35 2012
DIAG started with pid=6, OS id=7151
Tue Jun 19 08:06:35 2012
DBRM started with pid=7, OS id=7153
Tue Jun 19 08:06:35 2012
DIA0 started with pid=8, OS id=7155
Tue Jun 19 08:06:35 2012
MMAN started with pid=9, OS id=7157
Tue Jun 19 08:06:35 2012
DBW0 started with pid=10, OS id=7159
Tue Jun 19 08:06:35 2012
LGWR started with pid=11, OS id=7161
Tue Jun 19 08:06:35 2012
CKPT started with pid=12, OS id=7163
Tue Jun 19 08:06:35 2012
SMON started with pid=13, OS id=7165
Tue Jun 19 08:06:35 2012
RECO started with pid=14, OS id=7167
Tue Jun 19 08:06:35 2012
MMON started with pid=15, OS id=7169
Tue Jun 19 08:06:35 2012
MMNL started with pid=16, OS id=7171
ORACLE_BASE from environment = /oracle
Tue Jun 19 08:06:36 2012
ALTER DATABASE MOUNT
Successful mount of redo thread 1, with mount id 1849974924
Database mounted in Exclusive Mode
Lost write protection disabled
Completed: ALTER DATABASE MOUNT
Tue Jun 19 08:06:40 2012
ALTER DATABASE OPEN
Errors in file /oracle/PRD/saptrace/diag/rdbms/prd/PRD/trace/PRD_ora_7179.trc:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
ORA-1589 signalled during: ALTER DATABASE OPEN...
Tue Jun 19 08:08:01 2012
alter database open resetlogs
RESETLOGS after complete recovery through change 23408973429
Exception [type: SIGSEGV, Invalid Permissions for object] [ADDR:0x4] [PC:0x40000000083B8941, $cold_kcrf_val_log_bsz()+929] [flags: 0x0, count: 1]
Errors in file /oracle/PRD/saptrace/diag/rdbms/prd/PRD/trace/PRD_ora_7179.trc (incident=583361):
ORA-07445: exception encountered: core dump [kcrf_val_log_bsz()+929] [SIGSEGV] [ADDR:0x4] [PC:0x40000000083B8941] [Invalid Permissions for object] []
ORA-27041: unable to open file
HPUX-ia64 Error: 13: Permission denied
Additional information: 9
ORA-27041: unable to open file
HPUX-ia64 Error: 13: Permission denied
Additional information: 9
Incident details in: /oracle/PRD/saptrace/diag/rdbms/prd/PRD/incident/incdir_583361/PRD_ora_7179_i583361.trc
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Tue Jun 19 08:08:05 2012
Dumping diagnostic data in directory=[cdmp_20120619080805], requested by (instance=1, osid=7179), summary=[incident=583361].
Tue Jun 19 08:08:06 2012
Sweep [inc][583361]: completed
Sweep [inc2][583361]: completed
I noticed the in spfile that archive log was still being used, but i remember that we disabled the archiving.
oraprd> more spfilePRD.ora
^G^D^D[.M-^D"^K
PRD.__db_cache_size=241591910
PRD.__oracle_base='/oracle'#ORACLE_BASE set from environment
PRD.__shared_pool_size=365743308
*._fix_control='5099019:ON','5705630:ON','6399597:ON','6430500:ON','6440977:ON','6626018:ON','6972291:ON','9495669:ON','9196440:ON','8937971:ON'
*._in_memory_undo=FALSE#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
*._optim_peek_user_binds=FALSE#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
*._optimizer_adaptive_cursor_sharing=FALSE#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
*._optimizer_extended_cursor_sharing_rel='NONE'#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
*._optimizer_use_feedback=FALSE#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
*.audit_file_dest='/oracle/PRD/saptrace/audit'
*.compatible='11.2.0'#Parameter setting for SAP on Oracle Release 11.2 (see SAP note 1431798)
*.control_file_record_keep_time=30
*.control_files='/oracle/PRD/sapdata1/cntrl/cntrlPRD.dbf','/oracle/PRD/origlogA/cntrl/cntrlPRD.dbf','/oracle/PRD/saparch/cntrl/cntrlPRD.dbf'
*.db_block_size=8192
*.db_cache_size=257698037
*.db_files=1024
*.db_name='PRD'
*.diagnostic_dest='/oracle/PRD/saptrace'
*.event='10027','10028','10142','10183','10191','38068 level 100','38085','38087','44951 level 1024'#RECOMMENDED BY ORACLE/SAP FOR 11.2.0 - SAP note 1431798
*.filesystemio_options='setall'
*.hpux_sched_noage=178
*.log_archive_dest_1='LOCATION=/oracle/PRD/saparch/PRDarch'
*.log_archive_dest_2='LOCATION=/oracle/PRD/saparch1/PRDarch'
*.log_archive_format='%t_%s_%r.dbf'
*.log_checkpoints_to_alert=TRUE
*.max_dump_file_size='20000'
*.open_cursors=900
*.optimizer_index_cost_adj=20
*.parallel_execution_message_size=16384
*.parallel_max_servers=80
*.parallel_threads_per_cpu=1
*.pga_aggregate_target=4294967296
*.processes=900
*.query_rewrite_enabled='FALSE'
*.recyclebin='off'
*.remote_os_authent=TRUE#Parameter setting for SAP on Oracle Release 11.2 (see SAP note 1431798)
*.replication_dependency_tracking=FALSE
*.service_names='PRD.WORLD'
*.sessions=1800
*.shared_pool_size=365743308
*.star_transformation_enabled='TRUE'
*.undo_retention=16000
*.undo_tablespace='PSAPUNDO'
I reviewed the /oracle/PRD/saptrace/diag/rdbms/prd/PRD/incident/incdir_583361/PRD_ora_7179_i583361.trc, it hugh file with alot of Jargon.
Any idea what could be causing this error. Thanks in advanceALTER DATABASE OPEN RESETLOGS
RESETLOGS after complete recovery through change 23408973429
Exception [type: SIGSEGV, Invalid Permissions for object] [ADDR:0x4] [PC:0x40000000083B8941, $cold_kcrf_val_log_bsz()+929] [flags: 0x0, count: 1]
Errors in file /oracle/PRD/saptrace/diag/rdbms/prd/PRD/trace/PRD_ora_8363.trc (incident=583362):
ORA-07445: exception encountered: core dump [kcrf_val_log_bsz()+929] [SIGSEGV] [ADDR:0x4] [PC:0x40000000083B8941] [Invalid Permissions for object] []
ORA-27041: unable to open file
HPUX-ia64 Error: 13: Permission denied
Additional information: 9
ORA-27041: unable to open file
HPUX-ia64 Error: 13: Permission denied
Additional information: 9
Incident details in: /oracle/PRD/saptrace/diag/rdbms/prd/PRD/incident/incdir_583362/PRD_ora_8363_i583362.trc
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Tue Jun 19 09:16:24 2012
Dumping diagnostic data in directory=[cdmp_20120619091624], requested by (instance=1, osid=8363), summary=[incident=583362].
Tue Jun 19 09:16:26 2012
Sweep [inc][583362]: completed
Sweep [inc2][583362]: completed -
EAL extract fails with ORA-03113 end-of-file on communication channel error
Hi,
We are trying to run an EAL (v11.1.1.4) extract from an HFM (v9.3.1.4) environment onto Oracle database. We are able to run the extract successfully for few hundred records, but when the records exceeds 10 million we get the error below
[03 Dec 2011 06:02:41] [dbmgr] ERROR: OCI: HR#13579: Cannot execute statement for insert
[03 Dec 2011 06:02:41] [dbmgr] ERROR: OCI: HR#01428: OCI_ERROR: (ORA-03113: end-of-file on communication channel;Process ID: 16323;Session ID: 15 Serial number: 8288; (code=3113)) [rec#1]
[03 Dec 2011 06:02:41] [dbmgr] ERROR: OCI: HR#13580: Cannot rollback
[03 Dec 2011 06:02:41] [dbmgr] ERROR: OCI: HR#01428: OCI_ERROR: (ORA-03114: not connected to ORACLE; (code=3114)) [rec#1]
[03 Dec 2011 06:02:41] [dbmgr] WARN : HR#13674: Data move region job failed: HR#00000: some operations failed, see details in the log file; 81877900 cell(s) processed in 70348 second(s)
We checked on the DB and the Oracle session that was doing the insert was open even after the extract failed with the above error.
Any idea what could be causing this??
Thanks
Ramya SureshHi,
I was able to fix this issue.
From the trace file identified the related objects and validated them.
More details can be found in below MOS note.
[ID 421711.1]--Understanding and Diagnosing ORA-00600 [17069] Errors
Thanks for all the inputs... -
ORA-03113: end-of-file on communication channel
Hi
While I startup Oracle database, i get the following error. What could be the issue and how to resolve this.
SQL> startup
ORACLE instance started.
Total System Global Area 864333824 bytes
Fixed Size 2231368 bytes
Variable Size 704644024 bytes
Database Buffers 150994944 bytes
Redo Buffers 6463488 bytes
Database mounted.
ORA-03113: end-of-file on communication channel
Process ID: 6507
Session ID: 580 Serial number: 5
Below is the content from alert log and trace log
*#alert_orcl.log#*
Bad header found during crash/instance recovery
Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x0080f01b (file 2, block 61467)
Data in bad block:
type: 255 format: 2 rdba: 0x0000a2ff
last change scn: 0x0000.0080019f seq: 0x0 flg: 0x00
spare1: 0x0 spare2: 0x0 spare3: 0x4ff
consistency value in tail: 0x643e0346
check value in block header: 0x0
Read datafile mirror 'ASM5' (file 2, block 61467) found same corrupt data (no logical check)
block checksum disabled
Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x0080019f (file 2, block 415)
Read datafile mirror 'ASM4' (file 2, block 415) found same corrupt data (no logical check)
Read datafile mirror 'ASM1' (file 2, block 61467) found same corrupt data (no logical check)
Hex dump of (file 2, block 34539) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p000_6831.trc
Corrupt block relative dba: 0x008086eb (file 2, block 34539)
Bad header found during crash/instance recovery
Data in bad block:
type: 1 format: 6 rdba: 0x0000a201
last change scn: 0x0000.008086eb seq: 0x0 flg: 0x00
Read datafile mirror 'ASM3' (file 2, block 415) found same corrupt data (no logical check)
spare1: 0xbb spare2: 0xe1 spare3: 0x4ff
consistency value in tail: 0x02c20304
check value in block header: 0x0
block checksum disabled
Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x008086eb (file 2, block 34539)
Read datafile mirror 'ASM2' (file 2, block 34539) found same corrupt data (no logical check)
Hex dump of (file 2, block 420) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p002_6839.trc
Corrupt block relative dba: 0x008001a4 (file 2, block 420)
Bad header found during crash/instance recovery
Data in bad block:
type: 255 format: 2 rdba: 0x0000a206
last change scn: 0xe1f3.008001a4 seq: 0x74 flg: 0x00
spare1: 0x0 spare2: 0x0 spare3: 0x401
consistency value in tail: 0x474f4c20
check value in block header: 0x0
block checksum disabled
Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x008001a4 (file 2, block 420)
Read datafile mirror 'ASM4' (file 2, block 420) found same corrupt data (no logical check)
Read datafile mirror 'ASM1' (file 2, block 34539) found same corrupt data (no logical check)
Read datafile mirror 'ASM3' (file 2, block 420) found same corrupt data (no logical check)
Hex dump of (file 1, block 3097) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p002_6839.trc
Corrupt block relative dba: 0x00400c19 (file 1, block 3097)
Bad header found during crash/instance recovery
Data in bad block:
type: 2 format: 6 rdba: 0x0000a202
last change scn: 0x0000.00400c19 seq: 0x0 flg: 0x00
spare1: 0xdf spare2: 0xe2 spare3: 0x4ff
consistency value in tail: 0x09c10280
check value in block header: 0x0
Hex dump of (file 2, block 34765) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p000_6831.trc block checksum disabled
Corrupt block relative dba: 0x008087cd (file 2, block 34765)
Reading datafile '+DATA/orcl/datafile/system.256.762570243' for corruption at rdba: 0x00400c19 (file 1, block 3097)
Bad header found during crash/instance recovery
Data in bad block:
type: 255 format: 1 rdba: 0x0000a206
last change scn: 0xe27b.008087cd seq: 0x74 flg: 0x00
spare1: 0x0 spare2: 0x0 spare3: 0x401
Read datafile mirror 'ASM5' (file 1, block 3097) found same corrupt data (no logical check)
consistency value in tail: 0x00000000
check value in block header: 0x0
block checksum disabled
Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x008087cd (file 2, block 34765)
Read datafile mirror 'ASM3' (file 2, block 34765) found same corrupt data (no logical check)
Read datafile mirror 'ASM2' (file 1, block 3097) found same corrupt data (no logical check)
Hex dump of (file 3, block 272) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p002_6839.trc
Reading datafile '+DATA/orcl/datafile/undotbs1.258.762570243' for corruption at rdba: 0x00c00110 (file 3, block 272)
Read datafile mirror 'ASM1' (file 3, block 272) found same corrupt data (logically corrupt)
Read datafile mirror 'ASM5' (file 2, block 34765) found same corrupt data (no logical check)
Hex dump of (file 2, block 34771) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p000_6831.trc
Corrupt block relative dba: 0x008087d3 (file 2, block 34771)
Bad header found during crash/instance recovery
Data in bad block:
type: 1 format: 6 rdba: 0x0000a201
last change scn: 0x0000.008087d3 seq: 0x0 flg: 0x00
spare1: 0x3a spare2: 0xe3 spare3: 0x4ff
consistency value in tail: 0x00045055
check value in block header: 0x0
block checksum disabled
Reading datafile '+DATA/orcl/datafile/sysaux.257.762570243' for corruption at rdba: 0x008087d3 (file 2, block 34771)
Read datafile mirror 'ASM3' (file 2, block 34771) found same corrupt data (no logical check)
Read datafile mirror 'ASM2' (file 3, block 272) found same corrupt data (logically corrupt)
RECOVERY OF THREAD 1 STUCK AT BLOCK 272 OF FILE 3
Read datafile mirror 'ASM5' (file 2, block 34771) found same corrupt data (no logical check)
Wed Jun 27 05:49:55 2012
Hex dump of (file 2, block 65353) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_dbw0_6713.trc
Corrupt block relative dba: 0x0080ff49 (file 2, block 65353)
Bad header found during buffer corrupt after write
Data in bad block:
type: 1 format: 6 rdba: 0x0000a206
last change scn: 0xe2bf.0080ff49 seq: 0x74 flg: 0x00
spare1: 0xf5 spare2: 0xe0 spare3: 0x602
consistency value in tail: 0x00000000
check value in block header: 0x0
block checksum disabled
Reread of rdba: 0x0080ff49 (file 2, block 65353) found different data
Hex dump of (file 2, block 65356) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_dbw0_6713.trc
Corrupt block relative dba: 0x0080ff4c (file 2, block 65356)
Bad header found during buffer corrupt after write
Data in bad block:
type: 2 format: 6 rdba: 0x0000a206
last change scn: 0xe2a7.0080ff4c seq: 0x74 flg: 0x00
spare1: 0xbf spare2: 0xe2 spare3: 0x602
consistency value in tail: 0x00000059
check value in block header: 0x0
block checksum disabled
Reread of rdba: 0x0080ff4c (file 2, block 65356) found different data
Hex dump of (file 2, block 66114) in trace file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_dbw0_6713.trc
Corrupt block relative dba: 0x00810242 (file 2, block 66114)
Bad header found during preparing block for write
Data in bad block:
type: 255 format: 1 rdba: 0x0000a206
last change scn: 0xe1bb.00810242 seq: 0x74 flg: 0x00
spare1: 0x0 spare2: 0x0 spare3: 0x401
consistency value in tail: 0x800102c1
check value in block header: 0x0
block checksum disabled
Errors in file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_dbw0_6713.trc (incident=292893):
ORA-00600: internal error code, arguments: [kcbzpbuf_1], [4], [1], [], [], [], [], [], [], [], [], []
Incident details in: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_292893/orcl_dbw0_6713_i292893.trc
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Exception [type: SIGBUS, Non-existent physical address] [ADDR:0x72BFFFF8] [PC:0x3612E7CAE9, _wordcopy_bwd_dest_aligned()+185] [flags: 0x0, count: 1]
Errors in file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p000_6831.trc (incident=293021):
ORA-07445: exception encountered: core dump [_wordcopy_bwd_dest_aligned()+185] [SIGBUS] [ADDR:0x72BFFFF8] [PC:0x3612E7CAE9] [Non-existent physical address] []
Incident details in: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_293021/orcl_p000_6831_i293021.trc
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0x546B040, kcbs_dump_adv_state()+634] [flags: 0x0, count: 2]
Wed Jun 27 05:49:59 2012
Dumping diagnostic data in directory=[cdmp_20120627054959], requested by (instance=1, osid=6831 (P000)), summary=[incident=293021].
Errors in file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_p000_6831.trc (incident=293022):
ORA-07445: exception encountered: core dump [kcbs_dump_adv_state()+634] [SIGSEGV] [ADDR:0x0] [PC:0x546B040] [SI_KERNEL(general_protection)] []
ORA-07445: exception encountered: core dump [_wordcopy_bwd_dest_aligned()+185] [SIGBUS] [ADDR:0x72BFFFF8] [PC:0x3612E7CAE9] [Non-existent physical address] []
Incident details in: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_293022/orcl_p000_6831_i293022.trc
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0x546B040, kcbs_dump_adv_state()+634] [flags: 0x0, count: 1]
Errors in file /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_293021/orcl_p000_6831_i293021.trc:
ORA-00607: Internal error occurred while making a change to a data block
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kcbs_dump_adv_state()+634] [SIGSEGV] [ADDR:0x0] [PC:0x546B040] [SI_KERNEL(general_protection)] []
ORA-07445: exception encountered: core dump [_wordcopy_bwd_dest_aligned()+185] [SIGBUS] [ADDR:0x72BFFFF8] [PC:0x3612E7CAE9] [Non-existent physical address] []
Errors in file /appl/oracle/diag/rdbms/orcl/orcl/trace/orcl_dbw0_6713.trc (incident=292894):
ORA-07445: exception encountered: core dump [kcbs_dump_adv_state()+634] [SIGSEGV] [ADDR:0x0] [PC:0x546B040] [SI_KERNEL(general_protection)] []
ORA-00600: internal error code, arguments: [kcbzpbuf_1], [4], [1], [], [], [], [], [], [], [], [], []
Incident details in: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_292894/orcl_dbw0_6713_i292894.trc
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Dumping diagnostic data in directory=[cdmp_20120627055004], requested by (instance=1, osid=6713 (DBW0)), summary=[incident=292893].
Wed Jun 27 05:50:08 2012
PMON (ospid: 6679): terminating the instance due to error 471
Wed Jun 27 05:50:08 2012
ORA-1092 : opitsk aborting process
Wed Jun 27 05:50:08 2012
License high water mark = 4
Instance terminated by PMON, pid = 6679
USER (ospid: 6860): terminating the instance
Instance terminated by USER, pid = 6860
*#trace logs#*
Corrupt block relative dba: 0x00810242 (file 2, block 66114)
Bad header found during preparing block for write
Data in bad block:
type: 255 format: 1 rdba: 0x0000a206
last change scn: 0xe1bb.00810242 seq: 0x74 flg: 0x00
spare1: 0x0 spare2: 0x0 spare3: 0x401
consistency value in tail: 0x800102c1
check value in block header: 0x0
block checksum disabled
kcra_dump_redo_internal: skipped for critical process
kcbz_try_block_recovery <1, 8454722>: tries=0 max=5 cur=1340797795 last=0
BH (0x7bbe0fc8) file#: 2 rdba: 0x00810242 (2/66114) class: 1 ba: 0x7b8f4000
set: 12 pool: 3 bsz: 8192 bsi: 0 sflg: 2 pwc: 0,0
dbwrid: 0 obj: 68150 objn: -1 tsn: 1 afn: 2 hint: f
hash: [0x912f45b0,0x912f45b0] lru-req: [0x7bbdfdb0,0x90deff60]
lru-flags: on_auxiliary_list
obj-flags: object_write_list
ckptq: [0x7bbfc4c8,0x7bbea0a8] fileq: [NULL] objq: [0x8b251480,0x8b251480] objaq: [0x8b251450,0x7bbe0e88]
st: INST_RCV md: NULL rsop: 0x90d110e0
flags: buffer_dirty being_written block_written_once recovery_resilver
recovery_read_complete
cr pin refcnt: 0 sh pin refcnt: 0
kcra_dump_redo_internal: skipped for critical process
Incident 292893 created, dump file: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_292893/orcl_dbw0_6713_i292893.trc
ORA-00600: internal error code, arguments: [kcbzpbuf_1], [4], [1], [], [], [], [], [], [], [], [], []
Incident 292894 created, dump file: /appl/oracle/diag/rdbms/orcl/orcl/incident/incdir_292894/orcl_dbw0_6713_i292894.trc
ORA-07445: exception encountered: core dump [kcbs_dump_adv_state()+634] [SIGSEGV] [ADDR:0x0] [PC:0x546B040] [SI_KERNEL(general_protection)] []
ORA-00600: internal error code, arguments: [kcbzpbuf_1], [4], [1], [], [], [], [], [], [], [], [], []Did you actually read the alert-log ??
The problem is clear in there. Your datafiles are corrupted!!!
While the database is trying to correct these, a lot of ORA-00600 and ORA-07445's are generated.
Consult Oracle Support to get this resolved
Thanks
FJFranken -
Getting end-of-file on communication channel error on this query
Hi guys,
I'm getting the end-of-file on communcation channel error when running the following query in SQL PLUS, If run it in a stored procedure called through code of JDBC, it gave "no more data to read from socket" error. Any idea what went wrong? kind of frustrated now. We are using the Oralce 9.0.1.4.0, which suppose to fix some sdo_uion and sdo_buffer bugs. Thanks a lot!!
select SDO_GEOM.SDO_BUFFER((SELECT SDO_AGGR_UNION(MDSYS.SDOAGGRTYPE(GEOLOC, 0.011119487)) FROM GEOTEL_SOURCE where MSA='5000' and COMPANY_NAME ='AMERICAN FIBER SYSTEMS'),1.0,5,'unit=MILE arc_tolerance=0.05') from GEOTEL_SOURCE a where a.MI_PRINX = 1;Hi Daniel,
Just tried the 9.2.0.2 patch, seems to work better now. At least I don't get the end-of-file on communication channel error. But how about the speed thing? I isolated the problem, and find out that sdo_aggr_union is taking too long to finish( 1 Hour!!! for 2300 lines with the same city. Any clue to optimize it, I tried some hint like /*+ordered*/ No_Merge and something like that, does not improve though. Thanks! -
Xlmplsql parser error - end of file in communication channel
I receive:
end of file in communication channel error while trying to parse big xml files (at about 50 KB).
I am using plxmlparser_v1_0_2 with database 8.1.7. The xml and xsl files are stored in clob columns.
When I parse smaller files everthing works fine.
Is there any limitation for xml file size?
How to solve that problem?
Thanks in advance.
best regards
Krzysztof Jungowski
nullThanks for your answer.
The system is a little bit complicated - there are several xsl files are imported by other xsl files.
I will try to prepare an example and send you.
best regards
Krzysztof Jungowski -
End-of-file on communication channel
Hello,
I'm using Oracle9i Release 9.2.0.3.0
My success SQL:
SQL> SELECT livro_isbn FROM tab_livros w where w.livro_cont.extract('/Livro/Livro_Titulo/text()').getStringVal() LIKE 'Geografia SNEM Prof.';
LIVRO_ISBN
8508081707
My unsuccess SQL:
SQL> select livro_isbn from tab_livros, table (xmlsequence extract(livro_cont,'//*'))) t where extra
ctValue(value(t),'/*/text()') like 'Geografia SNEM';
select livro_isbn from tab_livros, table (xmlsequence(extract(livro_cont,'//*'))) t where extractVal
ERROR at line 1:
ORA-03113: end-of-file on communication channel
In time: Livro = Book in portuguese.
How can I find a term in any node from my XML?
Thank youIf the data is that confidential then the best way to prcoceed with this would be for your authorised support contact open up an iTAR with Oracle support. This will provide a non-public way for you to submit the document. If post the iTar number I can then take a look.
If you prefer you can also mail it to my hotmail account ([email protected]). If you choose to post it here I can use moderator privlidge to delete the post after i see it.
Remember that Oracle does not guarantee any level of support in these forums. In theory they are meant to be self-help forums, where users help each other. However since XML DB is new, and I am the product manager, I do try to make some effort to provide a some level of support, even though my management does not necessarily regard this as one of my primarly responsibilities.. -
Java Stored Proc - ORA-03113: end-of-file on communication channel
Help with error please.
Running java stored procedure and getting
end-of-file error. This error occurs after successful connection established.
Simple function returns a java.util.String that is a coded version of the DATE parameter. Procedure does not use a connection object.
Error message and description list below.
ERROR at line 1:
ORA-03113: end-of-file on communication channel
Cause: An unexpected end-of-file was processed on the communication channel. The problem could not be handled by the Net8, two task, software. This message could occur if the shadow two-task process associated with a Net8 connect has terminated abnormally, or if there is a physical failure of the interprocess communication vehicle, that is, the network or server machine went down.
Action: If this message occurs during a connection attempt, check the setup files for the appropriate Net8 driver and confirm Net8 software is correctly installed on the server. If the message occurs after a connection is well established, and the error is not due to a physical failure, check if a trace file was generated on the server at failure time. Existence of a trace file may suggest an Oracle internal error that requires the assistance of customer support.
I am currently looking into the trace file as suggested.
ThanksCheck parameters in intisid.ora:
java_pool_size > 50 Mbytes
java_soft_sessionspace_limit = 4 MBytes
max_java_sessionspace_size = 2 Gbytes
See note 103855.1, 105472.1 in Metalink.
null
Maybe you are looking for
-
How to paginate an Indesign document with a PDF File?
Hi everyone! I'm a french student and i have to do a document on the movie IN TIME (2011) by Andrew Niccol, and i wanted to paginate my document in the style of the counter the characters have on their arms (0000.00.0.00.00.00). I created it on Photo
-
My mac shows an error when I try uploading a video on youtube. Why?
Hello all, I`m facing an annoying problem with my Mac. I`ve tried several times uploading a video on youtube. However, after a while, the website returns a message like: 'the video has not been processed' or 'it was not possible to process the video'
-
I have a new Dell desktop running win 7 pro with the latest ver of Itunes. I am in the process of loading my entire library (2000 CD's) into Itunes. Sometimes Itunes stops accepting CD's(CD is inserted but nothing happens..no error codes or notices)
-
How do I get out of safe mode in windows 8.1
I entered Safe Mode in my Envy TS 15 running windows 8.1 to fix some issues with my Norton software and now I can't figure out how to exit back to normal mode. Internet is shut off in safe mode (even though I selected safe mode with networking) so I
-
ID Contact Sheet created in Bridge-not showing captions
I did this a million times, always showed captions automatically...Now it is not. Any ideas, please? Thank you all very much!