如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnassusdata.com

   

适用于:

Oracle Database - Enterprise Edition – 版本10.2.0.5 11.2.0.3 [Release 10.2 to 11.2] 本文信息适用于任何平台。

症状

以下查询得到错误ORA-01410 SELECT URL, LOCAL, STRIPPED_VAL FROM SYS.KU$_XMLSCHEMA_VIEW ; ERROR: ORA-01410: invalid ROWID

KU$_XMLSCHEMA_VIEWVALID 状态。

SQL> select owner, object_type, status from dba_objects where object_name='KU$_XMLSCHEMA_VIEW'; OWNER OBJECT_TYPE STATUS ------------------------------ ------------------- ------- SYS VIEW VALID

相同问题也会重复出现,通过运行 -

select '1' from resource_view where any_path = '/xdbconfig.xml';

原因

XDB 状态在DBA_registry 中可能INVALID 或可能是由于XDB元数据损坏。

解决方案

有以下两个方案。

++ 重新加载XDB

SQL> spool xdbreload.log SQL> connect / as sysdba SQL> set echo on; SQL> shutdown immediate; SQL> startup upgrade; SQL> @?/rdbms/admin/xdbrelod.sql SQL> shutdown immediate; SQL> startup; SQL> @?/rdbms/admin/utlrp.sql SQL> spool off

++ 或重新安装XDB如下

Oracle XML Database (XDB) Install / Deinstall [ID 1292089.1]

参考

NOTE:1292089.1 - Master Note for Oracle XML Database (XDB) Install / Deinstall