
ORACLE应用跑报表,报违反协议
数据库版本:11.2.0.4
应用每周跑报表,应用会报:SQL state [99999]; error code [17401]; 违反协议; nested exception is java.sql.BatchUpdateException: 违反协议
同一台主机应用跑日报表没有问题,而且这个问题是突然出现的,之前一直跑都没有问题。
然后手动重跑也一样有问题
主机版本是centos 7,java版本1.8,使用的ojdbc是ojdbc6.jar
早上刚刚在2台应用主机上面测试,发现异常的那台一样异常,另外一台却正常,jdk版本都一样
帮忙看看可能的原因
正常的是backMgnt,异常的主机是metasync
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
Oracle在临时表空间和在内存中排序的区别是什么?
回答 3
已采纳
内存放不下会用到临时空间。临时空间排序较慢。临时空间大了,不会自动回收。
oracle 11g where条件 还是自右向左执行吗?
回答 1
这是RBO的规则,从10g开始默认就是CBO了,where后面的顺序没有关系。《在Oracle中,什么是RBO和CBO?》
Oracle ADG 自动切换,怎么判断没有数据丢失?
回答 1
已采纳
ADG是通过日志进行数据同步的,只要日志能对上,数据就没问题,通过以下SQL查询主备的日志序列号是否一致,如果日志一致,数据就是没有丢失,主备数据也是一致的select'Primary:'"DBRol
以下哪些方法,有可能可以改善 log file parallel write的平均时延?
回答 2
已采纳
A.在某些条件下,设置NOLOGGING的工作方式。这个方法可以减少redo日志的生成量,例如在批量导入操作等场景下。不过,这需要满足特定条件,并且不适用于所有情况,因为NOLOGGING模式会牺牲事
奇葩问题:ORACLE 11.2.0.4 RAC有个节点的VIP无法连接
回答 3
种现象并不是一直存在,而是应用服务器10.202.19.152启动应用的时候会出现,当10.202.19.152关闭应用,这种现象就不存在了,可以正常连接SCAN和VIP.通过以上描述,我怀疑:1,服
Oracle drop再重建一个表格之前要查看备份什么东西,重建之后要做什么?
回答 2
重建之后,要编译下失效的OBJECT。因为你DROP了又重建,与该表关联的比如PROCEDURE,SYNONYM,VIEW等,得重新编译才能有效。
oracle如何知道库每天的访问量?
回答 2
已采纳
selectcount()fromsys.aud$whereaction100andntimestampbetweensysdate1andsysdate;
ogg数据同步12c多租户pdb到11g单机数据库数据同步,源端插入数据,目标端没有反应
回答 1
检查下源端抽取进程和投递进程,看看分别有数据捕获到?stats
oracle 有没有自带的分割字符的函数?
回答 2
已采纳
这个貌似没有,我这里给你提供一个,也是网上的,我用了好使createorreplacefunctionfstrtocol(intextvarchar2,String
加班做oracle 空间数据库,这东西有视频教程不
回答 1
已采纳
没有。空间数据库就那么几个函数,加班做是为了加班费吧,哈哈
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~