| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.server -> ORA-03113: end-of-file on communication channel
SELECT settlements.emp_code,
settlements.leave_days,
settlements.leave_amount,
settlements.gratuity_days,
settlements.gratuity_amount,
settlements.other_earnings,
settlements.pending_days,
settlements.pending_amount,
settlements.loan_bal_amount,
settlements.other_deductions,
settlements.other_earnings_1,
settlements.other_earnings_acno_1,
settlements.other_earnings_2,
settlements.other_earnings_acno_2,
settlements.other_deductions_1,
settlements.other_deductions_acno_1,
settlements.other_deductions_2,
settlements.other_deductions_acno_2,
settlements.termination_date,
desg_master.desg_cd,
desg_master.desg_name,
dept_master.dept_cd,
dept_master.dept_name,
emp_master.l_name,
emp_master.m_name,
emp_master.f_name,
emp_master.join_date,
emp_master.left_date,
emp_master.left_reason,
emp_master.basic,
emp_master.prm_addr_1,
emp_master.prm_addr_2,
emp_master.prm_addr_3,
emp_master.bank_acno,
paywork.ot1_hrs,
paywork.ot1_amount,
paywork.ot2_hrs,
paywork.ot2_amount,
paywork.otfxdrt1_hours,
paywork.otfxdrt1_amount,
paywork.otfxdrt2_hours,
paywork.otfxdrt2_amount,
paywork.overpay_deduction,
paywork.present_days,
paywork.sick_leave_days_full,
paywork.sick_leave_days_half,
paywork.mat_leave_days,
paywork.injury_days,
paywork.norm_ph_days_availed,
paywork.norm_wo_days_availed,
paywork.fxdern1,
paywork.fxdern2,
paywork.fxdern3,
paywork.fxdern4,
paywork.fxdern5,
paywork.fxdern6,
paywork.fxdern7,
paywork.fxdern8,
paywork.varern1,
paywork.varern2,
paywork.varern3,
paywork.varern4,
paywork.varern5,
paywork.varern6,
paywork.varern7,
paywork.varern8,
paywork.hallow,
paywork.callow,
paywork.roundoff_deduction,
paywork.ot1_hrs,
paywork.ot1_amount,
paywork.ot2_hrs,
paywork.ot2_amount,
paywork.otfxdrt1_hours,
paywork.otfxdrt1_amount,
paywork.otfxdrt2_hours,
paywork.otfxdrt2_amount,
paywork.net_basic,
paywork.sick_leave_basic_full,
paywork.sick_leave_basic_half,
paywork.mat_leave_basic,
paywork.injury_basic,
paywork.ph_basic,
paywork.wo_basic,
paywork.lieu_basic,
paywork.norm_ph_basic,
paywork.norm_wo_basic,
paywork.paid_leave_basic,
paywork.varded9,
paywork.varded10,
paywork.varded11,
paywork.varded12,
paywork.varded13,
paywork.varded14,
paywork.varded15,
paywork.varded16,
'',
'',
0.00 as dfd1,
0.00 as dfd2,
0.00 as dfd3,
0.00 as dfd4,
0.00 as dfd5,
0.00 as dfd6,
0.00 as dfd8,
0.00 as dfd7,
0.00 as dvd1,
0.00 as dvd2,
0.00 as dvd3,
0.00 as dvd4,
0.00 as dvd5,
0.00 as dvd6,
0.00 as dvd7,
0.00 as dvd8,
'' as vd4,
'' as vd6,
'' as vd7,
'' as vd8,
'' as fd8,
'' as fd7,
'' as fd6,
'' as fd5,
'' as fd4,
'' as fd3,
'' as fd2,
'' as fd1,
'' as vd1,
'' as vd2,
'' as vd4,
'' as vd5,
'' as vd3,
location.location_name,
location.curr_dec,
location.curr_unit,
paywork.fxdern9,
paywork.fxdern10,
paywork.fxdern11,
paywork.fxdern12,
paywork.fxdern13,
paywork.fxdern14,
paywork.fxdern15,
paywork.fxdern16,
paywork.varern9,
paywork.varern10,
paywork.varern11,
paywork.varern12,
paywork.varern13,
paywork.varern14,
paywork.varern15,
paywork.varern16,
0.00 as dfd9,
0.00 as dfd10,
0.00 as dfd11,
0.00 as dfd12,
0.00 as dfd13,
0.00 as dfd14,
0.00 as dfd15,
0.00 as dfd16,
'' as fd9,
'' as fd10,
'' as fd11,
'' as fd12,
'' as fd13,
'' as fd14,
'' as fd15,
'' as fd16,
0.00 as dvd9,
0.00 as dvd10,
0.00 as dvd11,
0.00 as dvd12,
0.00 as dvd13,
0.00 as dvd14,
0.00 as dvd15,
0.00 as dvd16,
'' as vd9,
'' as vd10,
'' as vd11,
'' as vd12,
'' as vd13,
'' as vd14,
'' as vd15,
'' as vd16
FROM dept_master,
desg_master,
emp_master,
paywork,
settlements,
location,
user_location
WHERE ( emp_master.desg_cd = desg_master.desg_cd ) and
( emp_master.loc_cd = dept_master.loc_cd ) and
( emp_master.dept_cd = dept_master.dept_cd ) and
( emp_master.loc_cd = location.loc_cd ) and
( dept_master.loc_cd = location.loc_cd ) and
( paywork.emp_code = emp_master.emp_code ) and
( settlements.emp_code = emp_master.emp_code ) and
( emp_master.dept_cd = user_location.dept_cd ) and
( emp_master.loc_cd = user_location.loc_cd ) and
( dept_master.dept_cd = user_location.dept_cd ) and
( dept_master.loc_cd = user_location.loc_cd ) and
( location.loc_cd = user_location.loc_cd ) and
( settlements.emp_code like :RA_Emp_Code ) AND
( user_location.login_name = :RA_loginname );
if i run this query i'm getting "ORA-03113: end-of-file on communication channel" this error..
I tried many things and i noticed one thing if i remove "( settlements.emp_code like :RA_Emp_Code ) AND " this from the where clause it is working properly...but i cant remove the argument from my application.
can anyone tell me what is the reason for the error.. Received on Thu Nov 22 2007 - 05:50:36 CST
![]() |
![]() |