End-of-file in communication channel while querying the data

We are using ColdFusion(Windows) to access an Oracle - 8.1.7
database. I have context indexes setup on the data for search
purposes.
If I use a package to query the database and return some values,
when many people use the call to the package I get the following
error:
End-of-file in commnuication channel
And many other users lose connection to the database. The
database, however does not go down.
The same logic works well on the development database where
traffic is less.
If we replace the stored proc call by the individual sql
statements there are no problems. Due to complexity of the
program, I would like to use stored procs instead of sql
statements in the ColdFusion code.
Does anyone have any suggestions?

07445:exception encountered:core dump [kopedga()+200] [SIGSEGV]
[Address not mapped to object] ....
ORA-7445 is a core dump (segmentation fault) and is a bug in the
database.
You have now the following options:
If you have metalink access:
1. You can have a look if you find a bug entry and then see
when it will be fixed (e.g. search for 'ORA-7445 kopedga').
2. Create an iTAR in Metalink.
If you don't have metalink access:
3. Use the latest patchset and try again and hope that it is
fixed.
Regards,
Thomas

Similar Messages

  • 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.
    Kiran

    Hi,
    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

  • 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 Kumar

    I 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 &apos;/u01/app/oracle/flash_recovery_area/ORCLDOCS1/archivelog/2012_12_07/o1_mf_1_249_%u_.arc&apos;
    </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: &apos;/u01/app/oracle/oradata/orcldocs1/redo03.log&apos;
    </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:58

    Hi,
    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 a SQL Query

    Hi,
    While executing the following query, we are facing ORA-03113 : EOF on communication channel error.
    SELECT
    FROM QDF_CLSS_SHENG_HIST
    /*WHERE* a.FACT_TYPE_CODE='BS'
    AND */
    WHERE (SRCE_SYS_ID = 850 OR (SRCE_SYS_ID IN (1747,1764) AND GEO_ID IN (826,372) AND PRTTN_BY_FUNC_DATE>=to_date('20060701','YYYYMMDD') ))
    When we remove one of the values in the SRCE_SYS_ID's 'IN' condition the error is not thrown, e.g.
    WHERE (SRCE_SYS_ID = 850 OR (SRCE_SYS_ID IN (1747) AND GEO_ID IN (826,372) AND PRTTN_BY_FUNC_DATE>=to_date('20060701','YYYYMMDD') ))
    The version of the Database we are using is 10.2.0.3.0 - 64bi. Is this a common error in this version of the database because when we ran the same query in a 9i database we got no such error.
    P.S : QDF_CLSS_SHENG_HIST table is partitioned on SRCE_SYS_ID and PRTTN_BY_FUNC_DATE
    Thanks,
    Puneeth

    Yes, we get the same error and no dumps are getting created.It might be interesting to look at a trace file for this SQL statement with event 10046 at level 12 and event 10053 at level 1 enabled for the session. You may need to modify the query slightly to make certain that a hard parse is required (possibly by specifying a couple of the column names to be returned rather than *). Take a look through the raw trace file for something like this
    cost: -1.#IND  card: 1.#INFThere is at least one query in the ERP package that I use that will output the following in a 10053 trace when optimizer_features_enable is greater than 10.1.0.4, followed by an ORA-600:
      Access Path: index (AllEqUnique)
        Index: SYS_C004588
        resc_io: 1.00  resc_cpu: 8341
        ix_sel: 0.5  ix_sel_with_filters: 0.5
        NL Join: Cost: 1.#J  Resp: 1.#J  Degree: 1
          Cost_io: 1.#J  Cost_cpu: 1
          Resp_io: 1.#J  Resp_cpu: 1
      Best NL cost: 1797693134862315700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
    0000000000000000000000.00
              resc: 3.01 resc_io: 3.00 resc_cpu: 35947
              resp: 3.01 resp_io: 3.00 resp_cpu: 35947
    Outer Join Card:  1.#J = max ( outer (1.#J), (outer (1.#J) * inner (2.00) * sel (0.5) )
    Join Card - Rounded: 1 Computed: 1.#JYou may be experiencing a similar problem that might become evident with both trace events enabled.
    Charles Hooper
    IT Manager/Oracle DBA
    K&M Machine-Fabricating, Inc.

  • ORA-03113: end-of-file on communication channel during query execution

    Hi All,
    My production database is running on 9.2.0.1 on windows 2003 adv srv.
    I have some web-based application (ASP.NET) which is using this database.
    From yesterdasy onwards, i started receieving ORA-03113 error while running a perticular query.(Query given below)
    I did following yesterday during my maintanance window.
    1)Perform object re-org by exp/imp for a business schema
    2)modify some sizing parameters
    3)introduced parallelism
    4)change ini_trans for some hot tables from 1 to 10
    5)Change my optimizer mode to ALL_ROWS from CHOOSE
    6)collected object statistics for that particular business schema
    Below are my changed value of init.ora parameters
    java_pool_size                       big integer 25165824
    parallel_max_servers                 integer     4 (I have dual CPU)
    large_pool_size                      big integer 0 (from 8 MB)
    shared_pool_size                     big integer 754974720 (Decreased from 808 MB)
    db_cache_size                        big integer 805306368 (Increased from 416 MB)
    sga_max_size                         big integer 2149133572
    pga_aggregate_target                 big integer 429916160 (Increased from 216 MB)
    SELECT A.Itemcode,
    (SELECT Sum(Nvl(PS.PPR_SCHD_QTY,0))   FROM TXN_PR_HDR PH
           LEFT OUTER JOIN TXN_PR_ITEM_DTL PI ON PH.PR_NO = PI.PR_NO
           LEFT OUTER JOIN TXN_PR_ITEM_SCHD_DTL PS ON PI.PR_NO = PS.PR_NO AND PI.SRNO = PS.PR_SRNO
           WHERE ITEMCODE  LIKE  '870927400' and PH.FLAG IN ('2','3') AND PH.PR_TYPE <> 'A' ) AS PPR_QTY,
             (SELECT Sum((Nvl(A.SCHD_QTY ,0) - (Nvl(A.CANC_QTY,0) + Nvl(A.RCVDQTY,0))))
                FROM TXN_PO_ITEM_DTL e inner join TXN_PO_ITEM_SCH_DTL A
                ON (e.PO_NO = a.PO_NO AND e.SRNO = a.po_SRNO)
               WHERE (CASE WHEN E.toiTEMCODE IS NOT null THEN E.toiTEMCODE ELSE e.itemcode END) LIKE '870927400' AND (Nvl(A.SCHD_QTY ,0) - (Nvl(A.CANC_QTY,0) + Nvl(A.RCVDQTY,0)))>0 ) AS PPO_QTY
        (SELECT SUM(NVL(CHALLAN_QTY,0) - NVL(GRN_QTY,0)) AS CHALQTY FROM TXN_IGP_DTL DTL INNER JOIN TXN_IGP_HDR HDR
        ON DTL.IGP_NO=HDR.IGP_NO WHERE ITEMCODE LIKE '870927400'  AND FLAG='2') AS CHAL_QTY,
        (SELECT SUM( CASE WHEN SO.STATUS NOT IN ('C','K') AND SONO IS NOT NULL
                 THEN (D.REQQTY-NVL(D.ALLOCQTY, 0) - NVL(D.ISUQTY, 0))
                   ELSE 0 END) || '#' ||
         Sum(CASE WHEN ((NVL(ALLOCQTY,0) - NVL(UN_APR_QTY,0))> 0) AND IS_UNIT='I' AND SONO IS NOT NULL
                    THEN (NVL(ALLOCQTY,0) - NVL(UN_APR_QTY,0))
                    ELSE 0 END) || '#' ||
          Sum(CASE WHEN cat=3 AND D.SHTQTY >0 THEN Nvl(D.SHTQTY,0) ELSE 0 END) || '#' ||
          Sum(CASE WHEN cat=5 AND D.ALLOCQTY >0 THEN Nvl(D.ALLOCQTY,0) ELSE 0 END)
        FROM TXN_MRP_P_ITEM_DTL D
        INNER JOIN TXN_MRP_P_HDR H ON D.MRP_P_NO=H.MRP_P_NO
        LEFT OUTER JOIN SPA_TXN_SO_HDR SO ON H.SONO=SO.SONO
        WHERE
        D.ITEMCODE LIKE '870927400') PQTY,
        (SELECT SUM(NVL(EXPT_QTY,0)) AS SUB_CONT FROM VW_SENT_EXP_ITEM WHERE EXP_ITEM LIKE  '870927400') AS SUB_CONT_BAL,
       (SELECT SUM(NVL(SENT_QTY,0)) FROM VW_SENT_EXP_ITEM WHERE SENT_ITEM LIKE  '870927400') AS OUTSUBCONT
    ,    Nvl((SELECT SUM(NVL(RECEIVED_QTY,0)) FROM TXN_GRN_ITEM_DTL WHERE ITEM_STATUS<>'Clear' AND ITEMCODE LIKE '870927400'),0) AS HOLD
        ,(SELECT SUM(NVL(UND_INSP,0)) FROM VW_STO_CURR_BAL v WHERE v.ITEMCODE='870927400') AS UND_INSP
        FROM MST_ITEM A
        LEFT OUTER JOIN MST_ITEM_PUR B ON A.ITEMCODE=B.ITEMCODE
        WHERE A.ITEMCODE='870927400'I captured 10046 trace and it contains below lines at bottom:
    WAIT #1: nam='db file sequential read' ela= 279 p1=12 p2=883216 p3=1
    WAIT #1: nam='db file sequential read' ela= 196 p1=12 p2=883220 p3=1
    WAIT #1: nam='db file sequential read' ela= 253 p1=12 p2=883225 p3=1
    WAIT #1: nam='db file sequential read' ela= 185 p1=12 p2=883232 p3=1
    WAIT #1: nam='db file sequential read' ela= 52614 p1=12 p2=883239 p3=1
    WAIT #1: nam='db file sequential read' ela= 198 p1=12 p2=883243 p3=1
    WAIT #1: nam='db file sequential read' ela= 213 p1=12 p2=883248 p3=1
    WAIT #1: nam='db file scattered read' ela= 304 p1=12 p2=883251 p3=2
    WAIT #1: nam='db file sequential read' ela= 201 p1=12 p2=883255 p3=1
    WAIT #1: nam='db file sequential read' ela= 191 p1=12 p2=883260 p3=1
    WAIT #1: nam='db file sequential read' ela= 10939 p1=12 p2=883263 p3=1
    WAIT #1: nam='db file sequential read' ela= 148 p1=12 p2=883271 p3=1Below is TKPROF output of above trace
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.21       0.21          0          0          0           0
    Execute      1      0.00       0.00          0          0          0           0
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.21       0.21          0          0          0           0
    Misses in library cache during parse: 1
    Optimizer goal: ALL_ROWS
    Parsing user id: 133 
    Elapsed times include waiting on following events:
      Event waited on                             Times   Max. Wait  Total Waited
      ----------------------------------------   Waited  ----------  ------------
      SQL*Net message to client                       1        0.00          0.00
      db file sequential read                       227        0.05          0.34
      db file scattered read                        424        0.01          0.51When parallel degree =4, i got below msg in tkprof
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        1      0.21       0.22          0          0          0           0
    Execute      1      0.00       0.00          0          0          0           0
    Fetch        1      0.00       0.02          0        381          0           0
    total        3      0.21       0.25          0        381          0           0
    Misses in library cache during parse: 1
    Optimizer goal: ALL_ROWS
    Parsing user id: 133 
    Rows     Row Source Operation
          1  NESTED LOOPS OUTER (cr=4 r=0 w=0 time=26 us)
          1   INDEX UNIQUE SCAN OBJ#(564427) (cr=2 r=0 w=0 time=16 us)(object id 564427)
          1   INDEX UNIQUE SCAN OBJ#(564464) (cr=2 r=0 w=0 time=8 us)(object id 564464)
    Elapsed times include waiting on following events:
      Event waited on                             Times   Max. Wait  Total Waited
      ----------------------------------------   Waited  ----------  ------------
      SQL*Net message to client                       2        0.00          0.00
      PX Deq: Join ACK                                3        0.00          0.00
      PX Deq: Parse Reply                             2        0.01          0.01
      enqueue                                         4        0.01          0.02
      SQL*Net break/reset to client                   2        0.00          0.00
      SQL*Net message from client                     1       24.72         24.72I then, changed DOP to 1 for all tables invloved in query.But still i am getting end of comm err.
    Looking fw to have solution.
    Regards,
    Bhavik Desai

    Just to update:
    I got below in core dump
    ------------------- Raw Stack Dump -----------------------
    Address    Dump of bytes
    0x0dc2d4d0 50 d8 a3 06 b4 79 a9 06 - 08 00 03 00 e8 1f 00 00 P....y..........
    0x0dc2d4e0 01 00 00 00 00 00 00 00 - 40 4f a9 06 00 00 00 00 ........@O......
    0x0dc2d4f0 00 00 00 00 00 04 10 00 - 8c 8b 4c 00 38 d4 c2 0d ..........L.8...
    0x0dc2d500 ec 84 71 00 00 00 00 00 - 00 00 00 00 8c 83 7b 00 ..q...........{.
    0x0dc2d510 34 52 a3 06 00 00 00 00 - 00 00 00 00 00 00 00 00 4R..............
    0x0dc2d520 00 00 00 00 ff ff ff ff - ff ff 00 00 00 00 00 00 ................
    0x0dc2d530 00 00 00 00 00 00 00 00 - 0e 00 00 00 00 00 00 00 ................
    0x0dc2d540 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
    0x0dc2d550 00 00 00 00 26 ea a9 06 - 00 00 00 00 b0 22 41 01 ....&........"A.
    0x0dc2d560 0c d6 c2 0d b0 00 00 00 - 00 00 00 00 05 00 00 00 ................
    0x0dc2d570 10 d6 c2 0d 1d 0d 53 00 - b4 79 a9 06 cc 9d a9 06 ......S..y......
    0x0dc2d580 c0 52 67 19 c8 77 00 53 - c8 77 00 53 6c 76 a9 06 .Rg..w.S.w.Slv..
    0x0dc2d590 d0 d4 c2 0d fc d0 c2 0d - 98 d8 c2 0d b0 22 41 01 ............."A.
    0x0dc2d5a0 ec 30 5b 02 ff ff ff ff - d0 d5 c2 0d a9 94 06 01 .0[.............
    0x0dc2d5b0 d8 26 da 17 06 00 00 00 - 40 63 b5 1d 18 04 00 00 .&......@c......
    0x0dc2d5c0 48 03 00 00 c8 77 00 53 - 0b 00 00 00 f0 52 67 19 H....w.S.....Rg.
    0x0dc2d5d0 60 d6 c2 0d 3e cb 52 00 - f8 d6 c2 0d ff 7f 00 00 `...>.R.........
    0x0dc2d5e0 02 50 1e 2c 00 32 00 00 - 01 00 00 00 28 59 79 3c .P.,.2......(Yy<
    0x0dc2d5f0 00 00 00 00 0f 00 00 00 - 01 00 00 00 26 ea a9 06 ............&...
    0x0dc2d600 01 00 00 00 40 63 b5 1d - 01 00 00 00 01 00 00 00 ....@c..........
    0x0dc2d610 40 63 b5 1d c8 77 00 53 - 00 00 00 00 00 d6 c2 0d @c...w.S........
    0x0dc2d620 01 00 00 00 00 00 00 00 - 30 52 a3 06 68 63 b5 1d ........0R..hc..
    0x0dc2d630 10 00 00 00 01 00 00 00 - 14 63 b5 1d 00 00 00 00 .........c......
    0x0dc2d640 00 00 00 00 01 00 00 00 - 44 ea a9 06 06 00 00 00 ........D.......
    0x0dc2d650 18 4e a3 06 18 00 00 00 - e8 62 b5 1d 00 94 06 01 .N.......b......
    0x0dc2d660 b4 d6 c2 0d ed 8e 51 00 - 40 63 b5 1d 00 94 06 01 ......Q.@c......
    0x0dc2d670 f8 d6 c2 0d ff 7f 00 00 - 6c 92 51 00 b0 67 b5 1d ........l.Q..g..
    0x0dc2d680 01 00 00 00 18 4e a3 06 - f4 05 00 00 28 38 a3 06 .....N......(8..
    0x0dc2d690 ff 7f 00 00 ff 7f 00 00 - 00 50 b0 00 c8 77 00 53 .........P...w.S
    0x0dc2d6a0 18 04 00 00 18 4e a3 06 - f8 d6 c2 0d 00 94 06 01 .....N..........
    0x0dc2d6b0 e8 03 00 00 d4 d6 c2 0d - 55 51 b0 00 e8 62 b5 1d ........UQ...b..
    0x0dc2d6c0 00 94 06 01 f8 d6 c2 0d - ff 7f 00 00 ec 37 a3 06 .............7..
    0x0dc2d6d0 40 91 bf 39 08 d7 c2 0d - 3f 92 06 01 40 91 bf 39 @[email protected]
    0x0dc2d6e0 00 94 06 01 f8 d6 c2 0d - ff 7f 00 00 e8 37 a3 06 .............7..
    0x0dc2d6f0 e4 90 bf 39 2c d7 c2 0d - 10 ae 07 01 2c d7 c2 0d ...9,.......,...
    0x0dc2d700 14 91 bf 39 c8 77 00 53 - 38 d7 c2 0d 9d ac 07 01 ...9.w.S8.......
    0x0dc2d710 14 91 bf 39 00 94 06 01 - f8 d6 c2 0d ff 7f 00 00 ...9............
    0x0dc2d720 a0 36 a3 06 d0 37 a3 06 - 70 37 a3 06 d0 fb 02 01 .6...7..p7......
    0x0dc2d730 94 90 bf 39 e4 90 bf 39 - 88 d7 c2 0d 5a e4 02 01 ...9...9....Z...
    0x0dc2d740 4c 54 67 19 d0 fb 02 01 - 2c d7 c2 0d ff 7f 00 00 LTg.....,.......
    0x0dc2d750 c8 77 00 53 6c 7f e0 16 - 44 c9 a3 06 01 00 00 00 .w.Sl...D.......
    0x0dc2d760 00 00 00 00 00 00 00 00 - 00 00 00 00 44 c9 a3 06 ............D...
    0x0dc2d770 00 00 00 00 58 54 67 19 - c8 77 00 53 94 0b 1a 18 ....XTg..w.S....
    0x0dc2d780 a0 36 a3 06 c4 d6 c2 0d - c4 d7 c2 0d 0e 74 f2 00 .6...........t..
    0x0dc2d790 94 90 bf 39 00 00 00 00 - 00 00 00 00 01 00 00 00 ...9............
    0x0dc2d7a0 94 90 bf 39 01 00 00 00 - dc 00 00 00 6c 7f e0 16 ...9........l...
    0x0dc2d7b0 dc 55 a9 06 44 c9 a3 06 - c8 77 00 53 34 37 76 24 .U..D....w.S47v$
    0x0dc2d7c0 00 00 00 00 a8 d8 c2 0d - 29 39 4e 00 6c 7f e0 16 ........)9N.l...
    0x0dc2d7d0 50 d8 a3 06 dc 55 a9 06 - 2c d8 c2 0d ec c1 a3 06 P....U..,.......
    0x0dc2d7e0 6c 2d 7b 00 f8 d7 c2 0d - 13 02 00 00 c0 21 79 00 l-{..........!y.
    0x0dc2d7f0 08 bc 79 00 00 00 00 00 - ec c1 a3 06 c4 6f a3 06 ..y..........o..
    0x0dc2d800 4c d9 c2 0d 06 00 00 00 - 26 b4 40 04 03 00 00 00 L.......&.@.....
    0x0dc2d810 70 cf 00 53 00 00 20 01 - ff ff 00 00 bc 1f 5a 00 p..S.. .......Z.
    0x0dc2d820 00 00 00 00 00 00 00 00 - 2c d8 c2 0d 00 00 00 00 ........,.......
    0x0dc2d830 00 00 00 00 11 00 00 00 - 26 b4 40 04 f0 9c 08 00 ........&.@.....
    0x0dc2d840 f0 9c 08 00 08 00 03 00 - e8 1f 00 00 01 00 00 00 ................
    0x0dc2d850 00 00 00 00 40 4f a9 06 - 00 00 00 00 00 00 00 00 ....@O..........
    0x0dc2d860 00 04 10 00 8c 8b 4c 00 - a4 d7 c2 0d ec 84 71 00 ......L.......q.
    0x0dc2d870 00 00 00 00 00 00 00 00 - c8 77 00 53 00 db c2 0d .........w.S....
    0x0dc2d880 a0 da 00 53 00 00 00 00 - c8 77 00 53 38 4f a9 06 ...S.....w.S8O..
    0x0dc2d890 d0 d7 c2 0d fc d0 c2 0d - 14 dc c2 0d b0 22 41 01 ............."A.
    0x0dc2d8a0 ec 30 5b 02 ff ff ff ff - 1c d9 c2 0d f2 b2 9d 00 .0[.............
    0x0dc2d8b0 b4 3a 76 24 76 00 00 00 - 38 bb a3 06 64 04 00 00 .:v$v...8...d...
    0x0dc2d8c0 ce 6f a3 06 a4 da 00 53 - 50 d8 a3 06 5b 60 5f 00 .o.....SP...[`_.
    0x0dc2d8d0 50 79 00 53 08 00 00 00 - 8c db a3 06 b8 f4 c6 31 Py.S...........1
    0x0dc2d8e0 00 00 00 00 f5 6f a3 06 - 04 00 00 00 00 00 00 00 .....o..........
    0x0dc2d8f0 c8 77 00 53 bc 0e 17 09 - 00 4b a9 06 09 00 00 00 .w.S.....K......
    0x0dc2d900 00 00 00 00 2c 78 e0 16 - 58 dc a9 06 00 00 00 00 ....,x..X.......
    0x0dc2d910 06 00 00 00 0c 0f 17 09 - 2c 4c a9 06 3c d9 c2 0d ........,L..<...
    0x0dc2d920 92 36 7b 00 00 db c2 0d - 76 00 00 00 ec 6f a3 06 .6{.....v....o..
    0x0dc2d930 b0 06 00 00 06 00 00 00 - dc e9 c6 31 cc d9 c2 0d ...........1....
    0x0dc2d940 3e cb 52 00 e4 d9 c2 0d - 76 00 00 00 04 00 12 18 >.R.....v.......
    0x0dc2d950 00 2d 00 00 01 00 00 00 - b4 73 2a 17 00 00 00 00 .-.......s*.....
    0x0dc2d960 09 00 00 00 01 00 00 00 - ce 6f a3 06 01 00 00 00 .........o......
    0x0dc2d970 dc e9 c6 31 01 00 00 00 - 01 00 00 00 dc e9 c6 31 ...1...........1
    0x0dc2d980 c8 77 00 53 00 00 00 00 - 00 d9 c2 0d 01 00 00 00 .w.S............
    0x0dc2d990 00 00 00 00 e8 c1 a3 06 - 04 ea c6 31 0a 00 00 00 ...........1....
    0x0dc2d9a0 01 00 00 00 50 d8 a3 06 - 00 00 00 00 00 00 00 00 ....P...........
    0x0dc2d9b0 01 00 00 00 ec 6f a3 06 - 06 00 00 00 38 bb a3 06 .....o......8...
    0x0dc2d9c0 18 00 00 00 9c e8 c6 31 - 28 36 7b 00 20 da c2 0d .......1(6{. ...
    ------------------- End of Raw Stack Dump ----------------
    {code}
    -Bhavik                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • 03113:end-of-file on communication channel

    I have this error trying to install Personal Oracle 8i. Does anyone know what the possible solution might be?
    Please help...

    I also have a question about 03113 error.
    I can login sqlplus by using oracle account,
    $sqlplus scott/tiger
    but I can not login sqlplus by using test_user account,
    it says "03113:end-of-file on communication channel"
    below is the ouput from my UNIX,
    $ sqlplus scott/tiger
    SQL*Plus: Release 8.1.7.0.0 - Production on Wed Aug 28 15:19:19 2002
    (c) Copyright 2000 Oracle Corporation. All rights reserved.
    ERROR:
    ORA-03113: end-of-file on communication channel
    Enter user-name: $
    $ cat .profile
    PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:/usr/vac/bin:.
    export PATH
    if [ -s "$MAIL" ] # This is at Shell startup. In normal
    then echo "$MAILMSG" # operation, the Shell checks
    fi # periodically.
    export DISPLAY=9.181.60.49:0.0
    export ORACLE_BASE=/ora8
    export ORACLE_HOME=$ORACLE_BASE/OraHome1
    export PATH=$PATH:$ORACLE_HOME/bin
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
    export ORACLE_SID=testdb
    export ORACLE_TERM=vt100
    export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
    Thanks

  • 03113 end-of-file on communication channel | Oracle 11g Upgrade

    Hi,
    Whilst upgrading our DEV system from 10.2.0.4 to 11.2.0.1 using DBUA
    with a powershell script , the upgraded failed with the error "ORA-
    03113 end-of-file on communication channel" during the "Upgrading
    Oracle Server" section.
    The oracle 11g service is created but it cannot start.
    The oradim.log reports
    03113 end-of-file on communication channel also.
    The alert log just show the database tries to start and reports the parameters from the pfile it's using but then stops without any error message.
    All the pre-upgrade tasks are done and there was no errors. This is on Windows 64bit 2003.
    The server is vmware , not sure if this could be an issue.
    It was possible to roll back using the dbua script and bring the system back up with 10g.
    Anyone come across a similar issue ?
    Thanks
    Jim

    ORA-3113 are well known output from a connection to database lost of a reason.
    Oracle says this reconnect and try again as solution.
    If you got the same error on the same place /job, investigate the script/job.
    Regards
    Audun
    DBA

  • 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!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Simple Spatial Query caused ORA-03113: end-of-file on communication channel

    I try to run a simple spatial query to find the ID's which inside the specified circle
    select n.ID,n.FEATURE_ID
    from NC_MANGROVE n
    where sdo_relate(n.shape,
         mdsys.sdo_geometry(2003,null,null,
         mdsys.sdo_elem_info_array(1,1003,4),
         mdsys.sdo_ordinate_array(848948,834940,848908,834980,848908,834900)),
         'mask=ANYINTERACT querytype=WINDOW')='TRUE';
    but it end up of ORA-03113: end-of-file on communication channel
    Then I try another query, which I think do the similar thing
    select n.ID,n.FEATURE_ID
    from NC_MANGROVE n
    where sdo_within_distance(n.shape,
         mdsys.sdo_geometry(2001,null,mdsys.sdo_point_type(848908,834900,null),null,null),
         'distance=40')='TRUE';
    but same error occurs.
    Is it the SQL*net configure problem. I am using Oracle 8.1.7 for both client and server.
    Please help
    Tommy

    Does SDO_FILETER Queries work fine? If so there is already reported bug and patch for that on Metalink site. Get all the patches for 8.17 spatial and install those.

  • ORA-03113: end-of-file on communication channel, Please help

    hello Seniors,
    i have strange situation, facing it for the first time.
    i m/s detail form and i am entering data. i successfully saved few records.
    i completed entering one more record and for a reason i left it unsaved.
    after lets say may be a minute or so, i got back to work and then tried to save the unsaved record
    displayed on screen. when i pressed save button i got error;
    ORA-03113: end-of-file on communication channel
    leaving the form as is with this error displayed, i notice that i can very well use the db at server level
    by running other sqls, meaning other resources are functioning. even i tried to open the same application again
    leaving the erroneous form as is, and tried to enter in another form , it communicated well and saved without any errors.
    also there is one more errro along with this, when i query; says "Unable to perform query"
    ORA-01041: internal error. hostdef extension doesn't exist
    and when exit the current form it quits the entire application and kills that particular session,
    but the db is still up and running with no errors.
    The Tnsping <hostname> is responding.
    i want to know while entring on a form, is there any time-out limit between the entry and saving point?
    or any other solution please help. vm thankful.
    my db
    SQL*Plus: Release 10.2.0.1.0 - Production on Sat Jul 25 09:31:46 2009
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Connected to:
    Oracle Database 10g Release 10.2.0.1.0 - Production
    form;
    Forms [32 Bit] Version 6.0.8.25.2 (Production)
    Oracle Database 10g Release 10.2.0.1.0 - Production
    Oracle Toolkit Version 6.0.8.25.0 (Production)
    PL/SQL Version 8.0.6.3.0 (Production)
    Oracle Procedure Builder V6.0.8.21.0 Build #1459 - Production
    PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
    Oracle Query Builder 6.0.7.1.0 - Production
    Oracle Virtual Graphics System Version 6.0.5.38.0 (Production)
    Oracle Tools GUI Utilities Version 6.0.8.25.0 (Production)
    Oracle Multimedia Version 6.0.8.25.0 (Production)
    Oracle Tools Integration Version 6.0.8.18.0 (Production)
    Oracle Tools Common Area Version 6.0.8.18.0
    Oracle CORE Version 4.0.6.0.0 - Production
    Edited by: user10967485 on Jul 25, 2009 12:47 AM
    Edited by: user10967485 on Jul 25, 2009 12:52 AM

    i was testing entering into different forms of my application.
    what i notice that this problem persist with just one form i.e. my purchase order header-details form.
    whats happening is, it allows just the first or rather 1 record (incase if are in a query mode and select create record),
    saving the next or IInd record returns this error. God knows why..?
    can you please suggest any debugging technique to catch the theif?
    i have WNFI, POSt-FORM-COMMIT, KEY-COMMIT, PRE-COMMIT, PRE-FORM at form level
    at heade block i have ;
    PRE-INSERT,UPDATE,DELETE, PRE-RECORD,POST-QUERY, KEY-ENTQRY, ON-POPULTE-DET
    at detail blcok i have;
    PRE-INSERT,UPDATE,PRE-RECORD,POST-QUERY,WHEN-REMOVE-RECORD.
    sqlnet.ora, i have at 4 different dir;
    C:\orant\NET80\ADMIN & C:\orant\NET80\ADMIN\SAMPLE AND
    C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN & C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\SAMPLE
    I am not so good with Dba interface, so please suggest me which particular file should refer and
    where & what exactly should i look for..? as the file contains a comrehensive entries.
    thankyou once again.
    on displaying error from Help i get this;
    INSERT INTO PURCHASE_ORDER_DETAIL) VALUES ) RETURNING ROWID,POD_COMP_CODE,POD_DATE,POD_POH_CODE,POD_POH_NO,POD_REMARKS,POD_CR_UID,POD_CR_DT,POD_UPD_UID,POD_UPD_DT,POD_PROD_CODE,POD_UOM,POD_QTY,POD_RATE,POD_CURR_CODE,POD_FX_RATE,POD_fc_AMOUNT,POD_LC_AMOUNT INTO :1,:2,:3,:4,:5,:6,:7,:8,:9,:10,:11,:12,:13,:14,:15,:16,:17,:18
    ORA-03113: end of on communication channel.

  • TNS Packet writer failure and end-of-file on communication channel

    Hello Sir/Mam,
    I m working on oracle server 9i. when i insert data into Blob,Nclob,Clob field which is larger than 4KB, this message occur everytimes.(TNS Packet writer failure or end-of-file on communication channel).
    Can u tell me why this happen when i insert large data from 4KB.
    I m using oledb to insert data into a table.if datasize is less than 4 KB ,its easily insert.
    My Code Module is this
    BOOL CconnectivityDlg::OpenOracleFile()
         BOOL bResult=FALSE;
         bFile = FALSE;
         dwFileSize = 0;
         CString csVirtualPath;      
         CFileDialog dlg(TRUE);
         if(dlg.DoModal()==IDOK)
              StrName = dlg.GetPathName();
         hFile1=CreateFile(StrName,GENERIC_READ|GENERIC_WRITE, FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE,
                                       NULL,OPEN_EXISTING, NULL,NULL);
         unsigned int count =0;
              if(hFile1==INVALID_HANDLE_VALUE)
                   if(count<5)
                        count++;
                        Sleep(1000);
                   else
                        return bResult;
         DWORD dwHighPart,dwLowPart;
         dwLowPart = GetFileSize(hFile1,&dwHighPart);
         LARGE_INTEGER NewFilePointer;
         NewFilePointer.LowPart = dwLowPart;
         NewFilePointer.HighPart = dwHighPart;
         dwFileSize = NewFilePointer.QuadPart;     
         bFile     = TRUE;
         bResult = TRUE;     
         if(hFile1)
              CloseHandle(hFile1);
              hFile1 =NULL;
         return bResult;
    BOOL CconnectivityDlg::CreateConnection()
         BOOL bResult = FALSE;     
         CString Count,strFileSaveName;
         Count.Empty();
         strFileSaveName.Empty();
         unsigned int nCounter = 0;     
    repeat:     
         if(!AfxOleInit())
              return FALSE;
         m_pConn.CreateInstance (__uuidof(Connection));
         CString strConn ;
         strConn.Empty();
         m_pConn->CursorLocation = adUseClient;
         strConn     =_T("Provider=MSDAORA;OSAuthent=1;Data Source =LOVE;Connect as =SYSDBA;");
         try
              m_pConn->Open(_bstr_t(strConn),_bstr_t("system"),_bstr_t("system"),adConnectUnspecified);
              bResult = TRUE;
         catch(_com_error& e)
              CString sBuff = GetErrorDescription(e);
              AfxMessageBox(sBuff);
              return 0;          
         catch(...)
              AfxMessageBox(_T("UnknownError"));
              return 0;
         m_pCom.CreateInstance(__uuidof(Command));
         try
              m_pCom->ActiveConnection = m_pConn;
         catch(_com_error& e)
              CString sBuff = GetErrorDescription(e);
              AfxMessageBox((sBuff));          
         catch(...)
              AfxMessageBox(_T("UnknownError"));
         return bResult;
    CString CconnectivityDlg::insertimage()
         CString Query,ColmnName;
         Query.Empty();
         ColmnName = _T("FIRST");//Coloumn Name
         Query = _T("insert into SINGLE(FIRST) values (?)"); //Table in which i want to insert data of Nclob type.
         hFile1 = CreateFile(StrName,GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);//File from i read the data to insert into nclob field
         DWORD dwHighPart,dwLowPart;
         dwLowPart = GetFileSize(hFile1,&dwHighPart);
         LARGE_INTEGER NewFilePointer;
         NewFilePointer.LowPart = dwLowPart;
         NewFilePointer.HighPart = dwHighPart;
         dwFileSize = NewFilePointer.QuadPart;     
         BYTE *ImageData = new BYTE[dwFileSize+2];
         memset(ImageData,0,dwFileSize+2);
         BOOL bRead = ReadFile(hFile1,ImageData,dwFileSize,&dw,NULL);
         VARIANT varChunk;
         long lngOffset=0;
         UCHAR chData;
         SAFEARRAY FAR *psa = NULL;
         SAFEARRAYBOUND rgsabound[1];
         rgsabound[0].lLbound=0;
         rgsabound[0].cElements=dwFileSize;
         psa = SafeArrayCreate(VT_UI1,1,rgsabound);
         HRESULT hr;
         while(lngOffset < (long)dwFileSize)
              chData = ((UCHAR*)ImageData)[lngOffset];
              hr = SafeArrayPutElement(psa,&lngOffset,&chData);
              lngOffset++;                                        
         lngOffset     = 0;
         varChunk.vt=VT_ARRAY|VT_UI1;
         varChunk.parray=psa;
              try
              m_pCom->Parameters->Append(m_pCom->CreateParameter(_bstr_t(ColmnName),adLongVarWChar,adParamInput,(ADO_LONGPTR)dwFileSize,varChunk));
              VariantClear(&varChunk);
         catch(_com_error& e)
              CString sBuff = GetErrorDescription(e);
              AfxMessageBox(sBuff);
         if(ImageData)
              delete[] ImageData;
              ImageData = NULL;
         try
              m_pCom->CommandText=_bstr_t(Query);
              m_pConn->CursorLocation = adUseClient;
              m_pCom->CommandTimeout=0;
              m_pCom->Execute(NULL,NULL,adCmdText);
         catch(_com_error& e)
              CString sBuff = GetErrorDescription(e);
              AfxMessageBox(sBuff);
         return 0;
    CString CconnectivityDlg::GetErrorDescription(_com_error& e)
    bstrt bstrSource(e.Source());
    bstrt bstrDescription(e.Description());
    _TCHAR szTemp[1024];
    CString strInfo ;
    wsprintf(szTemp, _T("Message : %s\n"), e.ErrorMessage());
    strInfo = szTemp;
    wsprintf(szTemp, _T("Code : 0x%08lx\n"), e.Error());
    strInfo += szTemp;
    wsprintf(szTemp, T("Source : %s\n"), bstrSource.length() ? (LPCTSTR)bstrSource : T("null"));
    strInfo += szTemp;
    wsprintf(szTemp, T("Description : %s\n"), bstrDescription.length() ? (LPCTSTR)bstrDescription : T("null"));
    strInfo += szTemp;
         CString str     =     strInfo;
         if(str.Find(_T("not a valid password"),0) > 0)
              strInfo     =     _T("File is password protected") ;
    return strInfo;
    }

    user7728510 wrote:
    Hi,
    for what i know, MSDAORA provider doesn't support Oracle data types introduced since <font face="tahoma,verdana,sans-serif" size="1" color="#000">version</font> 8, as CLOB, BLOB and so on, so i think that it uses varchar2 up to the 4k limits and then causes this error.
    Have you tried with the OraOLEDB.Oracle.1 provider instead?Nice writing, Thanks for your explanation!

  • 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.

  • 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

  • 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
    null

    Thanks 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

Maybe you are looking for