HPE GreenLake Administration
- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - Linux
- >
- ORA-03113: end-of-file on communication channel
Operating System - Linux
1828617
Members
6208
Online
109983
Solutions
Forums
Categories
Company
Local Language
back
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
back
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Blogs
Information
Community
Resources
Community Language
Language
Forums
Blogs
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-10-2004 03:37 PM
10-10-2004 03:37 PM
ORA-03113: end-of-file on communication channel
After I execute a very complex SQL as follows:
SELECT A.K1, A.K2, B.K8, C.K9
FROM (A LEFT JOIN B ON
(A.K1 = B.K1 AND
A.K2 = B.K2 AND
A.K3 = B.K3 AND
((B.K4 = ' ' AND B.K5 <= A.K5) OR
(A.K4 = 'D' AND B.K5 = A.K5))))
LEFT JOIN C ON
(A.K1 = C.K1 AND
A.K6 = C.K6 AND
((C.K4 = ' ' AND C.K5 <= A.K5) OR
(A.K4 = 'D' AND C.K5 = A.K5)))
WHERE BITAND(A.K7, 8) = 0 AND
COALESCE(B.K5, '1')
=
CASE WHEN B.K5 IS NULL THEN '1'
ELSE
(
CASE WHEN A.K4 = ' ' THEN
(
SELECT MAX(B1.K5)
FROM B B1
WHERE (B1.K4 = ' ') AND (B1.K5 <= A.K5)
HAVING (B1.K1 = B.K1)
GROUP BY B1.K1
)
ELSE
(
CASE WHEN 'D' IN
(
SELECT B2.K4
FROM B B2
WHERE B2.K1 = B.K1 And B2.K5 = A.K5
) THEN A.K5
ELSE
(
SELECT MAX(B3.K5)
FROM B B3
WHERE (B3.K4 = ' ') AND (B3.K5 <= A.K5)
HAVING (B3.K1 = A.K1)
GROUP BY B3.K1
)
END
)
END
)
END AND
COALESCE(B.K4, '1')
=
CASE WHEN B.K4 IS NULL THEN '1'
ELSE
(
CASE WHEN A.K4 = ' ' THEN ' '
ELSE
(
CASE WHEN 'D' IN
(
SELECT B4.K4
FROM B B4
WHERE B4.K1 = B.K1 And B4.K5 = A.K5
) THEN 'D'
ELSE ' '
END
)
END
)
END AND
COALESCE(C.K5, '1')
=
CASE WHEN C.K5 IS NULL THEN '1'
ELSE
(
CASE WHEN A.K4 = ' ' THEN
(
SELECT MAX(C1.K5)
FROM C C1
WHERE (C1.K4 = ' ') AND (C1.K5 <= A.K5)
HAVING (C1.K1 = C.K1)
GROUP BY C1.K1
)
ELSE
(
CASE WHEN 'D' IN
(
SELECT C2.K4
FROM C C2
WHERE C2.K1 = C.K1 And C2.K5 = A.K5
) THEN A.K5
ELSE
(
SELECT MAX(C3.K5)
FROM C C3
WHERE (C3.K4 = ' ') AND (C3.K5 <= A.K5)
HAVING (C3.K1 = A.K1)
GROUP BY C3.K1
)
END
)
END
)
END AND
COALESCE(C.K4, '1')
=
CASE WHEN C.K4 IS NULL THEN '1'
ELSE
(
CASE WHEN A.K4 = ' ' THEN ' '
ELSE
(
CASE WHEN 'D' IN
(
SELECT C4.K4
FROM C C4
WHERE C4.K1 = C.K1 And C4.K5 = A.K5
) THEN 'D'
ELSE ' '
END
)
END
)
END;
it occurs error: ORA-03113: end-of-file on communication channel
in Trace file has error:
< internal="" or="" fatal="" error="">ORA-07445: exception encountered: core dump [kkessc()+2827] [SIGSEGV] [Address not mapped to object] [0x114] [] [] >
My database ORACLE 10g in LINUX has:
- SHARED_POOL_SIZE:472M
- DB_CACHE_SIZE: 392M
Please tell me method to solve this problem.
Thank you very much!
SELECT A.K1, A.K2, B.K8, C.K9
FROM (A LEFT JOIN B ON
(A.K1 = B.K1 AND
A.K2 = B.K2 AND
A.K3 = B.K3 AND
((B.K4 = ' ' AND B.K5 <= A.K5) OR
(A.K4 = 'D' AND B.K5 = A.K5))))
LEFT JOIN C ON
(A.K1 = C.K1 AND
A.K6 = C.K6 AND
((C.K4 = ' ' AND C.K5 <= A.K5) OR
(A.K4 = 'D' AND C.K5 = A.K5)))
WHERE BITAND(A.K7, 8) = 0 AND
COALESCE(B.K5, '1')
=
CASE WHEN B.K5 IS NULL THEN '1'
ELSE
(
CASE WHEN A.K4 = ' ' THEN
(
SELECT MAX(B1.K5)
FROM B B1
WHERE (B1.K4 = ' ') AND (B1.K5 <= A.K5)
HAVING (B1.K1 = B.K1)
GROUP BY B1.K1
)
ELSE
(
CASE WHEN 'D' IN
(
SELECT B2.K4
FROM B B2
WHERE B2.K1 = B.K1 And B2.K5 = A.K5
) THEN A.K5
ELSE
(
SELECT MAX(B3.K5)
FROM B B3
WHERE (B3.K4 = ' ') AND (B3.K5 <= A.K5)
HAVING (B3.K1 = A.K1)
GROUP BY B3.K1
)
END
)
END
)
END AND
COALESCE(B.K4, '1')
=
CASE WHEN B.K4 IS NULL THEN '1'
ELSE
(
CASE WHEN A.K4 = ' ' THEN ' '
ELSE
(
CASE WHEN 'D' IN
(
SELECT B4.K4
FROM B B4
WHERE B4.K1 = B.K1 And B4.K5 = A.K5
) THEN 'D'
ELSE ' '
END
)
END
)
END AND
COALESCE(C.K5, '1')
=
CASE WHEN C.K5 IS NULL THEN '1'
ELSE
(
CASE WHEN A.K4 = ' ' THEN
(
SELECT MAX(C1.K5)
FROM C C1
WHERE (C1.K4 = ' ') AND (C1.K5 <= A.K5)
HAVING (C1.K1 = C.K1)
GROUP BY C1.K1
)
ELSE
(
CASE WHEN 'D' IN
(
SELECT C2.K4
FROM C C2
WHERE C2.K1 = C.K1 And C2.K5 = A.K5
) THEN A.K5
ELSE
(
SELECT MAX(C3.K5)
FROM C C3
WHERE (C3.K4 = ' ') AND (C3.K5 <= A.K5)
HAVING (C3.K1 = A.K1)
GROUP BY C3.K1
)
END
)
END
)
END AND
COALESCE(C.K4, '1')
=
CASE WHEN C.K4 IS NULL THEN '1'
ELSE
(
CASE WHEN A.K4 = ' ' THEN ' '
ELSE
(
CASE WHEN 'D' IN
(
SELECT C4.K4
FROM C C4
WHERE C4.K1 = C.K1 And C4.K5 = A.K5
) THEN 'D'
ELSE ' '
END
)
END
)
END;
it occurs error: ORA-03113: end-of-file on communication channel
in Trace file has error:
< internal="" or="" fatal="" error="">ORA-07445: exception encountered: core dump [kkessc()+2827] [SIGSEGV] [Address not mapped to object] [0x114] [] [] >
My database ORACLE 10g in LINUX has:
- SHARED_POOL_SIZE:472M
- DB_CACHE_SIZE: 392M
Please tell me method to solve this problem.
Thank you very much!
2 REPLIES 2
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-10-2004 09:30 PM
10-10-2004 09:30 PM
Re: ORA-03113: end-of-file on communication channel
hi,
quite complex to troubleshoot without more information... You may wish to create a TAR on metalink.
regards
Yogeeraj
quite complex to troubleshoot without more information... You may wish to create a TAR on metalink.
regards
Yogeeraj
No person was ever honoured for what he received. Honour has been the reward for what he gave (clavin coolidge)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-10-2004 09:39 PM
10-10-2004 09:39 PM
Re: ORA-03113: end-of-file on communication channel
Quite a good query :)
Having an ora-3113 client side and an ora-7445 or ora-600 server side, you must open a TAR on metalink to have support from Oracle.
7445 and 600 errors are not easy to qualify and that may correspond to a bug.
Regards,
Fred
Having an ora-3113 client side and an ora-7445 or ora-600 server side, you must open a TAR on metalink to have support from Oracle.
7445 and 600 errors are not easy to qualify and that may correspond to a bug.
Regards,
Fred
--
"Reality is just a point of view." (P. K. D.)
"Reality is just a point of view." (P. K. D.)
The opinions expressed above are the personal opinions of the authors, not of Hewlett Packard Enterprise. By using this site, you accept the Terms of Use and Rules of Participation.
Company
Events and news
Customer resources
© Copyright 2025 Hewlett Packard Enterprise Development LP