11.1.0.7 solaris 两节点rac 因ora-07445 kjcvmsc()+232错误导致一个实例重启
有一套两节点11.1.0.7版本的数据库,一节点因ora-07445 kjcvmsc()+232错误导致实例重启,在mos上没有查到关于ora-07445 kjcvmsc()+232的太多信息,请ML帮忙看下。
alert日志报错信息
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x69] [PC:0x104C7A0A8, kjcvmsc()+232]
Errors in file /export/home/oracle/oracle/diag/rdbms/statdb/statdb1/trace/statdb1_pmon_25373.trc (incident=3048117):
ORA-07445: exception encountered: core dump [kjcvmsc()+232] [SIGSEGV] [ADDR:0x69] [PC:0x104C7A0A8] [Address not mapped to object] []
Incident details in: /export/home/oracle/oracle/diag/rdbms/statdb/statdb1/incident/incdir_3048117/statdb1_pmon_25373_i3048117.trc
Fri Aug 24 22:58:22 2012
Trace dumping is performing id=[cdmp_20120824225822]
Errors in file /export/home/oracle/oracle/diag/rdbms/statdb/statdb1/trace/statdb1_pmon_25373.trc:
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kjcvmsc()+232] [SIGSEGV] [ADDR:0x69] [PC:0x104C7A0A8] [Address not mapped to object] []
PMON (ospid: 25373): terminating the instance due to error 602
System state dump is made for local instance
System State dumped to trace file /export/home/oracle/oracle/diag/rdbms/statdb/statdb1/trace/statdb1_diag_25379.trc
Fri Aug 24 22:58:27 2012
ORA-1092 : opitsk aborting process报错里提到的trc都已经发到ML邮箱。
因以前这个节点上运行SYS_AUTO_SQL_TUNING_TASK任务老如下报错,导致运行此任务的session一直挂起不释放,每天运行都会生成一个,pmon一直释放不了这些session。后来把这个任务disable掉后不再报如下错误了,但是以前运行的session还是挂在那里。
Setting Resource Manager plan SCHEDULER[0x2C53]:DEFAULT_MAINTENANCE_PLAN via scheduler window
Setting Resource Manager plan DEFAULT_MAINTENANCE_PLAN via parameter
Mon Aug 20 22:00:08 2012
Begin automatic SQL Tuning Advisor run for special tuning task "SYS_AUTO_SQL_TUNING_TASK"
Mon Aug 20 23:10:15 2012
Process 0x0x69c01bf98 appears to be hung in Auto SQL Tuning task
Current time = 1345475414, process death time = 1345475408
Attempting to kill process 0x0x69c01bf98 with OS pid = 26066
OSD kill succeeded for process 0x69c01bf98
11.1.0.7.0 - 64bit Production + SunOS +RAC
*** 2012-08-24 22:58:19.465
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x69] [PC:0x104C7A0A8, kjcvmsc()+232]
*** 2012-08-24 22:58:19.803
Incident 3048117 created, dump file: /export/home/oracle/oracle/diag/rdbms/statdb/statdb1/incident/incdir_3048117/statdb1_pmon_25373_i3048117.trc
ORA-07445: exception encountered: core dump [kjcvmsc()+232] [SIGSEGV] [ADDR:0x69] [PC:0x104C7A0A8] [Address not mapped to object] []
PMON: fatal error while deleting s.o. 6a0447338 in this tree:
SO: 0x69c01afa0, type: 2, owner: 0x0, flag: INIT/-/-/0x00 if: 0x3 c: 0x3
proc=0x69c01afa0, name=process, file=ksu.h LINE:10706 ID:, pg=1
(process) Oracle pid:84, ser:17, calls cur/top: 0x6a7e299a0/0x0
flags : (0x1) DEAD
flags2: (0x10), flags3: (0x0)
int error: 0, call error: 0, sess error: 0, txn error 0
ksudlp FALSE at location: 0
(post info) last post received: 0 0 159
last post received-location: kcl2.h LINE:3650 ID:kclcget
last process to post me: 69c009030 1 6
last post sent: 0 0 41
last post sent-location: ksv2.h LINE:1600 ID:ksvpst: checkpool
last process posted by me: 758010ff0 140 0
(latch info) wait_event=0 bits=0
O/S info: user: oracle, term: UNKNOWN, ospid: 4402 (DEAD)
OSD pid info: Unix process pid: 4402, image: oracle@nsstat1 (J001)pmon 在deleting SO 0x6a0447338的时候遇到了fatal error ORA-07445:kjcvmsc
SO 0x6a0447338 对应一个分布式锁DX
SO: 0x6a0447338, type: 69, owner: 0x69cf39fc0, flag: INIT/-/-/0x00 if: 0x1 c: 0x1
proc=0x69c01afa0, name=k2q_lock, file=k2q.h LINE:489 ID:, pg=1
(k2qlock) hdl=0x69d9c48f8, mod=0x1, cln=0x10a0d49e8 flg=0x00, typ=110, ilz=240
Dumping DX instance lock value (healthy):
mgc: QNXD id1: 0xa0a5a7f0 id2: 0xd156c8d8 fmtid: 0x0004ac1e gtrid: STATDB.54867ca2.7.29.7864844
typ: 0x2 flg: 0x00000004 state: 0x01
tottx: 2 txncnt: 1 ptcnt: 0 ftcnt: 0 lastx: 0
totbr: 2 brncnt: 1 fbcnt: 0 bvec: 0x00000001
prep uba: 0x00000000.0000.00 glbl sscn: 0x0000.00000000
prep scn: 0xffff.ffffffff cmt scn: 0xffff.ffffffff
Local txn information:
xid: 0x0007.01d.0078020c uba: 0x00000000.0000.00 sscn: 0x0000.00000000 inst: 1 state: 0x9
Branch information:
id2: 0xd156c8d8 inst: 1 state: 0x0 uid: 0x00000041
(k2g table)
error 602 detected in background process
ORA-00602: internal programming exception
ORA-07445: exception encountered: core dump [kjcvmsc()+232] [SIGSEGV] [ADDR:0x69] [PC:0x104C7A0A8] [Address not mapped to object] []
Similar Messages
-
ORA-07445 (solaris 9.0.) when inserting into LONG column
i am getting a core-dump when inserting into a table w/ long column. running 9.0.1 on solaris.
ORA-07445: exception encountered: core dump [kghtshrt()+68] [SIGSEGV] [Address not mapped to object] [0x387BBF0] [] []
if anyone has ANY input - please provide it ... i am desperate at this point.
i am trying to avoid upgrading to 9.2.0 to solve this problem.
regards -
jeromeYou should report this in a service request on http://metalink.oracle.com.
It is a shame that you put all the effort here to describe your problem, but on the other hand you can now also copy & paste the question to Oracle Support.
Because you are using 10.2.0.3; I am guessing that you have a valid service contract... -
Install oracle10g at solaris 10 x86 platform ORA-07445 error occured
I meet a problem when install oracle10g at solaris 10.when create database, the dbca display infomation:
ora-03113 "end-of-file on communication channel"
ora-03114 ORACLE not available
Perhaps someone can give me some advices ?
Its very urgent
Thanks and Best Regards
Dillon.xu
OS: solaris10g
# showrev
Hostname: v40-1
Hostid: 24ea10ed
Release: 5.10
Kernel architecture: i86pc
Application architecture: i386
Hardware provider:
Domain: test.com
Kernel version: SunOS 5.10 s10_74
v40-1# prtconf |grep Mem
Memory size: 2048 Megabytes
database: oracle10g 10.1.0.3
Oracle trace file info:
export/home/oracle/product/10.0/rdbms/log/ora10g_ora_1759.trc
Oracle Database 10g Enterprise Edition Release 10.1.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options
ORACLE_HOME = /export/home/oracle/product/10.0
System name: SunOS
Node name: v40-1
Release: 5.10
Version: s10_74
Machine: i86pc
Instance name: ora10g
Redo thread mounted by this instance: 0 <none>
Oracle process number: 0
1759
kstwlb: SGA is no longer mapped
Exception signal: 11 (SIGSEGV), code: 1 (Address not mapped to object), addr: 0x
59fffff4
*** 2005-02-22 14:20:07.861
ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [SIGSEGV] [Address not mapped to obj
ect] [1509949428] [] [] []
Current SQL information unavailable - no session.
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)10g on Solaris 10 isn't yet supported. It is announced for March 2005.
-
Ora-07445 reported in the alert log file
Hi all,
We are using the following platform:-
OS: Solaris Operating System (SPARC 32-bit)
Oracle Server - Enterprise Edition / Product Version: 9.2.0.5.0
We encountered the following problem:-
There is Ora-07445 reported in the alert log file.
"ORA-07445: exception encountered: core dump [kgghash()+308] [SIGSEGV] [Address not mapped to object] [0x3222
000] [] []reported in the database."
These errors are signaled in more than 3 independent, unexplained, occurrences every day.
When this error occurred while User was accessing the application system, by right the case will be shown on the system, but they were no case found.
alert log are as below:-
Fri Jul 27 09:12:30 2007
Errors in file /disc3/oracle9205/RFDB/udump/rfdb_ora_27371.trc:
ORA-07445: exception encountered: core dump [kgghash()+340] [SIGSEGV] [Address not mapped to object] [0x3184000] [] []
Fri Jul 27 09:22:10 2007
Thread 1 advanced to log sequence 10730
Current log# 2 seq# 10730 mem# 0: /disc3/oracle9205/RFDB/RDO/logRFDB2a.rdo
Current log# 2 seq# 10730 mem# 1: /disc3/oracle9205/RFDB/RDO/logRFDB2b.rdo
Fri Jul 27 09:29:26 2007
Errors in file /disc3/oracle9205/RFDB/udump/rfdb_ora_27372.trc:
ORA-07445: exception encountered: core dump [kgghash()+296] [SIGSEGV] [Address not mapped to object] [0x3182000] [] []
The applications have encountered ora-3113 after a short period of time followed by ora-3114.
application log:-
RF0120-1 2007-Jul-27 09:46:57] Load m[RF0120-1 2007-Jul-27 09:29:30] SQLCODE: -3113
[RF0120-1 2007-Jul-27 09:29:30] Error Code -4105 returning from get score pan no.
[RF0120-1 2007-Jul-27 09:29:30] Message type :120
[RF0120-1 2007-Jul-27 09:29:30] Primary Account Number(PAN) DE0
02 :5440640155262702
[RF0120-1 2007-Jul-27 09:29:30] Processing code DE003 :003000
[RF0120-1 2007-Jul-27 09:29:30] Transaction amount DE004 :000000000001
[RF0120-1 2007-Jul-27 09:29:30] Settlement amount DE005 :000000000000
[RF0120-1 2007-Jul-27 09:29:30] Transmission Date and time
DE007 :0727092717
[RF0120-1 2007-Jul-27 09:29:30] Settlement conversion rate DE009 :60263158
[RF0120-1 2007-Jul-27 09:29:30] System trace audit no. DE011 :754710
[RF0120-1 2007-Jul-27 09:29:30] Local transaction time DE012 :092717
[RF0120-1 2007-Jul-27 09:29:30] Local transaction date DE013 :0727
[RF0120-1 2007-Jul-27 09:29:30] Expiration date D
E014 :0712
[RF0120-1 2007-Jul-27 09:29:30] Settlement date DE015 :0727
[RF0120-1 2007-Jul-27 09:29:30] Merchant type DE018 :5311
[RF0120-1 2007-Jul-27 09:29:30] Point-of-service(POS) entry code DE022 :051
[RF0120-1 2007-Jul-27 09:29:30] Acquiring inst. ID code DE032 :001912
[RF0120-1 2007-Jul-27 09:29:30] Forwarding Inst. ID code DE033 :001912
[RF0120-1 2007-Jul-27 09:29:30] Retrieval ref. no.
DE037 :754710356390
[RF0120-1 2007-Jul-27 09:29:30] Autholization ID response DE038 :356390
[RF0120-1 2007-Jul-27 09:29:30] Response code DE039 :00
[RF0120-1 2007-Jul-27 09:29:30] Card acceptor terminal ID DE041 :19306002
[RF0120-1 2007-Jul-27 09:29:30] Card acceptor ID code DE042 :000001106
020132
[RF0120-1 2007-Jul-27 09:29:30] Card acceptor Name/Location
What could have caused the above mentioned errors i.e Ora-07445 ; ora-3113 / ora-3114? How to resolve the problem.
Please help .
Thanks.i am also facing the same some time in ora 9.2.0.6 on Sun OS 9 SPARC 64-bits
Errors in file /oracle/oracle9i/admin/FINPROD/udump/finprod_ora_6076.trc:
ORA-07445: exception encountered: core dump [0000000100FDE088] [SIGSEGV] [Address not mapped to object] [0x00000013A] [] []
Thu Aug 30 08:52:39 2007
Errors in file /oracle/oracle9i/admin/FINPROD/udump/finprod_ora_6078.trc:
ORA-07445: exception encountered: core dump [0000000100FDE088] [SIGSEGV] [Address not mapped to object] [0x00000013A] [] []
Thu Aug 30 09:41:49 2007 -
Hi all,
I am getting an error in alert log file ORA-07445, i have also refered Oracle metalink but couldn;t able to get it, Our Oracle DB is 9.2.0.6 on sun solaris....
Mon Feb 23 20:16:56 2009
Trace dumping is performing id=[cdmp_20090223201656]
Tue Feb 24 02:05:00 2009
Errors in file /arch/dump/udump/ai11_ora_12283.trc:
ORA-07445: exception encountered: core dump [000000010100E9C8] [SIGSEGV] [Addres
s not mapped to object] [0x000000100] [] []
Tue Feb 24 02:05:01 2009
Trace dumping is performing id=[cdmp_20090224020501]
~
~
~Can anybody let me know how to resolve the same........I am getting a error in this file
Dump file /arch/dump/udump/ai11_ora_12283.trc
Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
With the Partitioning, Real Application Clusters, OLAP and Oracle Data Mining op
tions
JServer Release 9.2.0.6.0 - Production
ORACLE_HOME = /oracle/oracleapp/product/9.2.0.1.0
System name: SunOS
Node name: ai1
Release: 5.8
Version: Generic_108528-29
Machine: sun4u
Instance name: ai11
Redo thread mounted by this instance: 1
Oracle process number: 24
Unix process pid: 12283, image: oracle@ai1 (TNS V1-V3)
*** SESSION ID:(297.4693) 2009-02-24 02:05:00.499
Exception signal: 11 (SIGSEGV), code: 1 (Address not mapped to object), addr: 0x
100, PC: [0x10100e9c8, 000000010100E9C8]
*** 2009-02-24 02:05:00.503
ksedmp: internal or fatal error
*ORA-07445: exception encountered: core dump [000000010100E9C8] [SIGSEGV] [Addres*
*s not mapped to object] [0x000000100] [] []*No current SQL statement being executed.
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
ksedmp()+328 CALL ksedst() 00000000B ? 000000000 ?
000000000 ? 00000004A ?
FFFFFFFF7FFF4A78 ?
1032E2DA8 ?
ssexhd()+676 CALL ksedmp() 000103706 ? 103706000 ?
103706A68 ? 10370B000 ?
000102C00 ? 000000000 ?
sigacthandler()+44 PTR_CALL 0000000000000000 00010370E ?
FFFFFFFF7FFFBB10 ?
10370E000 ? 10370BC20 ?
000000000 ? 10370EB78 ?
opiall0()+2792 PTR_CALL 0000000000000000 00000000B ?
FFFFFFFF7FFFBB10 ?
FFFFFFFF7FFFB830 ?
00000000B ? 0FFFF7C00 ?
000000004 ?
opial7()+540 CALL opiall0() 000000003 ? 000008000 ?
FFFFFFFF7FFFC0D8 ?
103706E08 ? 000000000 ?
FFFFFFFF7FFFC3B8 ?
opiodr()+1688 PTR_CALL 0000000000000000 000008040 ? 000000000 ?
FFFFFFFF7FFFE870 ?
000000002 ? 000000007 ?
000000000 ?
ttcpip()+1556 PTR_CALL 0000000000000000 000103400 ? 1018F0B80 ?
102EB98DE ? 103706E08 ?
103709340 ?
FFFFFFFF7FFFCA10 ?
opitsk()+984 CALL ttcpip() 10370EE00 ? 00000000F ?
FFFFFFFF7FFFE870 ?
000000000 ? 000000000 ?
FFFFFFFF7FFFDB5C ?
opiino()+1572 CALL opitsk() 000000000 ? 000000000 ?
000000000 ? 000000000 ?
103709328 ?
FFFFFFFF7FFFE9C4 ?
opiodr()+1688 PTR_CALL 0000000000000000 00038000A ? 10370DC58 ?
1037F1878 ?
FFFFFFFF7FFFF700 ?
4CBB6F680 ? 00C820060 ?
opidrv()+736 CALL opiodr() 000103400 ? 10100C380 ?
10370EE08 ? 103706E08 ?
103709340 ?
FFFFFFFF7FFFF220 ?
sou2o()+16 CALL opidrv() 000000000 ? 000000004 ?
1037067EC ? 00000003C ?
103706CC8 ? 000103400 ?
main()+184 CALL sou2o() FFFFFFFF7FFFF720 ?
00000003C ? 000000004 ?
FFFFFFFF7FFFF700 ?
000039EA8 ? 000000000 ?
_start()+380 CALL main() 000000002 ?
FFFFFFFF7FFFF868 ?
FFFFFFFF7FFFF880 ?
000000000 ? 000000000 ?
100000000 ?
--------------------- Binary Stack Dump ---------------------
========== FRAME [1] (ksedmp()+328 -> ksedst()) ==========
%l0 0000000000000008 %l1 FFFFFFFF7FFF41E0 %l2 000000000000000C
%l3 FFFFFFFF7FFF4180 %l4 000000000000000C %l5 FFFFFFFF7FFF4118
%l6 FFFFFFFF7FFF4178 %l7 FFFFFFFF7FFF4A78 %i0 0000000000000039
%i1 0000000000000000 %i2 0000000000000000 %i3 000000000000003E
%i4 FFFFFFFF7FFF4A78 %i5 00000001032E2DA8 %fp FFFFFFFF7FFF77D1
rtn-pc 0000000100578FA8 argd FFFFFFFF7FFF03E0 stret FFFFFFFF7FFF03E0
xtraarg FFFFFFFF7FFF7881 locals FFFFFFFF7FFF0418
Dump of memory from 0xFFFFFFFF7FFF0360 to 0xFFFFFFFF7FFF0760 -
ORA-07445 and ORA-01331end-of-file on communication channel
Hi,
: Can any one help?
: We have an oracle server 8.1.7 on Solaris 8 sparc station.
: And after trying to run a select query on the database we are
: *** SESSION ID:(10.40322) 2001-05-09 13:56:06.479
Exception signal: 11 (SIGSEGV), code: 1 (Address not mapped to object), addr: 0xc7e25fe, P
C: dredseek()+396
*** 2001-05-09 13:56:08.069
ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [dredseek()+396] [SIGSEGV] [Address not mapped
to object] [209593854] [] []
Current SQL statement for this session:
SELECT ID, Kurztitel, KURZTITEL_BESCHR, Mittel, MITTEL_DEF, Wirkung, WIRKUNG_DEF, Status,
Person_ID, Patent_ID, Typ FROM ENTWICKLUNG WHERE ID IN (SELECT REFERENZ_ID FROM BEZUG WHER
E ID IN (SELECT ID FROM EMP WHERE ( CONTAINS(LAIM,'%drill%')>0 OR CONTAINS(DESCRI
PTION,'%drill%')>0) AND ( CONTAINS(LAIM,'%seal%')>0 OR CONTAINS(DESCRIPTION,'%seal%')>0))
) AND Typ!=4 AND Typ!=3 AND Typ!=5
: ORA-03113: end-of-file on communication channel .
: Sascha
nullYes i am connecting through client side(TOAD).
When i continously execute the query then there is no problem. But problem occurs when i sits idle more than approx. 2 minutes.
Listner is properly running at server side.
Also while connecting though toad
1st Error is
Ora-12571: TNS: PAcket write failure
Ora-12541: TNS: No Listener
Then it connects.
What is the problem?
Where i can look into?
Thanks, -
Hi Community
I am writing because I was informed of your knowledge in Label Segurity and I have a problem with a customer in Venezuela. The customer is Liberty Mutual Insurance Caracas.
The architecture was implemented where Label Security has a RAC Database 10g (1) and a DB PHYSICAL STANDBY mode (2) implemented with Dataguard).
When the policies were implemented on the production database (1) everything worked perfectly, and Dataguard replied installing Label Segurity on stand by without any problems.
When you run a SELECT on one of the tables in the DB PHYSICAL STANDBY (2) which have implemented policies, presents the error ORA-07445.
Then when you start the Policy Manager on the DB PHYSICAL STANDBY (2) the same error appeared. ORA-07445
But if we SELECT with the user owner of the object or the user SYS SELECT runs without errors.
Ask. In an architecture like this, Label Security can not be installed? Or does not work?Hi Mark,
the example script was created only for a more simple reproducibility test. The original SQL statement that causes the error is:
SELECT SE0010, SE0030, SE0040, SE0050, SE0060, SE0070, SE0005, (SELECT COUNT(*) FROM G1SEGN01 WHERE SE0010 = SE1010) AS ALLEGATICOUNT
FROM G1SEGN00
WHERE SE0060 = 'INSERTED' AND (SELECT COUNT(*) FROM G1PATT00 WHERE EXISTSNODE(SE0080,PA0020)=1) > 0 AND SE0070 = 0
and the tables structure are
Table: G1SEGN00
Nome Nullo? Tipo
SE0005 NUMBER(15)
SE0010 NOT NULL VARCHAR2(30)
SE0020 NOT NULL VARCHAR2(100)
SE0030 NOT NULL VARCHAR2(25)
SE0040 NOT NULL VARCHAR2(255)
SE0050 NOT NULL DATE
SE0060 NOT NULL VARCHAR2(10)
SE0070 NOT NULL NUMBER(8)
SE0080 NOT NULL SYS.XMLTYPE
SE0090 VARCHAR2(100)
SE0065 VARCHAR2(1)
Table: G1SEGN01
Nome Nullo? Tipo
SE1005 NUMBER(15)
SE1010 NOT NULL VARCHAR2(30)
SE1020 NOT NULL DATE
SE1030 NOT NULL VARCHAR2(1000)
SE1040 NOT NULL VARCHAR2(2000)
Table: G1PATT00
Nome Nullo? Tipo
PA0005 NUMBER(15)
PA0010 NOT NULL NUMBER(8)
PA0015 NOT NULL NUMBER(5)
PA0020 NOT NULL VARCHAR2(1000)
PA0030 VARCHAR2(2000)
PA0040 NUMBER(3)
Clearly the field SE0080 contains an XML document and the field PA0020 contains an XPATH expression.
The SQL statement is executed from an .NET application (using c#)
Tell me if more lines of trace file could help.
Thanks again, bye. -
After ORA-07445, a part of Oracle Enterprise Manager not working?
Hi! Everyone!
My database was have error message ORA-07445.
I found document in MetaLink, and try to modified it.
[https://support.oracle.com/CSP/main/article?cmd=show&type=BUG&id=7038750]
1. SQL> alter system set event='10422 trace name context forever, level 1' scope=spfile;
2. shutdown DB & startup DB
After that, Oracle Enterprise Manager "Space Summary -> Problem Tablespaces " from 5 become 0.
And since these days, it did not change.
This is on solaris 10 oracle 10.2.0.4
How can I make it normal?
Edited by: user10220946 on Nov 24, 2009 6:12 PM
Edited by: user10220946 on Nov 24, 2009 7:33 PMHi,
For Ora-07445 and Ora-0600 raise an SR with oracle support.
thanks,
baskar.l -
ORA-07445 on Ubuntu 8.04
Hello,
I manage Oracle Database 10g Express Edition Release 10.2.0.1.0 on a Linux Ubuntu 8.04 server for some students.
I've installed the package oracle-xe-universal
Simple queries works fine but some like this one does'nt work :
SQL> select nomf, nomp, prixp from ( commande co join client c on co.numc=c.numc ) join (produit p join fournisseur f on p.numf=f.numf ) on p.nomp=co.nomp where ( nomc = 'Jean');
select nomf, nomp, prixp from ( commande co join client c on co.numc=c.numc ) join (produit p join fournisseur f on p.numf=f.numf ) on p.nomp=co.nomp where ( nomc = 'Jean')
ERROR at line 1:
ORA-03113: end-of-file on communication channel
Then, if I try any other querie I have the following error :
ERROR:
ORA-03114: not connected to ORACLE
Here is what it gives on alert_XE.log :
Fri Feb 12 10:35:43 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/udump/xe_ora_25191.trc:
ORA-07445: exception encountered: core dump [koksspac()+211] [SIGSEGV] [Address not mapped to object] [0x48] [] []
Can somebody help me ?I don't agree that the result (ora-7445, which is in fact an internal error) should occur in any circumstances.
but, the platform isn't supported. so you don't have anywhere to go but to rewrite the sql and see if that works.
if your question is answered, please mark the question as answered! -
Hello
I am getting the following Error on our database when I run a procedure that takes many hours to complete:
Mon Aug 23 10:39:43 2010
Errors in file /oracle/admin/HLBCP/bdump/hlbcp_j000_27898.trc:
ORA-07445: exception encountered: core dump [kksLockDelete()+465] [SIGSEGV] [Invalid permissions for mapped object [0x000000048] [] []
It seems that when the DB is under pressure or a select with a large result set is executed this error occurs, and kills my procedure
As I understand that SIGSEGV refers to OS (C Compiler) / Hardware issues? Is this correct?
How can I test the OS and Compiler to ensure they are in a healthy condition?
I Currently have an SR opened with Oracle but they are saying that 10.2.0.3 is desupported and will not be able to provide a fix.
Upgrading to 10.2.0.4 is not an option for us.
This particular database is contingency database (Using Dataguard)
However from time to time we taken a Copy of the Contingency database and open in it on the contingency server to test it.
(hence we discovered this issue)
I am convinced that the issue we are having is hardware/OS related, as it does not happen on our Live Database which is on a different server.
Has anyone encountered this issue before?
How did you resolved it?
_=The Output of the trace file=_
/oracle/admin/MYDB1/bdump/MYDB1_j000_27898.trc
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
With the Partitioning and Data Mining options
ORACLE_HOME = /oracle/database/10.2.0/db_1
System name: HP-UX
Node name: my_server
Release: B.11.23
Version: U
Machine: ia64
Instance name: MYDB1
Redo thread mounted by this instance: 1
Oracle process number: 22
Unix process pid: 27898, image: oracle@my_server (J000)
*** 2010-08-23 10:39:43.271
*** ACTION NAME:(Transact MY Payments) 2010-08-23 10:39:43.270
*** MODULE NAME:(MY_payment_pkg.transact;) 2010-08-23 10:39:43.270
*** SERVICE NAME:(SYS$USERS) 2010-08-23 10:39:43.270
*** SESSION ID:(303.22) 2010-08-23 10:39:43.270
Exception signal: 11 (SIGSEGV), code: 2 (Invalid permissions for mapped object), addr: 0x48, PC: [0x4000000002a9a431, kksLockDelete()+465]
r1: 60000000000b8f00 r20: c000000040e38fa0 br5: 0
r2: c000000040e0c4e8 r21: 82 br6: c0000000003429b0
r3: 0 r22: 80 br7: 4000000002a513f0
r4: 0 r23: 0 ip: 4000000002a9a431
r5: c000000000000408 r24: 9ffffffffcf73f30 iipa: 0
r6: c00000000004f190 r25: c0000001edb7af58 cfm: c1e
r7: 9ffffffffd7f8f58 r26: 4 um: 1a
r8: c0000001f421a1d0 r27: c0000001edb7afc0 rsc: 1f
r9: c0000001f4216b08 r28: 1fcd0 bsp: 9ffffffffd804708
r10: c0000001f421a0c0 r29: c0151476 bspstore: 9ffffffffd804708
r11: 0 r30: 0 rnat: ffffffff00000000
r12: 9ffffffffffd3200 r31: c0151476 ccv: 1
r13: 9ffffffffd465420 NaTs: 0 unat: 0
r14: 12f00000000 PRs: 1c6c7 fpsr: 9804c8a74433f
r15: c0000001f4216ab8 br0: 4000000002a9a3e0 pfs: c000000000000c1e
r16: b br1: c0000000001f0c00 lc: 0
r17: c0000001ec873e18 br2: 0 ec: 0
r18: ffffffff br3: 0 isr: 9ffffffffd804708
r19: c000000040e0a890 br4: 0 ifa: 0
Reason code: 001c
*** 2010-08-23 10:39:43.340
ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [kksLockDelete()+465] [SIGSEGV] [Invalid permissions for mapped object] [0x000000048] [] []
Current SQL statement for this session:
SELECT COl1 , COL2 , NVL(COL3,0) , NVL(COL4,0) , NVL(COL5,0) FROM MY_PRODUCTS MP1 WHERE MP1.COL6 = :B2 AND DP1.COL3 = :B1
----- PL/SQL Call Stack -----
object line object
handle number name
c0000001f41d2000 773 SCHEMA_OWNER.MY_TRANSACTIONRS
c0000001f41e0088 237 package body SCHEMA_OWNER.MY_PAYMENT_PKG
c0000001f41e0088 582 package body SCHEMA_OWNER.MY_PAYMENT_PKG
c0000001f41e0a28 1 anonymous block
c0000001f41e96b8 44 package body SCHEMA_OWNER.MY_JOB_PKG
c0000001f41e96b8 181 package body SCHEMA_OWNER.MY_JOB_PKG
c0000001f4209140 537 package body SCHEMA_OWNER.MY_JOB_SCHEDULE_PKG
c0000001f4209140 573 package body SCHEMA_OWNER.MY_JOB_SCHEDULE_PKG
c0000001f425b9e8 791 package body SCHEMA_OWNER.MY_PKG
c0000001f4215df8 1 anonymous block
Edited by: Grahambo on Aug 23, 2010 4:04 AM
Edited by: Grahambo on Aug 23, 2010 4:05 AMI have already contacted oracle support
they say 10.2.0.3 is now de supported and will not be able to provide a fix
I have also tried the ora-600 look up tool but the BUG:
Bug:4704981
Is non-public -
Hi All,
I got following error while running a plsql package which accesses data from cube(using DBMS_AW.execute). Olap version: 11.2.0.1
Message: Access violation errors have been found in the alert log.
Info from trace file:
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0xFFFFFFFFFFFFFFF4] [PC:0x2A3C79A, xsFSOSIZE()+4] [flags: 0x0, count: 1]
Incident 561 created, dump file: /u1/oracle/diag/rdbms/andb/ANDB4/incident/incdir_561/ANDB4_ora_26892_i561.trc
ORA-07445: exception encountered: core dump [xsFSOSIZE()+4] [SIGSEGV] [ADDR:0xFFFFFFFFFFFFFFF4] [PC:0x2A3C79A] [Address not mapped to object] []
ssexhd: crashing the process...
Shadow_Core_Dump = PARTIAL
Any idea on this?
ThanksI am also facing the error and the same error is appeared in the alert.log frequently . Please help to resolve it
ORA-07445: exception encountered: core dump [kkqljpmpr()+30] [SIGSEGV] [ADDR:0x78] [PC:0x1CB9322] [Address not mapped to object] []
Thu Nov 03 17:39:49 2011
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x78] [PC:0x1CB9322, kkqljpmpr()+30] [flags: 0x0, count: 1]
Errors in file /data/applications/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_8293.trc (incident=17700):
ORA-07445: exception encountered: core dump [kkqljpmpr()+30] [SIGSEGV] [ADDR:0x78] [PC:0x1CB9322] [Address not mapped to object] []
Thu Nov 03 17:40:33 2011
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x78] [PC:0x1CB9322, kkqljpmpr()+30] [flags: 0x0, count: 1]
Errors in file /data/applications/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_8299.trc (incident=17683):
ORA-07445: exception encountered: core dump [kkqljpmpr()+30] [SIGSEGV] [ADDR:0x78] [PC:0x1CB9322] [Address not mapped to object] []
Thu Nov 03 17:40:35 2011
Sweep [inc][17700]: completed
Sweep [inc][17683]: completed
Sweep [inc][17652]: completed
Thu Nov 03 17:41:28 2011 -
ORA-07445 in the alert log when inserting into table with XMLType column
I'm trying to insert an xml-document into a table with a schema-based XMLType column. When I try to insert a row (using plsql-developer) - oracle is busy for a few seconds and then the connection to oracle is lost.
Below you''ll find the following to recreate the problem:
a) contents from the alert log
b) create script for the table
c) the before-insert trigger
d) the xml-schema
e) code for registering the schema
f) the test program
g) platform information
Alert Log:
Fri Aug 17 00:44:11 2007
Errors in file /oracle/app/oracle/product/10.2.0/db_1/admin/dntspilot2/udump/dntspilot2_ora_13807.trc:
ORA-07445: exception encountered: core dump [SIGSEGV] [Address not mapped to object] [475177] [] [] []
Create script for the table:
CREATE TABLE "DNTSB"."SIGNATURETABLE"
( "XML_DOCUMENT" "SYS"."XMLTYPE" ,
"TS" TIMESTAMP (6) WITH TIME ZONE NOT NULL ENABLE
) XMLTYPE COLUMN "XML_DOCUMENT" XMLSCHEMA "http://www.sporfori.fo/schemas/www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd" ELEMENT "Object"
ROWDEPENDENCIES ;
Before-insert trigger:
create or replace trigger BIS_SIGNATURETABLE
before insert on signaturetable
for each row
declare
-- local variables here
l_sigtab_rec signaturetable%rowtype;
begin
if (:new.xml_document is not null) then
:new.xml_document.schemavalidate();
end if;
l_sigtab_rec.xml_document := :new.xml_document;
end BIS_SIGNATURETABLE2;
XML-Schema (xmldsig-core-schema.xsd):
=====================================================================================
<?xml version="1.0" encoding="utf-8"?>
<!-- Schema for XML Signatures
http://www.w3.org/2000/09/xmldsig#
$Revision: 1.1 $ on $Date: 2002/02/08 20:32:26 $ by $Author: reagle $
Copyright 2001 The Internet Society and W3C (Massachusetts Institute
of Technology, Institut National de Recherche en Informatique et en
Automatique, Keio University). All Rights Reserved.
http://www.w3.org/Consortium/Legal/
This document is governed by the W3C Software License [1] as described
in the FAQ [2].
[1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
[2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xdb="http://xmlns.oracle.com/xdb"
targetNamespace="http://www.w3.org/2000/09/xmldsig#" version="0.1" elementFormDefault="qualified">
<!-- Basic Types Defined for Signatures -->
<xs:simpleType name="CryptoBinary">
<xs:restriction base="xs:base64Binary">
</xs:restriction>
</xs:simpleType>
<!-- Start Signature -->
<xs:element name="Signature" type="ds:SignatureType"/>
<xs:complexType name="SignatureType">
<xs:sequence>
<xs:element ref="ds:SignedInfo"/>
<xs:element ref="ds:SignatureValue"/>
<xs:element ref="ds:KeyInfo" minOccurs="0"/>
<xs:element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="Id" type="xs:ID" use="optional"/>
</xs:complexType>
<xs:element name="SignatureValue" type="ds:SignatureValueType"/>
<xs:complexType name="SignatureValueType">
<xs:simpleContent>
<xs:extension base="xs:base64Binary">
<xs:attribute name="Id" type="xs:ID" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<!-- Start SignedInfo -->
<xs:element name="SignedInfo" type="ds:SignedInfoType"/>
<xs:complexType name="SignedInfoType">
<xs:sequence>
<xs:element ref="ds:CanonicalizationMethod"/>
<xs:element ref="ds:SignatureMethod"/>
<xs:element ref="ds:Reference" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="Id" type="xs:ID" use="optional"/>
</xs:complexType>
<xs:element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType"/>
<xs:complexType name="CanonicalizationMethodType" mixed="true">
<xs:sequence>
<xs:any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
<!-- (0,unbounded) elements from (1,1) namespace -->
</xs:sequence>
<xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
</xs:complexType>
<xs:element name="SignatureMethod" type="ds:SignatureMethodType"/>
<xs:complexType name="SignatureMethodType" mixed="true">
<xs:sequence>
<xs:element name="HMACOutputLength" minOccurs="0" type="ds:HMACOutputLengthType"/>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
<!-- (0,unbounded) elements from (1,1) external namespace -->
</xs:sequence>
<xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
</xs:complexType>
<!-- Start Reference -->
<xs:element name="Reference" type="ds:ReferenceType"/>
<xs:complexType name="ReferenceType">
<xs:sequence>
<xs:element ref="ds:Transforms" minOccurs="0"/>
<xs:element ref="ds:DigestMethod"/>
<xs:element ref="ds:DigestValue"/>
</xs:sequence>
<xs:attribute name="Id" type="xs:ID" use="optional"/>
<xs:attribute name="URI" type="xs:anyURI" use="optional"/>
<xs:attribute name="Type" type="xs:anyURI" use="optional"/>
</xs:complexType>
<xs:element name="Transforms" type="ds:TransformsType"/>
<xs:complexType name="TransformsType">
<xs:sequence>
<xs:element ref="ds:Transform" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:element name="Transform" type="ds:TransformType"/>
<xs:complexType name="TransformType" mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:any namespace="##other" processContents="lax"/>
<!-- (1,1) elements from (0,unbounded) namespaces -->
<xs:element name="XPath" type="xs:string"/>
</xs:choice>
<xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
</xs:complexType>
<!-- End Reference -->
<xs:element name="DigestMethod" type="ds:DigestMethodType"/>
<xs:complexType name="DigestMethodType" mixed="true">
<xs:sequence>
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="Algorithm" type="xs:anyURI" use="required"/>
</xs:complexType>
<xs:element name="DigestValue" type="ds:DigestValueType"/>
<xs:simpleType name="DigestValueType">
<xs:restriction base="xs:base64Binary"/>
</xs:simpleType>
<!-- End SignedInfo -->
<!-- Start KeyInfo -->
<xs:element name="KeyInfo" type="ds:KeyInfoType"/>
<xs:complexType name="KeyInfoType" mixed="true">
<xs:choice maxOccurs="unbounded">
<xs:element ref="ds:KeyName"/>
<xs:element ref="ds:KeyValue"/>
<xs:element ref="ds:RetrievalMethod"/>
<xs:element ref="ds:X509Data"/>
<xs:element ref="ds:PGPData"/>
<xs:element ref="ds:SPKIData"/>
<xs:element ref="ds:MgmtData"/>
<xs:any processContents="lax" namespace="##other"/>
<!-- (1,1) elements from (0,unbounded) namespaces -->
</xs:choice>
<xs:attribute name="Id" type="xs:ID" use="optional"/>
</xs:complexType>
<xs:element name="KeyName" type="xs:string"/>
<xs:element name="MgmtData" type="xs:string"/>
<xs:element name="KeyValue" type="ds:KeyValueType"/>
<xs:complexType name="KeyValueType" mixed="true">
<xs:choice>
<xs:element ref="ds:DSAKeyValue"/>
<xs:element ref="ds:RSAKeyValue"/>
<xs:any namespace="##other" processContents="lax"/>
</xs:choice>
</xs:complexType>
<xs:element name="RetrievalMethod" type="ds:RetrievalMethodType"/>
<xs:complexType name="RetrievalMethodType">
<xs:sequence>
<xs:element ref="ds:Transforms" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="URI" type="xs:anyURI"/>
<xs:attribute name="Type" type="xs:anyURI" use="optional"/>
</xs:complexType>
<!-- Start X509Data -->
<xs:element name="X509Data" type="ds:X509DataType"/>
<xs:complexType name="X509DataType">
<xs:sequence maxOccurs="unbounded">
<xs:choice>
<xs:element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/>
<xs:element name="X509SKI" type="xs:base64Binary"/>
<xs:element name="X509SubjectName" type="xs:string"/>
<xs:element name="X509Certificate" type="xs:base64Binary"/>
<xs:element name="X509CRL" type="xs:base64Binary"/>
<xs:any namespace="##other" processContents="lax"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name="X509IssuerSerialType">
<xs:sequence>
<xs:element name="X509IssuerName" type="xs:string"/>
<xs:element name="X509SerialNumber" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
<!-- End X509Data -->
<!-- Begin PGPData -->
<xs:element name="PGPData" type="ds:PGPDataType"/>
<xs:complexType name="PGPDataType">
<xs:choice>
<xs:sequence>
<xs:element name="PGPKeyID" type="xs:base64Binary"/>
<xs:element name="PGPKeyPacket" type="xs:base64Binary" minOccurs="0"/>
<xs:any namespace="##other" processContents="lax" minOccurs="0"
maxOccurs="unbounded"/>
</xs:sequence>
<xs:sequence>
<xs:element name="PGPKeyPacket" type="xs:base64Binary"/>
<xs:any namespace="##other" processContents="lax" minOccurs="0"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:choice>
</xs:complexType>
<!-- End PGPData -->
<!-- Begin SPKIData -->
<xs:element name="SPKIData" type="ds:SPKIDataType"/>
<xs:complexType name="SPKIDataType">
<xs:sequence maxOccurs="unbounded">
<xs:element name="SPKISexp" type="xs:base64Binary"/>
<xs:any namespace="##other" processContents="lax" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<!-- End SPKIData -->
<!-- End KeyInfo -->
<!-- Start Object (Manifest, SignatureProperty) -->
<xs:element name="Object" type="ds:ObjectType"/>
<xs:complexType name="ObjectType" mixed="true">
<xs:sequence minOccurs="0" maxOccurs="unbounded">
<xs:any namespace="##any" processContents="lax"/>
</xs:sequence>
<xs:attribute name="Id" type="xs:ID" use="optional"/>
<xs:attribute name="MimeType" type="xs:string" use="optional"/> <!-- add a grep facet -->
<xs:attribute name="Encoding" type="xs:anyURI" use="optional"/>
</xs:complexType>
<xs:element name="Manifest" type="ds:ManifestType"/>
<xs:complexType name="ManifestType">
<xs:sequence>
<xs:element ref="ds:Reference" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="Id" type="xs:ID" use="optional"/>
</xs:complexType>
<xs:element name="SignatureProperties" type="ds:SignaturePropertiesType"/>
<xs:complexType name="SignaturePropertiesType">
<xs:sequence>
<xs:element ref="ds:SignatureProperty" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="Id" type="xs:ID" use="optional"/>
</xs:complexType>
<xs:element name="SignatureProperty" type="ds:SignaturePropertyType"/>
<xs:complexType name="SignaturePropertyType" mixed="true">
<xs:choice maxOccurs="unbounded">
<xs:any namespace="##other" processContents="lax"/>
<!-- (1,1) elements from (1,unbounded) namespaces -->
</xs:choice>
<xs:attribute name="Target" type="xs:anyURI" use="required"/>
<xs:attribute name="Id" type="xs:ID" use="optional"/>
</xs:complexType>
<!-- End Object (Manifest, SignatureProperty) -->
<!-- Start Algorithm Parameters -->
<xs:simpleType name="HMACOutputLengthType">
<xs:restriction base="xs:integer"/>
</xs:simpleType>
<!-- Start KeyValue Element-types -->
<xs:element name="DSAKeyValue" type="ds:DSAKeyValueType"/>
<xs:complexType name="DSAKeyValueType">
<xs:sequence>
<xs:sequence minOccurs="0">
<xs:element name="P" type="ds:CryptoBinary"/>
<xs:element name="Q" type="ds:CryptoBinary"/>
</xs:sequence>
<xs:element name="G" type="ds:CryptoBinary" minOccurs="0"/>
<xs:element name="Y" type="ds:CryptoBinary"/>
<xs:element name="J" type="ds:CryptoBinary" minOccurs="0"/>
<xs:sequence minOccurs="0">
<xs:element name="Seed" type="ds:CryptoBinary"/>
<xs:element name="PgenCounter" type="ds:CryptoBinary"/>
</xs:sequence>
</xs:sequence>
</xs:complexType>
<xs:element name="RSAKeyValue" type="ds:RSAKeyValueType"/>
<xs:complexType name="RSAKeyValueType">
<xs:sequence>
<xs:element name="Modulus" type="ds:CryptoBinary"/>
<xs:element name="Exponent" type="ds:CryptoBinary"/>
</xs:sequence>
</xs:complexType>
<!-- End KeyValue Element-types -->
<!-- End Signature -->
</xs:schema>
===============================================================================
Code for registering the xml-schema
begin
dbms_xmlschema.deleteSchema('http://xmlns.oracle.com/xdb/schemas/DNTSB/www.sporfori.fo/schemas/www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd',
dbms_xmlschema.DELETE_CASCADE_FORCE);
end;
begin
DBMS_XMLSCHEMA.REGISTERURI(
schemaurl => 'http://www.sporfori.fo/schemas/www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd',
schemadocuri => 'http://www.sporfori.fo/schemas/www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd',
local => TRUE,
gentypes => TRUE,
genbean => FALSE,
gentables => TRUE,
force => FALSE,
owner => 'DNTSB',
options => 0);
end;
Test program
-- Created on 17-07-2006 by EEJ
declare
XML_TEXT3 CLOB := '<Object xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignatureProperties>
<SignatureProperty Target="">
<Timestamp xmlns="http://www.sporfori.fo/schemas/dnts/general/2006/11/14">2007-05-10T12:00:00-05:00</Timestamp>
</SignatureProperty>
</SignatureProperties>
</Object>';
xmldoc xmltype;
begin
xmldoc := xmltype(xml_text3);
insert into signaturetable
(xml_document, ts)
values
(xmldoc, current_timestamp);
end;
Platform information
Operating system:
-bash-3.00$ uname -a
SunOS dntsdb 5.10 Generic_125101-09 i86pc i386 i86pc
SQLPlus:
SQL*Plus: Release 10.2.0.3.0 - Production on Fri Aug 17 00:15:13 2007
Copyright (c) 1982, 2006, Oracle. All Rights Reserved.
Enter password:
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning and Data Mining options
Kind Regards,
EyðunYou should report this in a service request on http://metalink.oracle.com.
It is a shame that you put all the effort here to describe your problem, but on the other hand you can now also copy & paste the question to Oracle Support.
Because you are using 10.2.0.3; I am guessing that you have a valid service contract... -
Linux 10g versus Windows XP 10g Issue - ORA-07445: exception encountered
I did a full database export using exp from a 10g Linux database:
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - Prod
PL/SQL Release 10.2.0.2.0 - Production
"CORE 10.2.0.2.0 Production"
TNS for Linux: Version 10.2.0.2.0 - Production
NLSRTL Version 10.2.0.2.0 - ProductionLinux version:
Red Hat Enterprise Linux ES release 4 (Nahant Update 5)I installed Oracle 10g on Windows XP:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
"CORE 10.2.0.1.0 Production"
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - ProductionWindows XP version is:
System:
Microsoft Windows XP
Professional
Version 2002
Service Pack 3
Intel(R) Core(TM)2 CPU
6300 @ 1.86GHz
1.86 GHz, 3.25 GM or RAMI performed a full database import after creating the required tablespaces from the 10g database on Linux to Windows.
On the Windows 10g database, I set Maximum SGA size to 1300 MB, and Total SGA size to 1000 MB. I set Aggregate PGA Target to 500 MB.
This Windows box is going to be used by at most 2 developers for a change to our application that is not backward compatible (with respect to the database) with earlier versions of the application that uses the database. I was asked to create this so we could develop this branch without affecting the rest of the development team that are working on other enhancements on the Linux box.
I then ran some packages that refresh the data in a set of tables. This runs through some code that exercises a lot of the database so I could uncover any issues.
At a specific point in the execution of these packages I get the following error:
ORA-07445: exception encountered: core dump [ACCESS_VIOLATION] [_qkkIsOJKey+299] [PC:0x1E58F73] [ADDR:0x80] [UNABLE_TO_READ] []I read the trace file and isolated it to a single, somewhat complex query. I tore the query apart into smaller queries, trying to isolate what was causing the issue. Whenever the core dump occurred, I was able to recover by simply closing the connection and opening a new connection. In my testing I found the specific query that raises the exception, and a less performing version of that query that does not cause the exception. Please note that this exception has never occurred on the Linux box (nor has it occurred on the beta or production database), and the code has been in place for close to 2 years.
The code that causes the issue:
SELECT UNIQUE
oc.ogc_case_id AS oc_ogc_case_id,
ogc.ogc_number AS ogc_number
FROM (SELECT SUBSTR (REPLACE (afd.field_text, '-', '' ), 1, 6 ) AS ogc_number
FROM ewoc_hw_snap.activity_field_data afd
WHERE afd.afdcd_activity_field_data_key = (SELECT afdc.activity_field_data_key
FROM ewoc_hw_snap.activity_field_data_codes afdc
WHERE afdc.name = 'Case Number'
) ogc
LEFT OUTER JOIN lct_snap.ogc_cases oc
ON oc.ogc_number = ogc.ogc_numberThe code that returns the same data, only slower, and does not raise the exception:
SELECT UNIQUE
(SELECT oc.ogc_case_id FROM lct_snap.ogc_cases oc WHERE oc.ogc_number = ogc.ogc_number ) AS oc_ogc_case_id,
ogc.ogc_number AS ogc_number
FROM (SELECT SUBSTR (REPLACE (afd.field_text, '-', '' ), 1, 6 ) AS ogc_number
FROM ewoc_hw_snap.activity_field_data afd
WHERE afd.afdcd_activity_field_data_key = (SELECT afdc.activity_field_data_key
FROM ewoc_hw_snap.activity_field_data_codes afdc
WHERE afdc.name = 'Case Number'
) ogcI executed both queries in SQL Developer version 3.0.04. SQL Developer gives the error message: No more data to read from socket
Any ideas?
The query shown above is as simple as I could pare it down to and still raise and then fix the issue. The fix to the package is not as simple as the second query shown above since there is more than one column of data that I need to return from the lct_snap.ogc_cases table. In any case, I shouldn't have to forgo using the LEFT OUTER JOIN. There must be something wrong with the Windows database. I didn't want to patch the Windows database without first checking on this forum to see if anyone had any less intensive potential solutions.
I searched and found so many posts with the ORA-07445: exception encountered: core dump [ACCESS_VIOLATION] error, that I realize it's a somewhat generic error message.
Edited by: Starlight Rider on Jun 2, 2011 10:01 AMCheck this metalink note : 452951.1
Regards
Raj -
Hi,
let me know which solution option i wish to pursue:
1. The fix for unpublished Bug 5160122 "TEXT QUERY DEADLOCK WITH GATHER_STATS_JOB, THEN COREDUMP ORA-7445 [DREXUMCX]" is included in
Oracle RDBMS 11.1.0 and newer. In Oracle RDBMS 11.1.0 and newer, this problem should no longer occur.
OR
2. The fix for unpublished Bug 5160122 "TEXT QUERY DEADLOCK WITH GATHER_STATS_JOB, THEN COREDUMP ORA-7445 [DREXUMCX]" is included in
Oracle RDBMS 10.2.0.5.0. With the 10.2.0.5.0 patchset installed, this problem should no longer occur.
OR
3. With the fix for unpublished Bug 5160122 "TEXT QUERY DEADLOCK WITH GATHER_STATS_JOB, THEN COREDUMP ORA-7445 [DREXUMCX]" installed
against 10.2.0.4.0 on Linux x86-64, this problem should no longer occur.
Regards.
PrasadProblem Description: ORA-07445: exception encountered: core dump [drexumcx(
stop MULTI-POSTING same problem -
A string of ORA-07445 [qesmaGetTblSeg_INT()] and [qesmaGetIdxSeg_INT()] errors were raised in DB 11.1.0.7 Enterprise Edition (64-bit) on Windows Server 2003 R2 Standard x64 Edition, SP2. A check of MetaLink and other search engines turned up no related references. These errors appeared in trace when the database became unresponsive, and again, briefly, about 5-10 minutes after I shut down the database and restarted the server. Would someone kindly suggest a source of useful information about these errors and possible corrective action(s)?
Thank you,
BillI may yet create an SR, but for now I am seeking information elsewhere. The system is in production. It is functioning normally at this time.
Maybe you are looking for
-
ISE 1.2 customizing guestportal
We are using the ISE 1.2 for a classic wireless guest management solution. all works fine. now we want to customize the guestportal. At that point we are running into an issue. According to the ISE Config Guide we generated the html files: aup.html,
-
Error while using Oracle Document Capture
Whenever I scan pictures from the local disk, an error - Error 4515, The file is not a valid image comes If anybody knows the solution to remove this error, please let me know thanks Sumit
-
Hi Just installed FB4 yesterday, can't find a simple set of procs or suitable links to examples. I've been using OpenLaszlo and want to switch to FB. Frankly I'm bogged down with FB's "data aware" stuff and emphasis on simplicity. I have a complex xm
-
Creating a new monitor profile
Does anyone know how to Create a new monitor profile...Running Windows 7 with Elemnts 9 and I cant find a Adobe Gamma Wizard on my PC.
-
Phone screen lost all primary colors!
My iphone 4 lost the normal colors and went to an all black background with white text and some yellow/tan colors just out of nowhere. I would describe it much like the colors in a negative picture. I went to my photos and they all looked just like n