ORA-03113: end of file on communication channel: delivered Oracle SQL

Hello
We have a SQL comes in an application engine that throws the below error:

1. SELECT DISTINCT ELG. EMPLID, ELG. EMPL_RCD, '99', ((ABS1. EFFDT)
2 + (1)), SYSDATE, EVT. GPDE_DV_EE_STATUS, EVT. GPDE_AL_FREQUENCY, "FM_CG_0811".
3 PS_GPDE_DV_ELIG_MO ELO, ELG, PS_GPDE_DV_FLT_ABS ABS1 PS_GPDE_DV_ELIG_MO
4, PS_GPDE_DV_EVTDFN EVT WHERE ELG. CAL_RUN_ID = "FM_CG_0811" AND ELG. EMPLID =
5 ELO. EMPLID AND ELG. EMPL_RCD = ELO. EMPL_RCD AND EVT. GPDE_DV_EVT_TYPE = '99' AND
6 ELG. GPDE_DV_SV_CODE <>' 0000' AND ELG. GPDE_DV_ACTIVE IN ('2 ', ' 3') AND
7 ELO. GPDE_AL_SEQNUM = ELG. GPDE_AL_SEQNUM - 1 AND ELO. GPDE_RP_SIGRS_ANLZ = 0.00
8 AND ELO. GPDE_RP_SIDAYS = 0.00 AND (ELG. GPDE_RP_SIGRS_ANLZ > 0.00 OR
9 ELG. GPDE_RP_SIDAYS > 0) AND ABS1. EMPLID = ELG. EMPLID AND ABS1. EMPL_RCD =
10 ELG. EMPL_RCD AND ABS1. CAL_RUN_ID = "FM_CG_0811" AND ABS1. ABS_BGN_DT < =.
11 ELG. PRD_END_DT AND ABS1. GPDE_DV_AB_CODE = ' A ' AND ABS1.» GP_UNIT IN (4,5,6) AND
12 EXISTS (SELECT 'X' FROM PS_GPDE_DV_TRIGGER WHERE TRIG TRIG.) EMPLID = ELG. EMPLID
13 AND TRIG. EMPL_RCD = ELG. EMPL_RCD AND TRIG. GPDE_DV_EVT_TYPE IN
14 ('09', '31', '32,' 33', 34') AND TRIG. GPDE_DV_EVT_EFFDT < = ABS1. ABS_END_DT AND
15 TRIG. GPDE_DV_EVT_EFFDT > = ELG. GPDE_AL_BGN_DT AND TRIG. GPDE_DV_EVT_EFFDT =)
16. SELECT MAX (TRIG2. GPDE_DV_EVT_EFFDT) OF PS_GPDE_DV_TRIGGER TRIG2 WHERE
17 TRIG2. EMPLID = ELG. EMPLID AND TRIG2. EMPL_RCD = ELG. EMPL_RCD AND
18 TRIG2. GPDE_DV_EE_STATUS <>' n AND TRIG2. GPDE_DV_EVT_TYPE NOT LIKE 2% ' AND
19 TRIG2. GPDE_DV_EVT_EFFDT < ABS1. EFFDT)) AND ((ABS1. EFFDT) +.
20 (1)) > = ELG. GPDE_AL_BGN_DT AND ((ABS1. EFFDT) (1)) > (SELECT MIN (E3. PRD_END_DT)
21. OF PS_GPDE_DV_ELIG_MO E3 WHERE E3. EMPLID = ELG. EMPLID AND
22 * E3. EMPL_RCD = ELG. EMPL_RCD AND E3. CAL_RUN_ID = "FM_CG_0811")
SQL > /.
SELECT DISTINCT TASKS. EMPLID, ELG. EMPL_RCD, '99', ((ABS1. EFFDT)
*
ERROR on line 1:
ORA-03113: end of file on communication channel


above sql is passed a statement selection-insert inline, however, as we see, the select query has a problem.

The interesting part is that if I change AND TRIG. GPDE_DV_EVT_TYPE IN ('09', '31', '32', '33', 34')
to AND TRIG. GPDE_DV_EVT_TYPE = '31'

so, it works!

Suggestions please!

Thank you
Vikas

According to the Metalink3 #654658.1, is not always past in 10.2.0.2, which means that it happens.
The Oracle suggested patch is #5128368 or a workaround is to cut the SQL into small pieces to avoid in.

You could also start an SR to your Oracle support (no support Peoplesoft) to use them for the patch and/or workaround solution to apply.

Finally and not at least, it seems that Peopletools 8.49 are not supported on Oracle 10.2.0.2 (obligatorily 10.2.0.3 or 10.2.0.4).

Nicolas.

Tags: Oracle Applications

Similar Questions

  • ORA-03113 end of file on communication channel error

    Hello

    I am trying to create a table that looks like the following:

    create table test as
    with a as
    (
    ..
    ),
    b as
    (
    ..),
    ab_percentage as
    (
    ..
    ),
    c as
    (
    ..
    ),
    d as
    (
    ..),
    cd_percentage as
    (
    ..
    ),
    e as
    (
    select * from ab_percentage UNION cd_percentage
    )
    select * from e;
    
    

    When I run the script, I get the following error:

    Oracle error: ORA-03113

    end of file on communication channel

    Cause: The connection between the Client and the process server was broken.

    Action: There was a communication error that requires further investigation. First, check for network problems and review the SQL * Net configuration. In addition, review the file alert.log for possible errors. Finally, a test to see if the server process is dead and if a trace file has been generated at the time of the failure.

    I use:

    TOAD for Oracle Base 11.5.1.2

    Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production

    PL/SQL Release 11.2.0.1.0 - Production

    CORE 11.2.0.1.0 Production

    AMT for Linux: Version 11.2.0.1.0 - Production

    NLSRTL Version 11.2.0.1.0 - Production

    Please help me understand this!

    Thank you!

    Hello

    2632048 wrote:

    Hello

    I am trying to create a table that looks like the following:

    1. create the test table
    2. with one also
    3. (
    4. ..
    5. ),
    6. b as
    7. (
    8. ..),
    9. ab_percentage as
    10. (
    11. ..
    12. ),
    13. c as
    14. (
    15. ..
    16. ),
    17. d as
    18. (
    19. ..),
    20. cd_percentage as
    21. (
    22. ..
    23. ),
    24. e as
    25. (
    26. Select * from ab_percentage UNION cd_percentage
    27. )
    28. Select * e;

    That has nothing to do with the problem of the ORA-03113, but what value is Sub question e add?

    Why can't let you the lines 23, 24, 25, 27 and 28 above, so that the request ends

    cd_percentage as

    (

    ...

    )

    Select * from ab_percentage UNION select * from cd_percentage;

    ?

  • ORA-03113: end of file on communication channel

    Help! I can't open the database, I get the error ora-03113

    Here is my trace file

    Fri Oct 08 22:37:15 2013

    ARC3 started with pid = 34, OS id = 3016

    ARC2: Started archiving

    Arc1: become the "no FAL' ARCH

    Arc1: become the "no SRL" ARCH

    ARC2: Become the heartbeat ARCH

    Errors in the e:\app\ABIGAIL\diag\rdbms\orcl\orcl\trace\orcl_lgwr_1952.trc file:

    ORA-00313: open failed for the members of the group log 1 of thread 1

    ORA-00312: thread 1 1 online journal: "E:\APP\ABIGAIL\ORADATA\ORCL\REDO1B."

    ORA-27041: could not open the file

    04002 - OSD: could not open the file

    S/O-error: (OS 2) the system cannot find the file specified.

    ORA-00312: thread 1 1 online journal: ' E:\APP\ABIGAIL\ORADATA\ORCL\REDO1A. JOURNAL"

    ORA-27041: could not open the file

    04002 - OSD: could not open the file

    S/O-error: (OS 2) the system cannot find the file specified.

    Errors in the e:\app\ABIGAIL\diag\rdbms\orcl\orcl\trace\orcl_lgwr_1952.trc file:

    ORA-00313: open failed for the members of the group log 1 of thread 1

    ORA-00312: thread 1 1 online journal: "E:\APP\ABIGAIL\ORADATA\ORCL\REDO1B."

    ORA-27041: could not open the file

    04002 - OSD: could not open the file

    S/O-error: (OS 2) the system cannot find the file specified.

    ORA-00312: thread 1 1 online journal: ' E:\APP\ABIGAIL\ORADATA\ORCL\REDO1A. JOURNAL"

    ORA-27041: could not open the file

    04002 - OSD: could not open the file

    S/O-error: (OS 2) the system cannot find the file specified.

    Errors in the e:\app\ABIGAIL\diag\rdbms\orcl\orcl\trace\orcl_ora_2908.trc file:

    ORA-00313: open failed for the members of the newspaper group 1 of thread

    ORA-00312: thread 1 1 online journal: ' E:\APP\ABIGAIL\ORADATA\ORCL\REDO1A. JOURNAL"

    ORA-00312: thread 1 1 online journal: "E:\APP\ABIGAIL\ORADATA\ORCL\REDO1B."

    USER (ospid: 2908): put an end to litigation because of the 313 error

    Instance of stopped by USER, pid = 2908

    Trace file E:\app\ABIGAIL\diag\rdbms\orcl\orcl\trace\orcl_ora_2908.TRC

    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production

    With partitioning, OLAP, Data Mining and Real Application Testing options

    Windows XP Version V5.1 SP3

    CPU: 2 - type 586, 2 physical cores

    Process affinity: 0 x 0 x 00000000

    Memory (success/Total): Ph: 276 M / 1791 M, Ph + FCP: 1116 M / 3685 M, GOES: 1166M / 2047 M

    Name of the instance: orcl

    Redo thread mounted by this instance: 1

    Oracle process number: 31

    Windows thread ID: 2908, image: ORACLE. EXE (SHAD)

    2013-10-08 22:37:15.453

    SESSION ID: (125.5) 2013-10-08 22:37:15.453

    CUSTOMER ID :() 2013-10-08 22:37:15.453

    :() 2013-10-08 22:37:15.453 SERVICE NAME

    MODULE NAME: (sqlplus.exe) 2013-10-08 22:37:15.453

    ACTION NAME :() 2013-10-08 22:37:15.453

    DDE: Key problem "ORA 312' was the controlled flood (0 x 1) (incident)

    ORA-00312: thread 1 1 online journal: "E:\APP\ABIGAIL\ORADATA\ORCL\REDO1B."

    DDE: Key problem "ORA 312' was the controlled flood (0 x 1) (incident)

    ORA-00312: thread 1 1 online journal: ' E:\APP\ABIGAIL\ORADATA\ORCL\REDO1A. JOURNAL"

    ORA-00312: thread 1 1 online journal: "E:\APP\ABIGAIL\ORADATA\ORCL\REDO1B."

    DDE: Key problem "ORA 313' was the controlled flood (0 x 1) (incident)

    ORA-00313: open failed for the members of the newspaper group 1 of thread

    ORA-00312: thread 1 1 online journal: ' E:\APP\ABIGAIL\ORADATA\ORCL\REDO1A. JOURNAL"

    ORA-00312: thread 1 1 online journal: "E:\APP\ABIGAIL\ORADATA\ORCL\REDO1B."

    ORA-00313: open failed for the members of the newspaper group 1 of thread

    ORA-00312: thread 1 1 online journal: ' E:\APP\ABIGAIL\ORADATA\ORCL\REDO1A. JOURNAL"

    ORA-00312: thread 1 1 online journal: "E:\APP\ABIGAIL\ORADATA\ORCL\REDO1B."

    2013-10-08 22:37:15.484

    USER (ospid: 2908): put an end to litigation because of the 313 error

    I realize that I don't have redo1a.log and redo1b... can - I simply recreate these files at the level of the BONE?

    I use winxp pro, oracle 11 g 2

    Thank you guys!

    Has been your last stop clean or incompatible? (immediate or cancel)?

    What happened that your loss of redo log files? Where are they? Were they use when they disappeared?

    You can try to make changes to your collage of the database, and then disable the redo log (rebuild them) files with:

    change the Group of clear database logfile X; (for each redo log group missing)

    and then alter database open;

    That will be if your controlfile sees it takes on these data in case of failure redo log files for example recovery (in the case where crashed database). In this case, your option is either incomplete recovery until the last before SNA do it disconnects disappeared (last SNA on the newspapers archived, excluding the Oder) flashback GOLD database to the same SCN (if you have configured blowback).

    Concerning

  • Error: ORA-03113: end of file on communication channel

    Installing Oracle: 11.2.0.1.0

    Linux: Oracle Linux 6.6

    I get an error after I start the DB.  Please see the screenshot below.  Please advice, if you need more information.

    Thanks for your help.

    startup error.png

    As already indicated source oraenv should be run as a DBA, not root.

    You seem to face multiple problems. You run a virtual machine? If so, you can run out of physical memory and disk space on your host system.

  • Database does not start... ALTER database open; change the database open * ERROR at line 1: ORA-03113: end of file on the channel of communication process ID: 10400 Session ID: 418 serial number: 3 -.

    HI during startup of the database of the following errors is. Please help solve the problem.

    SQL > alter database open;

    change the database open * ERROR at line 1: ORA-03113: end of file on the channel of communication process ID: 10400 Session ID: 418 serial number: 3 -.

    ============================================================

    Please see the alerts log entries

    --------------------------------------------------------------------------------------------------------------------------------

    Commissioning:

    Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production

    With the options of partitioning, OLAP, Data Mining and Real Application Testing.

    Using parameters in spfile D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILEATTNDPRD server-side. ORA

    Parameters of the system with default values:

    process = 400

    sessions = 624

    memory_target = 4G

    control_files = 'D:\ORACLE\ORADATA\ATTNDPRD\CONTROLFILE\O1_MF_8LRQYB0M_. CTL.

    control_files = 'C:\ORACLE\ORADATA\ATTNDPRD\CONTROLFILE\O1_MF_8LRQYB13_. CTL.

    DB_BLOCK_SIZE = 8192

    compatible = "11.2.0.0.0."

    log_archive_format = "ARC%S_%R.%T."

    db_create_file_dest = 'D:\oracle\oradata. '

    db_create_online_log_dest_1 = "D:\oracle\oradata".

    db_create_online_log_dest_2 = "C:\oracle\oradata".

    db_recovery_file_dest = 'C:\oracle\oradata\flash_area. '

    db_recovery_file_dest_size = 8G

    undo_tablespace = 'UNDOTBS1.

    Remote_login_passwordfile = "EXCLUSIVE."

    db_domain = «»

    dispatchers = "(PROTOCOL=TCP) (SERVICE = ATTNDPRDXDB)" "

    audit_file_dest = "D:\APP\ADMINISTRATOR\ADMIN\ATTNDPRD\ADUMP".

    AUDIT_TRAIL = 'DB '.

    db_name = "ATTNDPRD".

    open_cursors = 300

    diagnostic_dest = "D:\APP\ADMINISTRATOR".

    Sun 24 May 13:43:09 2015

    PMON started with pid = 2, OS id = 5792

    Sun 24 May 13:43:09 2015

    VKTM started with pid = 3, OS id = 6500 high priority

    VKTM clocked at (10) precision of milliseconds with DBRM quantum (100) ms

    Sun 24 May 13:43:09 2015

    GEN0 started with pid = 4, OS id = 13072

    Sun 24 May 13:43:09 2015

    DIAG started with pid = 5, OS id = 1424

    Sun 24 May 13:43:09 2015

    DBRM started with pid = 6, OS id = 8240

    Sun 24 May 13:43:09 2015

    PSP0 started with pid = 7, OS id = 2980

    Sun 24 May 13:43:09 2015

    DIA0 started with pid = 8, OS id = 12956

    Sun 24 May 13:43:09 2015

    MA started with pid = 9, OS id = 13356

    Sun 24 May 13:43:09 2015

    DBW0 started with pid = 10, OS id = 14248

    Sun 24 May 13:43:09 2015

    DBW1 started with pid = 11, OS id = 17900

    Sun 24 May 13:43:09 2015

    LGWR started with pid = 12, OS id = 5564

    Sun 24 May 13:43:09 2015

    CKPT started with pid = 13, OS id = 16736

    Sun 24 May 13:43:09 2015

    SMON started with pid = 14, OS id = 14068

    Sun 24 May 13:43:09 2015

    RECCE has started with pid = 15, OS id = 16288

    Sun 24 May 13:43:09 2015

    MMON started with pid = 16, OS id = 10884

    commissioning 1 dispatcher (s) for '(ADDRESS =(PARTIAL=YES) (PROTOCOL = TCP))' network address...

    commissioning or shared server 1...

    Environment ORACLE_BASE = D:\app\Administrator

    Sun 24 May 13:43:09 2015

    ALTER DATABASE MOUNT

    Sun 24 May 13:43:09 2015

    MMNL started with pid = 17, OS id = 16128

    Mount of redo thread 1, with mount id 3325657453

    Database mounted in exclusive Mode

    Disabled lost write protect

    Completed: ALTER DATABASE MOUNT

    Sun 24 May 13:43:23 2015

    change the database open

    Sun 24 May 13:43:23 2015

    LGWR: FROM PROCESS ARCH

    Sun 24 May 13:43:23 2015

    Arc0 started with pid = 21, OS id = 10084

    Arc0: Started archiving

    LGWR: FROM PROCESS ARCH COMPLETE

    ARC0: FROM PROCESS ARCH

    Sun 24 May 13:43:24 2015

    Arc1 started with pid = 22, OS id = 18400

    Sun 24 May 13:43:24 2015

    ARC2 started with pid = 23, OS id = 17280

    Arc1: Started archiving

    ARC2: Started archiving

    Arc1: become the "no FAL' ARCH

    Arc1: become the "no SRL" ARCH

    ARC2: Become the heartbeat ARCH

    Errors in the d:\app\administrator\diag\rdbms\attndprd\attndprd\trace\attndprd_ora_10400.trc file:

    ORA-19815: WARNING: db_recovery_file_dest_size 8589934592 bytes is 100.00% used and has 0 bytes remaining available.

    ************************************************************************

    You have choice to free up space in the recovery area:

    1 consider changing STRATEGY OF RETENTION of RMAN. If you are using Data Guard

    then consider changing POLICY of DELETE ARCHIVELOG RMAN.

    2 back up files on a tertiary device such as a tape with RMAN

    SAFEGUARDING RECOVERY AREA command.

    3. Add space drive and increase the db_recovery_file_dest_size setting to

    reflect the new space.

    4 remove the unnecessary files using the RMAN DELETE command. If a service

    the system control has been used to remove the files, and then use the RMAN DUPLICATION and

    Commands DELETE has EXPIRED.

    ************************************************************************

    Errors in the d:\app\administrator\diag\rdbms\attndprd\attndprd\trace\attndprd_ora_10400.trc file:

    ORA-19809: limit exceeded for file recovery

    ORA-19804: cannot recover disk 44571136 bytes limit 8589934592 space

    ARCH: 19809 error creating archive log file to ' C:\ORACLE\ORADATA\FLASH_AREA\ATTNDPRD\ARCHIVELOG\2015_05_24\O1_MF_1_10343_%U_. ARC'

    Errors in the d:\app\administrator\diag\rdbms\attndprd\attndprd\trace\attndprd_ora_10400.trc file:

    ORA-16038: log 2 # 10343 sequence can be archived

    ORA-19809: limit exceeded for file recovery

    ORA-00312: wire 2 1 online journal: ' D:\ORACLE\ORADATA\ATTNDPRD\ONLINELOG\O1_MF_2_8LRQYD8B_. JOURNAL"

    ORA-00312: wire 2 1 online journal: ' C:\ORACLE\ORADATA\ATTNDPRD\ONLINELOG\O1_MF_2_8LRQYDF6_. JOURNAL"

    USER (ospid: 10400): put an end to litigation because of the error 16038

    Sun 24 May 13:43:24 2015

    ARC3 started with pid = 24, OS id = 2188

    Errors in the d:\app\administrator\diag\rdbms\attndprd\attndprd\trace\attndprd_arc2_17280.trc file:

    ORA-19815: WARNING: db_recovery_file_dest_size 8589934592 bytes is 100.00% used and has 0 bytes remaining available.

    ************************************************************************

    You have choice to free up space in the recovery area:

    1 consider changing STRATEGY OF RETENTION of RMAN. If you are using Data Guard

    then consider changing POLICY of DELETE ARCHIVELOG RMAN.

    2 back up files on a tertiary device such as a tape with RMAN

    SAFEGUARDING RECOVERY AREA command.

    3. Add space drive and increase the db_recovery_file_dest_size setting to

    reflect the new space.

    4 remove the unnecessary files using the RMAN DELETE command. If a service

    the system control has been used to remove the files, and then use the RMAN DUPLICATION and

    Commands DELETE has EXPIRED.

    ************************************************************************

    Instance of stopped by USER, pid = 10400

    --------------------------------------------------------------------------------------------------------------------------

    Regarding

    Ngoyi

    Hello

    Now it works very well... with following

    --------------------------------------------------

    using sqlplus

    • Startup mount
    • ALTER database noarchivelog;
    • ALTER database open;

    -------------------------------------------------------------------------------

    Concerning

    Ngoyi

    -------------------------------------------------

  • ORA-03113: end of file on startup

    Hello
    on the 11g on Win 2008 R2, I try to create a database, but I end of file error:
     
    
    
    C:\Users\oracle>sqlplus / as sysdba 
    
    SQL*Plus: Release 11.2.0.3.0 Production on Fri Mar 2 10:07:45 2012 
    
    Copyright (c) 1982, 2011, Oracle.  All rights reserved. 
    
    Connected to an idle instance. 
    
    SQL> @0_createdb10.sql 
    SQL> spool createdb.log 
    SQL> 
    SQL> startup nomount pfile=C:\app\oracle\product\11.2.0\dbhome_2\database\initTEST.ora 
    ORA-03113: end-of-file on communication channel 
    Thanks for any suggestions.

    Check if the OracleService in services.msc (start-> Run-> services.msc) is started or not

  • Cannot open the database: error, ora-03113 end of file communication

    Hi guys,.

    I am facing a problem with my database

    Oracle Linux Tikanga 5 machine
    database: 10.2.0.1
    Error: ora-03113

    I tried to move a log file while inserting data...

    I restored and tried to get back what she recovers with message media recover full but doesnot allow to open the database
    gives the same error: error: ora-03113 end of file communication

    Watch alert_log
    ____________

    ALTER database recover if necessary
    beginning
    Start of recovery Media
    ORA - 264 marked during: alter database recover if necessary
    beginning
    ...
    Fri Jan 9 16:20:18 2013
    2048 MB db_recovery_file_dest_size is 40,79% used. It is a
    user-specified limit on the amount of space that will be used by the present
    for the files related to the recovery of databases and does not reflect the amount of
    space available in the underlying file system or ASM diskgroup.
    Fri Jan 9 16:22:02 2013
    change the list of file restore of database data clear
    Fri Jan 9 16:22:02 2013
    Completed: change the clear list of restore of database data file
    Fri Jan 9 16:22:02 2013
    Edit the list of file restore of database data
    1, 2, 3, 4, 5
    Completed: change the list of file restore of database data
    1, 2, 3, 4, 5
    Fri Jan 9 16:22:02 2013
    ALTER database recover if necessary
    beginning
    Start of recovery Media
    ORA - 264 marked during: alter database recover if necessary
    beginning
    ...
    Fri Jan 9 16:22:07 2013
    change the database open
    Fri Jan 9 16:22:07 2013
    LGWR: FROM PROCESS ARCH
    Arc0 started with pid = 16, OS id = 2049
    Fri Jan 9 16:22:07 2013
    Arc0: Started archiving
    Arc1: Started archiving
    LGWR: FROM PROCESS ARCH COMPLETE
    Arc1 started with pid = 17, OS id = 2051
    Fri Jan 9 16:22:07 2013
    Fix half open fully the valve of the thread 1
    Fri Jan 9 16:22:07 2013
    Errors in the /d1/app/oracle/oradata/orcl/bdump/orcl_lgwr_1966.trc file:
    [ORA-00600: internal error code, arguments: [3712], [1], [1], [0], [445262], [0], [445261],]
    Fri Jan 9 16:22:08 2013
    Errors in the /d1/app/oracle/oradata/orcl/bdump/orcl_lgwr_1966.trc file:
    [ORA-00600: internal error code, arguments: [3712], [1], [1], [0], [445262], [0], [445261],]
    LGWR: termination litigation because of the 470 error
    Instance terminated by LGWR, pid = 1966

    can you please on the same...
    Thank you

    ORA-00600: internal error code, arguments: [3712].

    ORA-00600 is error internal oracle, you need to check metalink support for this.

  • RMAN-06004: ORACLE recovery catalog database error: ORA-03113: end - of -

    Hello

    I experience backup scripts. because once done, she will move to pod pre box.

    Database runs in mode archvelog
    I have lgged in the dbserver himself.

    the shell scripts is:
    #! / usr/bin/sh
    source. / game - env # this file will have ID password for catalogue and the target sources
    echo executing command: database Backup
    ECHO
    RMAN TARGET $dbuser / $dbpwd$ rmandb CATALOG $rmanuser/$rmanpwd@$rmandb < < eof
    Run {}
    stop immediately;
    start-up;
    }
    expressions of folklore
    output


    When I run, I get the following error

    connected to target database: HERMESQA (DBID = 3819666523)
    connected to the recovery catalog database

    RMAN > 2 > 3 > 4 > 5 >
    database closed
    dismounted database
    Instance Oracle to close

    connected to the database target (not started)
    Oracle instance started
    mounted database
    RMAN-00571: ===========================================================
    RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.
    RMAN-00571: ===========================================================
    RMAN-03002: failure of the boot command at 11/06/2009 11:27:54
    RMAN-06004: the recovery catalog database ORACLE error: ORA-03113: end of file on communication channel

    could you suggest where I have error.

    Thank you
    Benjamin Gopal

    Do not back up the database using the same catalog of recovery recovery catalog of accommodation. You could just try it back up without a recovery catalog and to ensure that this database has an automatic backup of controlfile, for example.

  • Help with the exception of Pl/SQL 'ora-3150 end of file on the communication channel.

    Hello.

    The code attached to this post opens a slider that load of 99 dblinks from different remote databases of different version.

    He captures the information from these databases and stores them locally on a central database (11.2.0.4.0 version) on different tables.

    The problem I have is that when a database is deleted, the dblink to this database show me the error 'ora-3150 end of file on communication channel' and that's right.

    But he's not going trough the exception that I created, the cursor is closed and does not continue with the cycle.

    The exception I created insert data on DBMONITOR error. DBMONITOR_LOG_ERROR_TABLE in order to catch the error (you'll be able to see all the code on the attachment)

    It's the exception:

    exception

    while others then

    INSERT IN DBMONITOR. DBMONITOR_LOG_ERROR_TABLE (NOMBRE_DBLINK, message, info, FECHA_ERROR, TIPO_PROCEDURE) VALUES (var, SUBSTR (DBMS_UTILITY. (FORMAT_ERROR_STACK, 1, 200), "CONNECTION ERROR", SYSDATE, 'CAPACITY');

    commit;

    end;

    Could help me please on how could intercept this exception?

    Thank you.

    Juan.

    You might have a problem with your connection or mishandling. The end of the file ora-3150, on channel of communication error means that there is a connection, but this link was broken somehow.

    If a database is not reachable, you should get other types of errors.

    For example judgment of the Kingdom or tns - memory could not resolve alias or simliar things.

    Here is a list of typical mistakes I have check and manage when accessing remote databases.

      e_db_link_broken EXCEPTION;  --ORA-02019 connection description for remote database not found
      PRAGMA EXCEPTION_INIT (e_db_link_broken, -02019);
      e_oracle_not_available EXCEPTION;  --ORA-01034 ORACLE not available
      PRAGMA EXCEPTION_INIT (e_oracle_not_available, -01034);
      e_oracle_down EXCEPTION;  --ORA-27101: shared memory realm does not exist
      PRAGMA EXCEPTION_INIT (e_oracle_down, -27101);
      e_no_listener EXCEPTION;  --ORA-12541: TNS:no listener
      PRAGMA EXCEPTION_INIT (e_no_listener, -12541);
      e_no_service EXCEPTION;  --ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
      PRAGMA EXCEPTION_INIT (e_no_service, -12514);
      e_timeout EXCEPTION;  --ORA-12170: TNS:Connect timeout occurred
      PRAGMA EXCEPTION_INIT (e_timeout, -12170);
    

    If you have a long open session and fail to close the db links after recovered information from the remote site?

    In addition, I propose to change your dynamic insertion in a normal insert.

    First extract the data of the DB link dynamically, but just with a select statement. Then do the insertion with the result data.

    Improve your logging table to store messages up to 4000 char CHARACTER. 200 is really small for error messages.

    In addition to the DBMS_UTILITY. FORMAT_ERROR_STACK you must also connect DBMS_UTILITY. FORMAT_ERROR_BACKTRACE. Just to see if you get a better message there.

    WHEN e_db_link_broken or e_oracle_not_available or e_oracle_down or e_no_listener or e_no_service or e_timeout THEN
       INSERT INTO DBMONITOR.DBMONITOR_LOG_ERROR_TABLE (NOMBRE_DBLINK, message, info,FECHA_ERROR,TIPO_PROCEDURE) VALUES(var, 'Remote DB not accessible','ERROR DE CONEXION',SYSDATE,'CAPACITY');
                   -- commit;
    WHEN OTHERS THEN
    
                    INSERT INTO DBMONITOR.DBMONITOR_LOG_ERROR_TABLE (NOMBRE_DBLINK, message, info,FECHA_ERROR,TIPO_PROCEDURE) VALUES(var, SUBSTR(DBMS_UTILITY.FORMAT_ERROR_STACK||DBMS_UTILITY.FORMAT_ERROR_BACKTRACE, 1, 4000),'ERROR DE CONEXION',SYSDATE,'CAPACITY');
                    --commit;
                    end;
    
  • PowerShell - ORA-03111: break received on the communication channel

    Hi all

    I am trying to connect to an oracle database (version Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production). in PowerShell and run a query on the matter.


    I added all of the necessary assemblies as far as I know.


    When I try to create a new object as follows


    Con = New - Object Oracle.ManagedDataAccess.Client.OracleConnection)


    I have the following error


    Exception calling "Open" with "0" or the arguments: "ORA-03111: Break received on the communication channel.


    Please could you tell.

    Managed ODP.NET take supported Oracle DB server version10.2 or later.

  • Can Hi everyone, please how I fix this, ORA-03113:?

    SQL > startup

    ORA-10997: another start/stop operation this instance InProgress

    ORA-09968: cannot lock file

    Linux error: 11: Resource temporarily unavailable

    Additional information: 3720

    SQL > the judgment

    ORACLE instance stops.

    SQL > startup

    ORACLE instance started.

    Total System Global Area 309673984 bytes

    Bytes of size 1336204 fixed

    201329780 variable size bytes

    Buffers data 100663296 bytes

    Redo buffers 6344704 bytes

    Mounted database.

    ORA-03113: end of file on communication channel

    Process ID: 3940

    ID of the session: 21 serial number: 3

    > Ksfdcre:4 ORA-17502: cannot create the file + FRA

    > ORA-15041: diskgroup space exhausted ' FRA'

    Above, should be resolved

  • ORA-03113 when inserting a CLOB value cast as an XMLType of a SELECT query in a table

    I have a table that contains a CLOB column with pseudo-XML in it. I want to keep these data in an XMLType column so that I can take advantage of some of the built-in XML features of Oracle to analyze more easily.

    The source table is defined as:

    CREATE TABLE "TSS_SRM_CBEBRE_LOGS_V"

    ( ) NUMBER of 'INCIDENT_ID',

    ACTIVATE THE "EVENT_TYPE" VARCHAR2 (100 BYTE) NOT NULL,

    VARCHAR2 (100 BYTE) "EVENT_KEY."

    ACTIVATE THE 'CREATION_DATE' STAMP (6) NOT NULL,

    ACTIVATE THE 'CREATED_BY' VARCHAR2 (100 BYTE) NOT NULL,

    'LOG_MSG' CLOB) ;


    The target table (to test this problem) is defined as:

    CREATE TABLE 'TESTME '.

    ("LOG_MSG" "XMLTYPE"

    )

    My query is:

    Insert / * + APPEND * / into testme ("LOG_MSG")

    Select XMLTYPE.createXML ("LOG_MSG") as "TSS_SRM_CBEBRE_LOGS_V" b LOG_MSG;

    In SQL * Developer, my error is: error report:

    SQL error: No more data to read from socket

    In SQL * MORE and Toad, my error is:

    ORA-03113: end of file on communication channel

    Process ID: 13903

    Session ID: serial number 414: 32739

    Thank you!

    I made an ALTER SESSION SET EVENTs = 10046 trace name forever, context level 12'; and ran the query. At the bottom of the trace file, I found the two following exceptions of ORA-07445:

    * 13:43:32.760 2013-08-15

    Exception [type: SIGSEGV, SI_KERNEL (general_protection)] [ADDR:0 x 0] [PC:0 x 2652500, LpxMemFree () + 200] [flags: 0x0, count: 1]

    Incident 493726 created the dump file: /u01/app/oracle/diag/rdbms/gtcdwd1/gtcdwd1/incident/incdir_493726/gtcdwd1_ora_8577_i493726.trc

    [ORA-07445: exception encountered: core dump [LpxMemFree () + 200] [SIGSEGV] [ADDR:0 x 0] [PC:0 x 2652500] [SI_KERNEL (general_protection)]]

    Incident 493727 created the dump file: /u01/app/oracle/diag/rdbms/gtcdwd1/gtcdwd1/incident/incdir_493727/gtcdwd1_ora_8577_i493727.trc

    [ORA-07445: exception encountered: core dump [dbgtrReserveSpace () + 77] [SIGSEGV] [ADDR:0 x 0] [PC:0x938E91F] [SI_KERNEL (general_protection)]]

    ORA-07445: exception encountered: core dump [LpxMemFree () + 200] [SIGSEGV] [ADDR:0 x 0] [PC:0 x 2652500] [SI_KERNEL (genres

    ksdbgcra: base of writing to the directory file ' / u01/app/oracle/diag/rdbms/gtcdwd1/gtcdwd1/cdump ".

    If I replace the XMLTYPE molded with the xmlparse function, I get the error ORA-19010 you mentioned. Read more in the Oracle documentation, I see that it says that I can not insert XML fragments into an XMLType column. I can use sys_XMLGen to create a well-formed document.

    http://docs.Oracle.com/CD/B28359_01/AppDev.111/b28369/xdb13gen.htm#i1026349

    We'll see!

  • ORA-03113

    While the departure to the top of the database. I get the error described.

    C:\ > sqlplus / as sysdba

    SQL * more: Production release 11.2.0.1.0 Fri may 24 12:02:33 2013

    Copyright (c) 1982, 2010, Oracle.  All rights reserved.

    Connect to an instance is idle.

    SQL > startup
    ORACLE instance started.

    Total System Global Area 1670221824 bytes
    Bytes of size 2176328 fixed
    1291848376 variable size bytes
    369098752 of database buffers bytes
    Redo buffers 7098368 bytes
    Mounted database.
    ORA-03113: end of file on communication channel
    Process ID: 9084
    Session ID: 164 serial number: 3

    I use windows 7 here. Please help.

    Best regards
    Himanshu

    SCOPE = PFILE does not exist.

    SCOPE = SPFILE usage spfile, otherwise you must change pfile manually before starting the istance if you use.

  • ORA-03113: error while upgrading to 11.1.0.7 11.1.0.6 database

    Hello
    I am trying to upgrade the database 11.1.0.6 to 11.1.0.7 on OEL operating system.

    After you apply the patch '6890831' when you try to start the database using the 'Startup Upgrade' command, I get the error below.

    ORA-03113: end of file on communication channel
    Process ID: 20826
    Session ID: 170 serial number: 3

    I get the same error when you try to create the new database using "DBCA.

    Please provide me with the likely results.

    Thank you
    Amith

    See the solution on metalink:

    ORA-27103 when memory target parameter is set to more than 3 GB (Doc ID 743012.1)

    Werner

  • ORA-03113 using multiset

    It's strange. Anyone seen this before? I came to try the http://www.oracle-developer.net/display.php?id=412 SQL query
    SQL> create type number_ntt AS TABLE OF NUMBER;
    Type Created.
    
    SQL> select * from v$version
      2  /
    
    BANNER
    ----------------------------------------------------------------
    Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
    PL/SQL Release 9.2.0.4.0 - Production
    CORE    9.2.0.3.0       Production
    TNS for 32-bit Windows: Version 9.2.0.4.0 - Production
    NLSRTL Version 9.2.0.4.0 - Production
    
    SQL> select *
      2  from     table(CAST (MULTISET (SELECT     ROWNUM
      3                              FROM DUAL
      4                            CONNECT BY ROWNUM < 5) AS number_ntt)) nt
      5  /
    select *
    *
    ERROR at line 1:
    ORA-03113: end-of-file on communication channel

    In Oracle 9, you must use this form to CONNECT BY in an inline view:

    SQL> select * from v$version
      2  /
    
    BANNER
    ----------------------------------------------------------------
    Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
    PL/SQL Release 9.2.0.1.0 - Production
    CORE    9.2.0.1.0       Production
    TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
    NLSRTL Version 9.2.0.1.0 - Production
    
    SQL> select  *
      2    from  table(
      3                CAST(
      4                     MULTISET(
      5                              SELECT  *
      6                                FROM  (
      7                                       SELECT  ROWNUM
      8                                         FROM  DUAL
      9                                         CONNECT BY ROWNUM < 5
     10                                      )
     11                             )
     12                     AS number_ntt
     13                    )
     14               ) nt
     15  /
    
    COLUMN_VALUE
    ------------
               1
               2
               3
               4
    
    SQL> select  *
      2    from  table(
      3                CAST(
      4                     MULTISET(
      5                              SELECT  ROWNUM
      6                                FROM  DUAL
      7                                CONNECT BY ROWNUM < 5
      8                             )
      9                     AS number_ntt
     10                    )
     11               ) nt
     12  /
    select  *
    *
    ERROR at line 1:
    ORA-03113: end-of-file on communication channel
    
    SQL> 
    

    SY.

Maybe you are looking for