ORA-03113: end-of-file on communication channel
Moderators: chulett, rschirm, roy
ORA-03113: end-of-file on communication channel
Hi ,
One of the job is failing in Production by giving the below error..
ORA-03113: end-of-file on communication channel
If i re-run then it was running fine.
I am getting the data from one table and loading it in to table using Oracle connector.Any one have any idea what was causing this issue.Please help me..
One of the job is failing in Production by giving the below error..
ORA-03113: end-of-file on communication channel
If i re-run then it was running fine.
I am getting the data from one table and loading it in to table using Oracle connector.Any one have any idea what was causing this issue.Please help me..
There really isn't much to check, as stated all it says is for some unknown reason it lost connection to the database while the job was running. One time, I wouldn't worry about it. If it persists, take the message to your DBAs and probably even Network guys, see if they can help.
Last edited by chulett on Tue Jul 30, 2013 7:42 am, edited 1 time in total.
-craig
"You can never have too many knives" -- Logan Nine Fingers
"You can never have too many knives" -- Logan Nine Fingers
Hi,
Thank you for all your support.Still My issue is not resolved:
> SELECT SP.*
> FROM TABLE1 SP
> INNER JOIN (
> SELECT i.EMPID
> , i.YEAR,
> , MAX(i.EFF_END_DT) EFF_END_DT
> FROM TABLE1 i
> WHERE SRC='A'
> GROUP BY i.EMPID, i.YEAR
> ) C
> ON SP.EMPID=C.EMPID
> AND SP.YEAR=C.YEAR
> AND SP.SRC=C.SRC
> AND SP.EFF_END_DT=C.EFF_END_DT
The above is the Source query,Still we are trying to resolve. I showed to DBA. He is telliing the inner query was reading first time and getting Database Server timeout (connection was broken). Storing this data in Disk. When you run the second time it was working fine,because it was pulling the Stored data from memory. So i am trying to change the job design..Any one has any more opinions on this..please help me.
Thanks...
Thank you for all your support.Still My issue is not resolved:
> SELECT SP.*
> FROM TABLE1 SP
> INNER JOIN (
> SELECT i.EMPID
> , i.YEAR,
> , MAX(i.EFF_END_DT) EFF_END_DT
> FROM TABLE1 i
> WHERE SRC='A'
> GROUP BY i.EMPID, i.YEAR
> ) C
> ON SP.EMPID=C.EMPID
> AND SP.YEAR=C.YEAR
> AND SP.SRC=C.SRC
> AND SP.EFF_END_DT=C.EFF_END_DT
The above is the Source query,Still we are trying to resolve. I showed to DBA. He is telliing the inner query was reading first time and getting Database Server timeout (connection was broken). Storing this data in Disk. When you run the second time it was working fine,because it was pulling the Stored data from memory. So i am trying to change the job design..Any one has any more opinions on this..please help me.
Thanks...
Hi,
This error is coming repeatedly lots of other jobs started failed in the Production, and DBA's are trying to find out the issue. And more strange part is before any job fails first time if we restart the job they will work fine,but the new failed jobs are not running second also.It was spreading more in DataStage 8.5 Production. Can anyone help me..
Thanks..
This error is coming repeatedly lots of other jobs started failed in the Production, and DBA's are trying to find out the issue. And more strange part is before any job fails first time if we restart the job they will work fine,but the new failed jobs are not running second also.It was spreading more in DataStage 8.5 Production. Can anyone help me..
Thanks..
-
- Participant
- Posts: 2
- Joined: Tue Jul 13, 2010 11:37 am
- Location: Chennai
Try doing this.
1)Hold this job in the production environment
2)Ensure all other jobs complete. Let the dependent jobs on this job wait
3)Hold all the dependent jobs
4)Release this job alone and see if it works fine in the first run itself(without a rerun).
If it is a success, then obviously it is a network/traffic problem at the time of execution of this job, which you would have to resolve with the network team
1)Hold this job in the production environment
2)Ensure all other jobs complete. Let the dependent jobs on this job wait
3)Hold all the dependent jobs
4)Release this job alone and see if it works fine in the first run itself(without a rerun).
If it is a success, then obviously it is a network/traffic problem at the time of execution of this job, which you would have to resolve with the network team
Rajendra Tadavarthy
rajendra.ece@gmail.com
rajendra.ece@gmail.com