首页 >

oracle bug? ORA-07445 ,pl/sql for in()

数据库|mysql教程oracle bug? ORA-07445 ,pl/sql for in()
ORA-07445,Oracle错误代码,oracle bu
数据库-mysql教程
jsp项目管理系统源码,vscode块注释,ubuntu隐藏运行程序,在配置tomcat,sqlite3 nvl,js扫一扫插件,前端 后端框架怎么用,搜索爬虫抓取网页,php 抓取数据,seo的作用主要有,网站源码下载怎么上传,手机网页雪花代码,虚拟币模板源码公司,转盘活动页面,ssh文档管理系统源码,vb有哪些免费的地方下载源程序lzw
我创建了几个过程,用于初始化数据,直接在pl/sql dev里面运行,没有响应, 查正在运行的sql,没有过程的任何信息。在sqlplus中重
苹果公布源码,ubuntu开机非常慢,tomcat发布更新包,爬虫法出台,软件 php配置,青山湖区电商seo代理商lzw
起名 源码,vscode环境配置lua,ubuntu装3070,tomcat的temp,sqlite3查询c语言,爬虫的定义和使用场景图片,php文件上传的函数,外贸推广seo费用多少,网站怎样屏蔽地区访问,管理平台网页模板lzw

我的过程是这样的:

CREATE OR REPLACE package body proc_body as
procedure init(start_date date,end_date date) is
for rec in (这里是一个关联几个表的查询[R查询]) loop
……
end loop;
end ;
end proc_body;

我创建了几个过程,用于初始化数据,直接在pl/sql dev里面运行,没有响应, 查正在运行的sql,没有过程的任何信息。在sqlplus中重新执行该过程,直接和Oracle服务器断开(报end of … communication)

这些过程均在测试环境下测试通过,没有任何问题,但是在生产环境下硬是不能执行,查看oracle alert日志,每运行一次就会出现一条像下面这样的错误:
170 ORA-07445: 出现异常: 核心转储 [0000000100405A00] [SIGSEGV] [Address not mapped to object] [0x000000000] [] []
——————————————————-
173 ORA-07445: 出现异常: 核心转储 [0000000101C63D14] [SIGSEGV] [Address not mapped to object] [0xFFFFFFFFB33F03F8] [] []
———————————————————
174 ORA-07445: 出现异常: 核心转储 [0000000100405A00] [SIGSEGV] [Address not mapped to object] [0x000000000] [] []
——————————————————–
177 ORA-07445: 出现异常: 核心转储 [0000000101C63D14] [SIGSEGV] [Address not mapped to object] [0xFFFFFFFFB33F03F8] [] []
—————————————————————-
178 ORA-07445: 出现异常: 核心转储 [0000000101C63D14] [SIGSEGV] [Address not mapped to object] [0xFFFFFFFFB33F03F8] [] []

dba说07445错误很难搞,直接将R查询提前运行插入到一张表中(create table txx as R查询)。于是过程就变成了这样:

CREATE OR REPLACE package body proc_body as
procedure init is
for rec in (select * from txx) loop
……
end loop;
end ;
end proc_body;

然后运行该过程,,直接运行成功,数据初始化完成。 这个过程没有任何的远程操作,最后就这么给解决了。

但是同样类型的过程,部署job跑,没有任何问题。


oracle bug? ORA-07445 ,pl/sql for in()
  • Oracle 11gR201创建数据库时遭遇ORA-19202和ORA-31154的错误
  • Oracle 11gR201创建数据库时遭遇ORA-19202和ORA-31154的错误 | Oracle 11gR201创建数据库时遭遇ORA-19202和ORA-31154的错误 ...

    oracle bug? ORA-07445 ,pl/sql for in()
  • ORA-600 [4194] 说明
  • ORA-600 [4194] 说明 | ORA-600 [4194] 说明 ...

    oracle bug? ORA-07445 ,pl/sql for in()
  • ORA-00600 [KSLFFRE_PVT2]实例异常终止
  • ORA-00600 [KSLFFRE_PVT2]实例异常终止 | ORA-00600 [KSLFFRE_PVT2]实例异常终止 ...