ORA-03113 通信通道的文件结束!求助!
发布网友
发布时间:2022-05-03 05:49
我来回答
共6个回答
热心网友
时间:2022-05-05 17:49
str_content varchar2(200);
count0 number(10);
count1 number(10);
BEGIN
str_content:=substr(CONTENT,1,1);
if str_content = 'B' or str_content = 'b' then
count0:=0;
count1:=0;
这个好像是中毒了吧!!
热心网友
时间:2022-05-05 19:07
CREATE OR REPLACE PROCEDURE VOTECOUNT(
CONTENT IN VARCHAR2,
TEL IN VARCHAR2
)
IS
str_content varchar2(200);
count0 number(10);
count1 number(10);
BEGIN
str_content:=substr(CONTENT,1,1);
if str_content = 'B' or str_content = 'b' then
count0:=0;
count1:=0;
select count(*) into count0 from "MMS"."MMS_votecountt" where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
if count0<=0 then
insert into "MMS"."MMS_votecountt"(MMS_VOTETEL) values(TEL);
else
select MMS_COUNT into count1 from "MMS"."MMS_votecountt" where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
count1:=count1+1;
UPDATE "MMS"."MMS_votecountt" set MMS_COUNT=count1 where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
end if;
else
count0:=0;
count1:=0;
select count(*) into count0 from "MMS"."MMS_votecount" where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
if count0<=0 then
insert into "MMS"."MMS_votecount"(MMS_VOTETEL) values(TEL);
else
select MMS_COUNT into count1 from "MMS"."MMS_votecount" where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
count1:=count1+1;
UPDATE "MMS"."MMS_votecount" set MMS_COUNT=count1 where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
end if;
end if;
END;
/
触发器
create or replace trigger MMS_VOTECOUNTTWO
before insert on "MMS"."MMS_voteone" for each row
begin
VOTECOUNT(:new.MMS_CONTENT,:new.MMS_USERTEL);
end;
/
commit;
热心网友
时间:2022-05-05 20:41
CREATE OR REPLACE PROCEDURE VOTECOUNT
CONTENT IN VARCHAR2,
TEL IN VARCHAR2
IS
str_content varchar2(200);
count0 number(10);
count1 number(10);
BEGIN
str_content:=substr(CONTENT,1,1);
if str_content = 'B' or str_content = 'b' then
count0:=0;
count1:=0;
select count(*) into count0 from "MMS"."MMS_votecountt" where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
if count0<=0 then
insert into "MMS"."MMS_votecountt"(MMS_VOTETEL) values(TEL);
else
select MMS_COUNT into count1 from "MMS"."MMS_votecountt" where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
count1:=count1+1;
UPDATE "MMS"."MMS_votecountt" set MMS_COUNT=count1 where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
end if;
else
count0:=0;
count1:=0;
select count(*) into count0 from "MMS"."MMS_votecount" where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
if count0<=0 then
insert into "MMS"."MMS_votecount"(MMS_VOTETEL) values(TEL);
else
select MMS_COUNT into count1 from "MMS"."MMS_votecount" where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
count1:=count1+1;
UPDATE "MMS"."MMS_votecount" set MMS_COUNT=count1 where MMS_VOTETEL=TEL and to_char(MMS_DATE,'YYYY-MM-DD')=to_char(sysdate,'YYYY-MM-DD');
end if;
end if;
END;
/
create or replace trigger MMS_VOTECOUNTTWO
before insert on "MMS"."MMS_voteone" for each row
begin
VOTECOUNT(:new.MMS_CONTENT,:new.MMS_USERTEL);
end;
/
commit;
热心网友
时间:2022-05-05 22:33
可能是你电脑程序出了问题,或者中了一些专门破坏系统的病毒,建议您重装系统或者找专业人员查看查看,或者开机时按F8,进入Windows配置,选择最后一次配置,就可以恢复了。如果以上方法不行,加Q22166520(解除电脑疑难的Q群),那里有很多专业人员!!
热心网友
时间:2022-05-06 00:41
你是干什么的,好像是和我一个专业的
热心网友
时间:2022-05-06 03:05
我都想学
你可以教我吗
ora-03113 通信通道的文件结尾进程
这个应该是网络设备中session超时,导致会话被中断,我这也存在这个问题,看网络防火墙发现session idle超过1800秒就会被kill掉。 可以修改sqlnet.ora ,增加 sqlnet.expire_time = 10 , 每10分钟DB服务器主动发探针,会重置1800秒的倒计时。记得修改sqlnet.ora 需要重启监听,才能生效。
如何对光传输设备进行调试和维护?
对光传输设备进行调试和维护,需要掌握以下关键点:1. **熟悉设备性能**:深入了解OTN/DWDM等光传输产品的性能特点,确保能够熟练使用设备。2. **按规范操作**:依据产品说明书和维护手册进行调试和维护,确保操作步骤正确无误。3. **故障排查**:掌握常见故障现象及处理方法,能够迅速定位问题并进行修复。4. **性能监测**:定期监测设备性能指标,确保设备运行状态良好,及时发现并解决潜在问题。5. **专业培训**:参与相关培训,不断提升自身技能水平,以更好地应对各种挑战。通过以上措施,可以确保光传输设备的稳定运行,提升网络可靠性和智能…对光传输设备进行调试和维护需要掌握一定的专业知识和技术,包括光功率计、光谱分析仪等测试仪器的使用,以及对光传输系统的工作原理和性能指标的深入理解。深圳市光派通信技术有限公司提供专业的技术支持和服务,可为客户提供全面的光传输设备...
ORA-03113: 通信通道的文件结尾
第一步:SQL> show parameter background_dump_dest;得到如下trace日志路径:u01/app/grid/diag/crs/zhcz-r8500-oracle-3/crs/trace 进入该路径,查看alert_oracle.log,文件记录错误摘要如下:第二步:第三步:至此问题解决。
ORA-03113 通信通道文件结束
重启之后,服务就不能连接成功了, 提示:ORA-03113:通讯通道文件结束 重启——— ——什么牌子网速都差不多慢,没意义的 3g技术太不
Oracle数据库连接问题:ORA-03113: 通信通道的文件结尾 进程 ID: 52...
select name ,value from v$diag_info where name='Diag Trace';从上一步取得的目录中找到alert_SID.log 打开日志文件,把最后20行贴上来.
ORA-03113:通信通道文件结束
otherno,othernotype,max(riskcode) riskcode,sum(Paymoney) Paymoney,managecom,policycom,to_char(a.confmakedate, 'YYYY-MM-DD')) confmakedate,PayDate from ljtempfee a group by tempfeeno,otherno,othernotype,tempfeetype,confmakedate,managecom,PayDate,policycom) t where exists (...
ORA-03113 通信通道的文件结束!求助!
str_content varchar2(200);count0 number(10);count1 number(10);BEGIN str_content:=substr(CONTENT,1,1);if str_content = 'B' or str_content = 'b' then count0:=0;count1:=0;这个好像是中毒了吧!!
...不使用的话就会出现ora_03113:通信通道的文件结束。需要重新连接数据...
这个是oracle 上面带的策略。如果是生产环境还是不要调整的好。如果是测试环境你可以让dba调整一下默认的空闲断开时间。默认的貌似没有限制,估计是你们的oracle调整过。
...在建数据库时提示:ORA-03113 通信通道的文件结束,这是怎么回事?_百 ...
这个一般是物理网络的问题引起的,或是防火墙把端口给封了!一般是1052端口,你还是查一下!网络连接时好时坏就会有这样的提示!
...Oracle][Oracle]ORA-03113: 通信通道的文件结束错误。
像这样的错误,基本上就是网络出现了问题。例如:有没有防火墙,网络是否稳定等原因,很难查的。对了,你的Oracle是什么版本的,在11.06上的确是有一个问题会造成这样的现象。据说是一个BUG。
在创建oracle 10g 数据库时,出现ora-24324:未初始化服务句柄; ora-243...
03113:通信通道文件结束 是网络断开了。ora-24324:未初始化服务句柄,ora-24323:不允许此值; 可能是数据库未完全启动或你的安装盘有问题。