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.
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.
Tags: Database
Similar Questions
-
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
VikasAccording 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.
-
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:
- create the test table
- with one also
- (
- ..
- ),
- b as
- (
- ..),
- ab_percentage as
- (
- ..
- ),
- c as
- (
- ..
- ),
- d as
- (
- ..),
- cd_percentage as
- (
- ..
- ),
- e as
- (
- Select * from ab_percentage UNION cd_percentage
- )
- 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
-
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
-------------------------------------------------
-
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 youORA-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 GopalDo 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.
-
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:
Thanks for any suggestions.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
Check if the
OracleService in services.msc (start-> Run-> services.msc) is started or not -
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.
-
error ORA-03113 with XMLTABLE inside the subquery or view
I get ORA-03113 error if I use a XMLTABLE result within one subquery of another query (if XMLTABLE inline or view). Code below to reproduce that - simplified and now rather meaningless - but produces the same error. Someone at - he seen this error re. XMLTABLE or know bugs in metalink on that? I couldn't find anything. I'll have to use deprecated table (xmlsequence) instead, which does not receive this error.
-TABLE DROP TEST
CREATE TABLE TEST (ID number (10), CUST_REF varchar2 (50 char), XMLDATA XMLTYPE);
INSERT INTO TEST (ID, CUST_REF, XMLDATA) VALUES (1, 'XYZ',
XMLTYPE ("<?") XML version = "1.0" encoding ="utf-16"? >
< TESTXML
xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance".
xmlns = "urn: ABC - 123:TESTXML" >
< collection >
< TRANSACTION_COLLECTION >
< TRANSACTION >
< RECORD_ID > 1 < / RECORD_ID >
< TRANSACTION_ID > 7791786 < / TRANSACTION_ID >
< AMOUNT > 335 < / AMOUNT >
< TYPE > I < / TYPE >
DR < DC > < /DC >
< / TRANSACTION >
< / TRANSACTION_COLLECTION >
< / collections >
((< / TESTXML > '));
COMMIT;
CREATE VIEW TEST_XMLVIEW
AS
SELECT
ID,
CUST_REF,
xmltbl. RECORD_ID,
xmltbl. TRANSACTION_ID,
xmltbl. AMOUNT,
xmltbl. TYPE,
xmltbl. DC
OF THE TEST,
XMLTable (XMLNamespaces (DEFAULT "urn: ABC - 123:TESTXML'"),)
"/ TESTXML/collections/TRANSACTION_COLLECTION/TRANSACTION" TEST PASSING. XMLDATA
COLUMNS
"RECORD_ID" number (10) path "RECORD_ID."
"TRANSACTION_ID" VARCHAR (200 CHAR) PATH "TRANSACTION_ID"
"DC' VARCHAR (200 CHAR) PATH"DC. "
"TYPE' VARCHAR (200 CHAR) PATH"TYPE. "
('AMOUNT' NUMBER (38.8) PATH 'QUANTITY')
AS xmltbl;
WITH SUM_AMOUNTS (ID, CUST_REF, SUM_1, SUM_2, SUM_3)
AS
(SELECT ID, CUST_REF, FLAT AS FLAT AS SUM_2, FLAT + FLAT AS SUM_3, SUM_1)
OF TEST_XMLVIEW
GROUP BY ID, CUST_REF)
Select
ID,
CUST_REF,
SUM_1,
SUM_2,
SUM_3
of SUM_AMOUNTS;
Version information:
Oracle Database 11 g Enterprise Edition Release 11.2.0.2.0 - 64 bit Production
PL/SQL Release 11.2.0.2.0 - Production
CORE Production 11.2.0.2.0
AMT for 64-bit Windows: Version 11.2.0.2.0 - Production
NLSRTL Version 11.2.0.2.0 - ProductionSomeone at - he seen this error re. XMLTABLE or know bugs in metalink on that? I couldn't find anything.
Really?
Go to the directory path and look for the relevant trace or incident file.
On my system, I can see something like this:ORA-07445: exception encountered: core dump [evaopn3()+656] [ACCESS_VIOLATION] [ADDR:0x0] [PC:0x234A5B6] [UNABLE_TO_READ] []
Copy / paste this line into the ORA-00600/ORA-07445 on My Oracle Support search tool and search for your version.
Read this article:* ORA-7445 (evaopn3) [860969.1 ID] *.
and at the bottom of the page, among the associated bugs known, this one:
Bug 12724375 : ORA-7445 [evaopn3] XQuery with GROUP BY *.
-
Error messages from end of file and preferences at boot
So I have Photoshop CS5. I get an error message when I boot. End of file error message, first THEN saying could not initialize Photoshop because the preferences file was invalid (it has been deleted). So I uninstalled Photoshop using the button uninstall the app, then re-installed Photoshop but the same error message appears when I re - install Photoshop so what's the problem here?
Preference files will survive a uninstall and re - install. Then reset using the shortcut when you start Photoshop.
-
Hi all.
Sorry to ask this error again, I read a lot of topic in this forum on this subject, but I can't fix it.
So I create this topic.
My computer is running oracle database 11 g 2 express edition on ubuntu LTS 14.04.
I'm trying to import the database of dmp file. That's what I do:
> sqplus
opening session with sys as sysdba, then run:
Hoangnv CREATE USER IDENTIFIED BY hoangnv;
GRANT CONNECT TO hoangnv;
GRANT RESOURCE, s/n hoangnv;
CREATE OR REPLACE DIRECTORY dmpdir AS ' / home/hoangnv/downloads/db ";
GRANT read, write the DIRECTORY ON dmpdir TO hoangnv;
my_project.dmp file is stored on /home/hoangnv/Downloads/db folder.
Finally, I ran the command below in terminal:
impdp hoangnv/hoangnv@xe directory = dmpdir dumpfile = my_project.dmp logfile = my_project.log
That's what see the Terminal:
ORA-39002: invalid operation
ORA-39070: unable to open the log file.
ORA-29283: invalid file operation
ORA-06512: at "SYS." UTL_FILE", line 536
ORA-29283: invalid file operation
Any ideas? I run these commands on window and import the database successfully.
Hello
Please try the suggestions below:
1. make sure that the roles granted to the user are 'default' for him.
SQL > change the user hoangnv the role by default all;
then try to re-import.
Note: the DBA role contains the IMP_FULL_DATABASE with it.
2. try import with the use of the 'System' this time, which is the result then? don't forget to give the system read, write on directory dmpdir.
3. is the permission to/home/hoangnv/Downloads/db fine OS?
-
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
AmithSee the solution on metalink:
ORA-27103 when memory target parameter is set to more than 3 GB (Doc ID 743012.1)
Werner
-
Dear all,
While making the cloning of RMAN using the command duplicate in 11.2.0.3 database with ebs.
We receive the error below
connected to the auxiliary database (not started)
RMAN-00571: ===========================================================
RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.
RMAN-00571: ===========================================================
RMAN-03002: failure of Db in dual at 03/07/2015 15:12:07
RMAN-06403: could not get a fully authorized session
RMAN-04006: auxiliary database error: ORA-24327: need explicit attach befor
e a user authentication
RMAN-03015: an error has occurred in the script stored memory Script
RMAN-04014: failed to start: ORA-03113: end of file on communication channel
RMAN-04017: description of the startup error: ORA-32004: outdated or obsolete parameters
ER (s) specified for the instance of RDBMS
Kind regards
Villi Kumar
Dear all,
We have corrected the problems.
Solution:
To the bottom of the database
Comment this parameter and re try
=====================================
oratest@ctsst $ grep-i local initerptest.ora
#local_listener = erptest_LOCAL
oratest@ctsst $
Test the issue again.
Concerning
Villi Kumar
Maybe you are looking for
-
I use the latest version of firefox aurora I plu adblock and lastpass extensions. I can not connect to twitter. When I click to the "connect" button it stucks on the login screen.
-
Hello I just created a recovery for my compaq presario cq40 disc. I burned on a DVD + R DL RW verbatim. Recovery manager allow me to create another disc of recovery and said recovery disk that only one per cell is allowed. is it possible to copy th
-
Outlook express 2007 is having a time difficult send/receive e-mail messages from quickpro2009
-
Where to download Windows Vista Italian?
My client to have Windows Vista Italian, finally he left the original CD to the Italy, so where I can download Windows Vista full in Italian? Thank you
-
How to recover data to a dvd - r backup system
Several months ago, I did a full system back up to 3 DVD-R discs. My hard drive has failed, and after I replaced it I download data on the disks of backup to my computer.