oracle数据库ORA-06553: PLS-801: internal error [56327]

今天收到一个客户的问题,数据库中的alertlog中报错ORA-06553: PLS-801: internal error [56327],

Errors in file /mydb/db/oradata01/dbsepus/diag/rdbms/dbsepus/dbsepus/trace/dbsepus_cjq0_11056.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-06544: PL/SQL: internal error, arguments: [56327], [], [], [], [], [], [], []
ORA-06553: PLS-801: internal error [56327]
Mon Nov 17 14:11:04 2014
Errors in file /mydb/db/oradata01/dbsepus/diag/rdbms/dbsepus/dbsepus/trace/dbsepus_cjq0_11056.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-06544: PL/SQL: internal error, arguments: [56327], [], [], [], [], [], [], []
ORA-06553: PLS-801: internal error [56327]
Errors in file /mydb/db/oradata01/dbsepus/diag/rdbms/dbsepus/dbsepus/trace/dbsepus_cjq0_11056.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-06544: PL/SQL: internal error, arguments: [56327], [], [], [], [], [], [], []
ORA-06553: PLS-801: internal error [56327]

测试export用户或者表,甚至查询dba_segments都会报错ORA-06553: PLS-801: internal error [56327]

这个报错是因为Oracle的软件版本和之前restore进去的数据库版本不一致导致。如下即可修复:

SQL> startup upgrade;
SQL> @?/rdbms/admin/utlirp
SQL> shutdown immediate
SQL> startup
SQL> @?/rdbms/admin/utlrp

时间: 2024-10-28 23:25:50

oracle数据库ORA-06553: PLS-801: internal error [56327]的相关文章

Oracle数据库ORA 54013错误的解决办法_oracle

ORA-54013: 不允许对虚拟列执行 INSERT 操作 这是Oracle 11 的新特性 -- 虚拟列. 在以前的Oracle 版本,当我们需要使用表达式或者一些计算公式时,我们会创建数据库视图,如果我们需要在这个视图上使用索引,我们会创建基于函数的索引.现在Oracle 11允许我们直接在表上使用虚拟列来存储表达式.虚拟列的值是不存储在磁盘的,它们是在查询时根据定义的表达式临时计算的.我们不能往虚拟列中插入数据,我们也不能隐式的添加数据到虚拟列,我们只能使用物理列来插入数据.然后可以查询

Oracle数据库掉电或掉线导致数据库故障恢复

xx医院存储突然掉线,导致数据库异常,现场工程师折腾了一天,问题依旧没有解决,无奈之下找到我们,希望我们能够帮忙恢复数据库. 启动报ORA-00600[2131]错误 Fri Nov 06 14:50:59 2015 ALTER DATABASE   MOUNT This instance was first to mount Fri Nov 06 14:50:59 2015 ALTER SYSTEM SET local_listener=' (ADDRESS=(PROTOCOL=TCP)(HO

ORA-00600: internal error code, arguments: [4194]

使用PlateSpin复制出来的一数据库服务器(Oracle 10g)在启动数据库实例时遇到"ORA-00600: internal error code, arguments: [4194]....."错误,实例在启动后,会自然Down掉.具体情况如下所示: Successfully onlined Undo Tablespace 54. Mon Nov 21 11:34:03 2016 SMON: enabling tx recovery Mon Nov 21 11:34:03 2

ORA-00600: internal error code, arguments: [17281], [1001], [0x1FF863EE8], [], [], [], [], []

我们生产服务器中的一个数据库发出监控告警日志的邮件,内容如下所示,在31号09:11分出现了大名鼎鼎的ORA-00600错误. Dear All:   The Instance xxx' alert log occured the ora errors ,please see the detail blow and take action for it. many thanks! -----------------------------------------  The errors is b

ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose]

案例环境:                操作系统版本: Red Hat Enterprise Linux ES release 4                数据库版本  : 10.2.0.4.0 32 bit 案例介绍: 今天我 执行stop_oracle.sh脚本关闭数据库时遭遇了ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose], [], [], [], [], [], [], []. 其中

oracle数据库TB 数据恢复方法

这是一个网友的数据库,据说是非归档,不知道为啥主机强制重启后就无法打开数据库.首先我们来看下他这里在open的时候所报的错误: SQL> alter database open ; alter database open * 第 1 行出现错误: ORA-00603: ORACLE server session terminated by fatal error ORA-00600: internal error code, arguments: [2662], [3429], [6612401

oracle数据库ORA-01172 ORA-01151 故障恢复例子

有客户存储异常断电,导致数据库启动报ORA-01172错,导致数据库无法open 数据库启动报ORA-01172错误 Wed Mar 23 14:16:23 2016 ALTER DATABASE OPEN Wed Mar 23 14:16:24 2016 Beginning crash recovery of 1 threads  parallel recovery started with 15 processes Wed Mar 23 14:16:24 2016 Started redo

oracle数据库ORA-600 k2vcbk_2 故障恢复

  有朋友找到我说他们数据库无法启动,数据库启动报ORA-600[k2vcbk_2]错误,数据库版本为11.2.0.2 RAC,操作系统是AIX 6.1SQL> recover database;Media recovery complete.SQL> alter database open;alter database open*ERROR at line 1:ORA-01092: ORACLE instance terminated. Disconnection forcedORA-006

使用sqoop将oracle数据库导入hive、hbase或hdfs时,报Error,是什么原因?

问题描述 使用sqoop将oracle数据库导入hive.hbase或hdfs时,有时候会报Error:java.lang.RuntimeException:java.lang.RuntimeException:java.sql.SQLException:Ioexception:TheNetworkAdaptercouldnotestablishtheconnection.这是什么原因?(oracle->hive时:同样的语句有时候会报错,有时候不会:oracle->hbase时每次都报错,数