End-of-communication channel error from client
In my server oracle(oracle9i enterprices edition) is working fine but from client side i'm getting the following error
*end-of-communication channel error
But my network is working fine
anyone can you give me the solution for this problem....?
Message was edited by:
user497084
checkout TNSPING <service name> from cmd prompt
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\NJi>tnsping issl
TNS Ping Utility for 32-bit Windows: Version 2.3.2.1.0 - Production on 25-OCT-06
14:36:06
Copyright , 1996(c) Oracle Corporation 1995. All rights reserved.
Attempting to contact (ADDRESS=(COMMUNITY=tcp.world)(PROTOCOL=TCP)(Host=198.1.2.
15)(Port=1521))
OK (100 msec)
Similar Messages
-
End of communication channel error
While working with our application developed in VB, In some times when I use describe command in sql * plus, giving "end of communication channel error" and getting disconnected from the database. Select and other DML commands are working well.
Any suggestions please...
Thanks in advance....
UMAMAHESWARA REDDYCheck the alert log and with your network people for any errors.
-
End of communication channel error on second execution
a select view over a database link will return results once but on second execution returns end of communication channel error.
i have lots of other views working fine this way. the problem view did work but has started failing. .
running the view on the database which is running the htmldb application in a sqlplus session (which is the same schema which htmldb is using for the application) works fine. it is only htmldb which is showing the problem both from within the application and the sql workshopHi,
For a 'serious' error like that you will probably want to work with Oracle support who will be able to work with you to resolve the problem. -
"ORA-03113: end-of-file on communication channel error" in client side
Problem Description: we have a production server that oracle 11gr2 installed and oracle clients (application servers) with 11gr2 clients. Sometimes we encounter internal server error 500 at the application server side; and when we check out the application server logs we see ORA-03113 error code.
when we look at the corresponding error on the Oracle Database Server side we saw the following output in the alert_orcl.log :
Fatal NI connect error 12170.
VERSION INFORMATION:
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for 64-bit Windows: Version 11.2.0.1.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 64-bit Windows: Version 11.2.0.1.0 - Production
Time: 09-ŞUB-2011 12:46:15
Tracing not turned on.
Tns error struct:
ns main err code: 12535
TNS-12535: TNS: İşlem süresi aşıldı
ns secondary err code: 12609
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=10.1.10.144)(PORT=59999))
Wed Feb 09 12:46:15 2011
what could be the problem or how can i trace it in order to determine the exact problem? is there any parameter that i need to adjust in client side to ensure that every connection reaches the production server ?There is often an ORA-0600 or ORA-7445 behind these.
These should produce an entry in the alert log and an associated trace file which a) can be used in the ORA-600/7445 lookup tool on Metalink and also uploaded to Oracle Support.
Edited by: Dom Brooks on Feb 10, 2011 1:08 PM
A bit quick to answer - I didn't see the large section of TNS information from the alert log. -
End of communication channel when select from view
We are using DB 10.0.2.0.2 and when we run select statement from view it gives End of communication channel error but when we run the query by using the sql in the view it works fine.
Please advise what may be wrong.Like other poster suggested, please post some sample code, query your used to build the view (you can scramble the real table/column name as your wish) and the actual screen capture of the error.
This will help others to help you. Right now you are only describing symptoms while no one has idea what it really is. -
Problem with ORA -03113 End of Communication Channel
Hello,
Oracle Database 10g Release 10.2.0.1.0 - Production
Windows Server 2003 Version V5.2 Service Pack 2
Im having this problem when executing an stored procedure that executes a SQL statement wich has uses db links... I get this end of communication channel error.. so I thought it was a network issue, but all connections are fine.
The thing is that the procedure works fine, but just out of the nothing starts to give that problem, shutting down the database would not correct the problem, only restarting the server will fix the issue temporarily. I checked the dump file related to the process am running and I found this, I think it might be like a memory problem but not sure
Windows thread id: 5632, image: ORACLE.EXE (J002)
*** ACTION NAME:() 2010-09-01 09:18:59.490
*** MODULE NAME:() 2010-09-01 09:18:59.490
*** SERVICE NAME:(SYS$USERS) 2010-09-01 09:18:59.490
*** SESSION ID:(545.34045) 2010-09-01 09:18:59.490
*** 2010-09-01 09:18:59.490
ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [ACCESS_VIOLATION] [_kghalf+478] [PC:0x603BEB04] [ADDR:0x61E26AE8] [UNABLE_TO_WRITE] []
No current SQL statement being executed.
what do you recommend me to try here?Hi Ogan,
I agree ! Of course we are often obliged to compose with minimal downtime, testing resources, editors, management, time etc.
I have the same problems but keeping the base version is a pain and if you consider 10.2.0.5 you won't have to install many patchsets after this one on the 10gR2 homes/databases. It's a "good" investment if you have to keep the 10gR2 for several years (going to 11g is more difficult than installing a patchset !)
Oracle patchsets are great and well tested and if you pay your Oracle license you pay for that ! The patchsets, patchset updates, support make the difference with the versions you can download "freely" on OTN.
Best regards
Phil -
End-of-communication channel while executing sqlldr from java procedure
Hi all,
I am having 10g 10.1.0.3.1 ( Infrastructure ) on linux, I am executing Sql Loader
( sqlldr ) from client (XP) using java stored procedure. After loading the data I am getting Error - ( end-of-communication channel). But same java procedure is working fine without any error on 10g without (Infrastructure). Is this problem is becuase of infrastructure or some patch has to be installed on the database. For my satisfaction I reinstalled java Virtual Machine on database with the help of
( initjvm.sql ). But problem is still there. Any idea what exactly the problem is.
SKMThis is the most frequently asked question from Oracle developers.. Never mind putting some light on this error, I want to put it alight! ;-)
First thing. It is not The Error. It is a sympton of an error.
This message does not come from the database. It comes from the client OCI (of JDBC) drivers - which suddenly discovered that the Oracle connection (usually a TCP socket connection) has been torn down at the server side. It attempts to write to that socket, only to find that the other party has hung up.
Why has the other party hung up? That party is either a Dedicated Server Process or a Dispatcher Process. If a dedicated server dies (crashes), it will take its socket handles with it to The Great Recycle Bin In The Sky. If you was serviced by a shared server and it died, the Dispatcher (who handles the TCP comms for it), will automatically close that shared server's connection.
Usually when a process dies on the Oracle server, it leaves behind an error in the alert log, and trace files. That is where you will find the inklings of what The Error was that caused your client to get the EOF on comms channel message. -
Encounter "ORA-03113 : end-of-file on communication channel error "
Hi experts :
I schedule a job of MS SSIS(SQL 2005) to do data transfer from Oracle to MS sql server every morning. Few days ago, SQL server report an error as bellow
錯誤: 2010-05-26 06:04:27.87
代碼: 0xC0202009
來源: Package 連接管理員 "pro.twacelifeapp"
描述: 發生 OLE DB 錯誤。錯誤碼: 0x80004005。
有 OLE DB 記錄可用。 來源: "OraOLEDB" Hresult: 0x80004005 描述: "ORA-03113 : end-of-file on communication channel error"。
錯誤結束
"ORA-03113 : end-of-file on communication channel error " happened.
many times It makes SSIS interupt. And the wierd thing is, as I restart SSIS again. Then the process done successfully.
I check Oracle alert.log at the event time, it report "inbound connection timed out (ORA-3136)".
sqlnet.log also list "TNS-12535: TNS:operation timed out".
from the day on, MS SQL server reported this error msg everyday.
I'm really confused and can't find the result of cause.
dose any helps ,thanks~
SQL server version : SQL server 2005
Oracle : Oracle 10g r2ORA-03113: end-of-file on communication channel
Cause: The connection between Client and Server process was broken.
Action: There was a communication error that requires further investigation. First, check for network problems and review the SQL*Net setup. Also, look in the alert.log file for any errors. Finally, test to see whether the server process is dead and whether a trace file was generated at failure time.
Regarda
Asif Kabir -
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! -
ORA-03113: end-of-file on communication channel ERROR
After applying Database patch 3095277 to my 9.2.0.1.0 installation
in order to update it to 9.2.0.4.0,I'm getting ORA-03113: end-of-file on communication channel
ERRORS when attempting various tasks. This is a local installation running on a Windows XP Workstation.
I've even tried creating a new test database but the result is the same.
The reason for moving up to 9.2.0.4.0 is so I can start using Advanced Queuing, which I understand had problems in earlier releases.
However before the update I could at least create the JMS queue tables without ERROR whereas now I get the following errors when attempting to create a queue table in SQL Plus from within Enterprise Manager Console.
SQL*Plus: Release 9.2.0.4.0 - Production on Thu Sep 18 08:20:08 2003
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected.
BEGIN SYS.DBMS_AQADM.CREATE_QUEUE_TABLE(Queue_table=> 'JMSQTBL',Queue_payload_type=>'SYS.AQ$_JMS_STREAM_MESSAGE',multiple_consumers=> false); END;
ERROR at line 1:
ORA-03113: end-of-file on communication channel
BEGIN SYS.DBMS_AQADM.CREATE_QUEUE(Queue_name=> 'JMSQUE',queue_table=> 'JMSQTBL'); END;
ERROR at line 1:
ORA-03114: not connected to ORACLE
I would be grateful of any pointers as to how to resolve this problem.
Regards
Gary.Chris, Thanks for the suggestion,
I took a look in the trace log and found the following entries that point to a ORA-00600 as you mentioned earlier.
This is only a test database so there's no great loss if
I have to re create it, but in saying that I did create a new test02 from scratch and had the same problem.
Is it posible something went wrong when applying the 9.2.0.4.0 patch ?.
Regards
Gary.
Dump file c:\oracle\admin\test01\udump\test01_ora_2556.trc
Wed Sep 17 16:25:14 2003
ORACLE V9.2.0.4.0 - Production vsnsta=0
vsnsql=12 vsnxtr=3
Windows 2000 Version 5.1 Service Pack 1, CPU type 586
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production
Windows 2000 Version 5.1 Service Pack 1, CPU type 586
Instance name: test01
Redo thread mounted by this instance: 1
Oracle process number: 10
Windows thread id: 2556, image: ORACLE.EXE
*** 2003-09-17 16:25:14.046
*** SESSION ID:(7.17) 2003-09-17 16:25:14.031
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** Object defn.s out of sync w/ data
*** 2003-09-17 16:25:14.281
ksedmp: internal or fatal error
ORA-00600: internal error code, arguments: [qmxiUnpPacked2], [121], [], [], [], [], [], []
Current SQL statement for this session:
select 1
from resource_view
where any_path = '/xdbconfig.xml'
----- PL/SQL Call Stack -----
object line object
handle number name
6A4FA348 6 package body XDB.DBMS_REGXDB
6A504D88 1 anonymous block
6A576AB8 639 package body SYS.DBMS_REGISTRY
6A1DBB6C 1 anonymous block -
Oracle ORA-03113: end-of-file on communication channel error
Hi,
I am new to oracle. I need your help.
I got oracle error on client site while running SQL.
Oracle ORA-03113: end-of-file on communication channel error
Process ID: 18805
Session ID : 1610 Serial number: 15367I looked alert.log which is given below
Fri Apr 02 14:36:27 2010
Thread 1 advanced to log sequence 34069
Current log# 1 seq# 34069 mem# 0: +DATA/store/onlinelog/group_1.272.648383369
Fri Apr 02 15:10:11 2010
Trace dumping is performing id=[cdmp_20100402151011]
Fri Apr 02 15:10:41 2010
Reconfiguration started (old inc 40, new inc 42)
List of nodes:
0
Global Resource Directory frozen
* dead instance detected - domain 0 invalid = TRUE
Communication channels reestablished
Master broadcasted resource hash value bitmaps
Non-local Process blocks cleaned out
Fri Apr 02 15:10:41 2010
LMS 0: 0 GCS shadows cancelled, 0 closed, 0 Xw survived
Fri Apr 02 15:10:41 2010
LMS 1: 2 GCS shadows cancelled, 0 closed, 0 Xw survived
Set master node info
Submitted all remote-enqueue requests
Dwn-cvts replayed, VALBLKs dubious
All grantable enqueues granted
Post SMON to start 1st pass IR
LMS 1: 13458 GCS shadows traversed, 0 replayed
LMS 0: 13700 GCS shadows traversed, 0 replayed
Submitted all GCS remote-cache requests
Fix write in gcs resources
Fri Apr 02 15:10:42 2010
Instance recovery: looking for dead threads
Beginning instance recovery of 1 threads
Reconfiguration complete
parallel recovery started with 3 processes
Started redo scan
Completed redo scan
1148 redo blocks read, 100 data blocks need recovery
Fri Apr 02 15:10:43 2010
Errors in file /opt/oracle/diag/rdbms/store/STORE1/trace/STORE1_p001_31604.trc:
Fri Apr 02 15:10:43 2010
Errors in file /opt/oracle/diag/rdbms/store/STORE1/trace/STORE1_p000_31602.trc:
Fri Apr 02 15:10:43 2010
Errors in file /opt/oracle/diag/rdbms/store/STORE1/trace/STORE1_p002_31619.trc:
Started redo application at
Thread 2: logseq 16481, block 37508
Recovery of Online Redo Log: Thread 2 Group 3 Seq 16481 Reading mem 0
Mem# 0: +DATA/store/onlinelog/group_3.280.648386385
Completed redo application
Completed instance recovery at
Thread 2: logseq 16481, block 38656, scn 44063421381
87 data blocks read, 101 data blocks written, 1148 redo blocks read
Switch log for thread 2 to sequence 16482
Fri Apr 02 15:10:50 2010
ARC3: Archiving disabled thread 2 sequence 16482
Fri Apr 02 15:13:50 2010
Reconfiguration started (old inc 42, new inc 44)
List of nodes:
0 1
Global Resource Directory frozen
Communication channels reestablished
Master broadcasted resource hash value bitmaps
Non-local Process blocks cleaned out
Fri Apr 02 15:13:50 2010
Fri Apr 02 15:13:50 2010
LMS 0: 0 GCS shadows cancelled, 0 closed, 0 Xw survived
LMS 1: 0 GCS shadows cancelled, 0 closed, 0 Xw survived
Set master node info
Submitted all remote-enqueue requests
Dwn-cvts replayed, VALBLKs dubious
All grantable enqueues granted
LMS 0: 7881 GCS shadows traversed, 4001 replayed
LMS 1: 8015 GCS shadows traversed, 4001 replayed
LMS 1: 5437 GCS shadows traversed, 2737 replayed
LMS 0: 5797 GCS shadows traversed, 2941 replayed
Submitted all GCS remote-cache requests
Post SMON to start 1st pass IR
Fix write in gcs resources
Reconfiguration completeHere is trace files
cat *STORE1_p001_31604.trc*
Trace file /opt/oracle/diag/rdbms/store/STORE1/trace/STORE1_p001_31604.trc
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options
ORACLE_HOME = /opt/oracle/product/11.1/db_1
System name: Linux
Node name: datastore1.bakcell.com
Release: 2.6.18-53.el5PAE
Version: #1 SMP Sat Nov 10 18:33:42 EST 2007
Machine: i686
Instance name: STORE1
Redo thread mounted by this instance: 1
Oracle process number: 83
Unix process pid: 31604, image: [email protected] (P001)
*** 2010-04-02 15:10:43.094
*** SESSION ID:(1576.36581) 2010-04-02 15:10:43.094
*** CLIENT ID:() 2010-04-02 15:10:43.094
*** SERVICE NAME:(SYS$BACKGROUND) 2010-04-02 15:10:43.094
*** MODULE NAME:() 2010-04-02 15:10:43.094
*** ACTION NAME:() 2010-04-02 15:10:43.094
2010-04-02 15:10:43.093954 : Start recovery for domain=0, valid=0, flags=0x1
*** 2010-04-02 15:10:44.868
KCRP: blocks claimed = 34, eliminated = 6
----- Recovery Hash Table Statistics ---------
Hash table buckets = 32768
Longest hash chain = 1
Average hash chain = 40/40 = 1.0
Max compares per lookup = 0
Avg compares per lookup = 0/40 = 0.0
*** 2010-04-02 15:10:50.249
----- Recovery Hash Table Statistics ---------
Hash table buckets = 32768
Longest hash chain = 1
Average hash chain = 40/40 = 1.0
Max compares per lookup = 1
Avg compares per lookup = 604/604 = 1.0
cat *STORE1_p000_31602.trc*
Trace file /opt/oracle/diag/rdbms/store/STORE1/trace/STORE1_p000_31602.trc
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options
ORACLE_HOME = /opt/oracle/product/11.1/db_1
System name: Linux
Node name: datastore1.bakcell.com
Release: 2.6.18-53.el5PAE
Version: #1 SMP Sat Nov 10 18:33:42 EST 2007
Machine: i686
Instance name: STORE1
Redo thread mounted by this instance: 1
Oracle process number: 71
Unix process pid: 31602, image: [email protected] (P000)
*** 2010-04-02 15:10:43.094
*** SESSION ID:(1565.49022) 2010-04-02 15:10:43.094
*** CLIENT ID:() 2010-04-02 15:10:43.094
*** SERVICE NAME:(SYS$BACKGROUND) 2010-04-02 15:10:43.094
*** MODULE NAME:() 2010-04-02 15:10:43.094
*** ACTION NAME:() 2010-04-02 15:10:43.094
2010-04-02 15:10:43.093855 : Start recovery for domain=0, valid=0, flags=0x1
*** 2010-04-02 15:10:44.433
KCRP: blocks claimed = 30, eliminated = 4
----- Recovery Hash Table Statistics ---------
Hash table buckets = 32768
Longest hash chain = 1
Average hash chain = 34/34 = 1.0
Max compares per lookup = 0
Avg compares per lookup = 0/34 = 0.0
*** 2010-04-02 15:10:50.246
----- Recovery Hash Table Statistics ---------
Hash table buckets = 32768
Longest hash chain = 1
Average hash chain = 34/34 = 1.0
Max compares per lookup = 1
Avg compares per lookup = 666/666 = 1.0
cat *STORE1_p002_31619.trc*
Trace file /opt/oracle/diag/rdbms/store/STORE1/trace/STORE1_p002_31619.trc
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options
ORACLE_HOME = /opt/oracle/product/11.1/db_1
System name: Linux
Node name: datastore1.bakcell.com
Release: 2.6.18-53.el5PAE
Version: #1 SMP Sat Nov 10 18:33:42 EST 2007
Machine: i686
Instance name: STORE1
Redo thread mounted by this instance: 1
Oracle process number: 84
Unix process pid: 31619, image: [email protected] (P002)
*** 2010-04-02 15:10:43.095
*** SESSION ID:(1578.22258) 2010-04-02 15:10:43.095
*** CLIENT ID:() 2010-04-02 15:10:43.095
*** SERVICE NAME:(SYS$BACKGROUND) 2010-04-02 15:10:43.095
*** MODULE NAME:() 2010-04-02 15:10:43.095
*** ACTION NAME:() 2010-04-02 15:10:43.095
2010-04-02 15:10:43.095010 : Start recovery for domain=0, valid=0, flags=0x1
*** 2010-04-02 15:10:44.551
KCRP: blocks claimed = 25, eliminated = 1
----- Recovery Hash Table Statistics ---------
Hash table buckets = 32768
Longest hash chain = 1
Average hash chain = 26/26 = 1.0
Max compares per lookup = 0
Avg compares per lookup = 0/26 = 0.0
*** 2010-04-02 15:10:50.250
----- Recovery Hash Table Statistics ---------
Hash table buckets = 32768
Longest hash chain = 1
Average hash chain = 26/26 = 1.0
Max compares per lookup = 1
Avg compares per lookup = 246/246 = 1.0
----------------------------------------------I don't understand what does it mean which is written in alert.log.
Yhanks in advance.please check below files:
Fri Apr 02 15:10:43 2010
Errors in file /opt/oracle/diag/rdbms/store/STORE1/trace/STORE1_p001_31604.trc:
Fri Apr 02 15:10:43 2010
Errors in file /opt/oracle/diag/rdbms/store/STORE1/trace/STORE1_p000_31602.trc:
Fri Apr 02 15:10:43 2010
Errors in file /opt/oracle/diag/rdbms/store/STORE1/trace/STORE1_p002_31619.trc:
Edited by: Prathmesh on Apr 2, 2010 5:01 PM -
Weird ORA-03113: end-of-file on communication channel error
Hi,
I am running a simple select distinct query (actually it is a little complex), and when I run it I keep getting the ORA-03113: end-of-file on communication channel error. Now it has been working fine all time until today. I checked the trace files that it generated but nothing stands out. It is only this one specific query that kills it. I checked on Metalink, but no help there. Can someone please shed some light on this.So last night I started to think it might just be the query that is giving us the problem so I started to work on the query and came across something very interesting. This is the query that the user is using:
SQL> select distinct
2 rqms.ALERT_ID_NEW as ALERT_ID, (site.NAME || ' (' || site.COUNTRY_REGION || ')') as Customer,
3 rqms.START_DTTM as Time, RPAD(rqms.SUM_NODE_WDTIME/60, 18) as Weighted_Downtime,
4 RPAD( (rqms.SUM_NODE_DURATION/60) ||' min.', 15) as Duration, rpad(al.CL_PART_NO, 15) as Product,
5 rpad(al.CL_REVISION, 10) as Revision, case.title
6 from csalert.alert_call_info al, csalert.ALERT_INCIDENTS ai, clarify.cs_case case,
7 clarify.cs_site site, csalert.rqms_incidents rqms, CLARIFY.CS_PRODUCT_INFORMATION prod
8 where al.ALERT_ID = ai.ALERT_ID
9 and al.srid = case.case_id
10 and case.CSR_CALLERSITE = site.CALLERSITE_OBJID
11 and al.alert_id = rqms.alert_id
12 and case.CSR_HARDWARE_PART = prod.PRODUCTINFORMATION_OBJID
13 and (prod.FAMILY = 'Services Edge Router' or prod.FAMILY = 'SHASTA')
14 and al.START_DTTM >= trunc(sysdate - 1)
15 order by (site.NAME || ' (' || site.COUNTRY_REGION || ')')
16 /
If you look at line 14 with the trunc statement...well it seems like when I tried to re-write this query piece by piece, it would work, but as soon as I would bring back this line it would fail with the error mentioned in this postings.
This morning I came in and the user is complaining about another query acting the same way. So I performed the same steps as I did above and would you believe it...the new query also had a couple of lines where it used the trunc function. I removed them and re-ran the query with 100% success. So since the patch was applied, it seems like we are having problems with the trunc function it would seem like. This problem has gotten to just plain weird for me. I am completly lost here now.
What do you think? -
ORA-03113: end-of-file on communication channel, error on view
Dear all,
I had created view using Set operator(UNION ALL)
CREATE OR REPLACE VIEW ABCD
AS
SELECT "AD_CLIENT_ID", "AD_ORG_ID", "UPDATED", "UPDATEDBY", "CREATED",
"CREATEDBY", "M_EMPLOYEE_MASTER_ID", "M_DEPARTMENT_ID",
"DATE_OF_JOIN", "STARTDATE", "ENDDATE", "C_PERIOD_ID", "TYP", "REF",
"VALUE", "DOCSTATUS", "USERID", isactive
FROM opend_emp
UNION ALL
SELECT "AD_CLIENT_ID", "AD_ORG_ID", "UPDATED", "UPDATEDBY", "CREATED",
"CREATEDBY", "M_EMPLOYEE_MASTER_ID", "M_DEPARTMENT_ID",
"EFFECTIVE_DATE", "STARTDATE", "ENDDATE", "C_PERIOD_ID", "TYP",
"REF", "VALUE", "DOCSTATUS", "USERID", isactive
FROM opend_payroll
UNION ALL
SELECT "AD_CLIENT_ID", "AD_ORG_ID", "UPDATED", "UPDATEDBY", "CREATED",
"CREATEDBY", "M_EMPLOYEE_MASTER_ID", "M_DEPARTMENT_ID",
"DATE_OF_JOIN", "STARTDATE", "ENDDATE", "C_PERIOD_ID", "TYP", "REF",
"VALUE", "DOCSTATUS", "USERID", isactive
FROM opend_loan
UNION ALL
SELECT "AD_CLIENT_ID", "AD_ORG_ID", "UPDATED", "UPDATEDBY", "CREATED",
"CREATEDBY", "M_EMPLOYEE_MASTER_ID", "M_DEPARTMENT_ID",
"DATE_OF_JOIN", "STARTDATE", "ENDDATE", "C_PERIOD_ID", "TYP", "REF",
"VALUE", "DOCSTATUS", "USERID", isactive
FROM opend_loantrx
UNION ALL
SELECT "AD_CLIENT_ID", "AD_ORG_ID", "UPDATED", "UPDATEDBY", "CREATED",
"CREATEDBY", "M_EMPLOYEE_MASTER_ID", "M_DEPARTMENT_ID",
"DATE_OF_JOIN", "STARTDATE", "ENDDATE", "C_PERIOD_ID", "TYP", "REF",
"VALUE", "DOCSTATUS", "USERID", isactive
FROM opend_service_ch
UNION ALL
SELECT "AD_CLIENT_ID", "AD_ORG_ID", "UPDATED", "UPDATEDBY", "CREATED",
"CREATEDBY", "M_EMPLOYEE_MASTER_ID", "M_DEPARTMENT_ID",
"EFFECTIVE_DATE", "STARTDATE", "ENDDATE", "C_PERIOD_ID", "TYP",
"REF", "VALUE", "DOCSTATUS", "USERID", isactive
FROM opend_prom
UNION ALL
SELECT "AD_CLIENT_ID", "AD_ORG_ID", "UPDATED", "UPDATEDBY", "CREATED",
"CREATEDBY", "M_EMPLOYEE_MASTER_ID", "M_DEPARTMENT_ID",
"DATE_OF_JOIN", "STARTDATE", "ENDDATE", "C_PERIOD_ID", "TYP", "REF",
"VALUE", "DOCSTATUS", "USERID", isactive
FROM opend_leave_absWhen i run the script like
select * from abcd;if i select particular column from view like
select "M_EMPLOYEE_MASTER_ID", "M_DEPARTMENT_ID" from abcd;it showing error as ORA-03113: end-of-file on communication channel.
please give some suggestion for it.
hb venkiDude,
Yes i knew this (ORA-03113: end-of-file on communication channel) error, but when i run that particular script ABCD then i got frequent error.
hb venki -
End of communication file error ....for xmldom
Hi,
Below is a procedure that i am executing.
I am using NOCOPY For the clob variable.
While executing the procedure for an xml value for clstring i am getting an error like
--end of communication channel.
The xml data is very big but not more that the size for clob.
procedure Prc_UpdateNodes(clString in out NOCOPY CLOB, nodename varchar2, nodeValue varchar2) is
l_doc_node xmldom.DOMNode;
l_xml_out varchar2(2000);
begin
domDocument := Fn_GetXmlDocument(clString);
nodeList := xmldom.getElementsByTagName(domDocument, nodename);
intNoOfNode := xmldom.getLength(nodeList);
l_doc_node := xmldom.item(nodeList, 0);
--xmldom.writetobuffer(l_doc_node, l_xml_out);
PKS_DEBUG.PRC_DEBUG('CLOB IN PRC_UPDATE' || clString);
for loopCount_int in 0.. intNoOfNode - 1 loop
node := XmlDom.item(nodeList, loopCount_int);
valueNode := XmlDom.getFirstChild(node);
--xmldom.writetobuffer(node, l_xml_out);
--This return value would be useful only in case of single record where in we could use the same after the insert operation is done
-- so that it could be used for the subsequent retrieval.
-- In case of multiple records update, this information remains of no use and doesnt have to be handled.
XmlDom.setNodeValue(valueNode,nodeValue);
--xmldom.writetobuffer(valueNode, l_xml_out);
end loop;
PKS_DEBUG.PRC_DEBUG('CLOB AFTER PRC_UPDATE' || clString);
XmlDom.writeToClob(domDocument,clString);
PKS_DEBUG.prc_debug('REMOVING BUFFER');
PRC_REMOVE_BUFFER(clString);
PKS_DEBUG.PRC_DEBUG('CLOB AFTER WRITITNG TO CLOB' || clString);
end;The error occurs during the execution of the statement XmlDom.writeToClob(domDocument,clString);
Do i need the above statement as i am using NOCOPY For the CLOB variable.
Can anyone help me with this front..
Thanks.checkout TNSPING <service name> from cmd prompt
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\NJi>tnsping issl
TNS Ping Utility for 32-bit Windows: Version 2.3.2.1.0 - Production on 25-OCT-06
14:36:06
Copyright , 1996(c) Oracle Corporation 1995. All rights reserved.
Attempting to contact (ADDRESS=(COMMUNITY=tcp.world)(PROTOCOL=TCP)(Host=198.1.2.
15)(Port=1521))
OK (100 msec) -
Orphan sessions - end of communication channel
Dear Colleagues,
We are facing with a server crash or are forced to shutdown and restart the db server on monthly basis approx. and we believe that this problem is related to orphan sessions created by users connected through application servers (remote desktop connection - RDC) and when our off-site link drops these sessions exists on the db and when the connection re-establishes new connections are formed and this kept on going untill a crash occurs or we are forced to shutdown the db - which also ends in a crash after giving a message 'End of communication channel' - to control the extra sessions from being created we tried setting the retention time of a connection to 5 minutes but this seems to be adding on to the problem as well. Before proceeding any further let me apprise you on our environment:
Windows 2000 Advanced server running on ML-570 dual processor
Oracle 9.0.1.1.1
DB Users: 350-300 approx. concurrent sessions
Front end application s/w are developed in VB 6 and are deployed on "Unisys ES 7000 Orion 230" on 3-4 partitions each of 4-6 processors - These is used as our application servers.
We believe this started roughly after we gave access to our off-site offices because we have 1 GB LAN access at the main site and the users are given thin clients (HP thin clients) and this problem existed nevertheless, restart of db server once in a while - which is something every windows user does and we all know.
Can any body please tell us is this a orphan session problem and its remedy? or its something else - do we need an application server to manage the transactions or any thing which can help in the resolution of the problem.
You help is appreciated as always.
Take care.
QJTry tracing the drop user statement. Then you'll see exactly what's happening very near the point where the socket is closed. Repeating the test with varying input parameters--I know there are many of them and that's precisely the point--for a few iterations will produce enough trace data that you'll be better equipped to decide on a reasonable course of action.
alter session set events '10046 trace name context forever, level 12';
drop user hard_to_kill;
The resulting trace data will tell you if you have to go so far as admin level sql net tracing.
Maybe you are looking for
-
Debt collectors chasing me for an account that was...
Hello all, Received a phone call this afternoon from quite an aggressive lady from a company called Advantis and representing a third party called TDX. She was quite cryptic at first and started out by asking me for lots of my personal details. I w
-
Problem deleting search object connector template in template modeler
Hi Experts By mistake I have created same search object connector in two different software components. Now in adminstration cockpit, template modeler when I try to create a connector, error message is displayed about the conflict in of same object n
-
Logistic Multivariate Regression Model in Oracle (How to?)
Hi All, Is there a way to do a logistic regression and store predicted values back onto the data? I work in the Healthcare Sector and I need to do some multivariate logistic regression to be able to predict Admission Rates (Dependant Variable) from
-
Problem in recognising instance variables declared in the class
Hi all, I am trying to deploy an Servlet desiged in WebObjects5.1 application server on application on Iplanet Application server 6.5 Back ground: All of you might be aware that WebObjects5.1 is an J2ee compliant application server. When an applicati
-
How to update ipod touch to iOS 5 on a new computer
When i bought my ipod touch it was synced with my laptop. This laptop has since died and i need to link my ipod with the family computer. This is fine for adding songs etc but now i need to update to iOS 5. When it is plugged in to the family mac it