当前位置:  数据库>oracle

重建AWR后报ORA-13518

    来源: 互联网  发布时间:2017-05-20

    本文导语: 今天导入AWR没成功还把自己数据库的awr给破坏了,只能重建,重建后发现awr报错 SYS@hcndb>begin  dbms_workload_repository.modify_snapshot_settings (  3        interval => 30,  4        retention => 14*24*60  5    );  6  end;  7  /begin*ERROR at line 1:OR...

今天导入AWR没成功还把自己数据库的awr给破坏了,只能重建,重建后发现awr报错

SYS@hcndb>begin
  dbms_workload_repository.modify_snapshot_settings (
  3        interval => 30,
  4        retention => 14*24*60
  5    );
  6  end;
  7  /
begin
*
ERROR at line 1:
ORA-13518: Invalid database id (231820269)
ORA-06512: at "SYS.DBMS_WORKLOAD_REPOSITORY", line 85
ORA-06512: at "SYS.DBMS_WORKLOAD_REPOSITORY", line 133
ORA-06512: at line 2

查看MOS文档:
 
ORA-13518 : 'Invalid Database Id' On Call to DBMS_WORKLOAD_REPOSITORY Package [ID 984447.1]

Changes
 Recently AWR was recreated using catnoawr.sql and catawrtb.sql.
Cause
 When a function / procedure is called from DBMS_WORKLOAD_REPOSITORY package,  it refers table WRM$_DATABASE_INSTANCE to get dbid information. As the AWR repositories has been recreated , the table doesn't not have any data present in it.
 
SQL> select * from WRM$_DATABASE_INSTANCE ;
 no rows selected
 

Solution
 
The WRM$_DATABASE_INSTANCE gets populated with instance information when the instance is rebooted. So, If you have recreated AWR using catnoawr.sql , catawrtb.sql , then you need to bounce the Instance . On restart , the table will be populated with the requisite information. Hence , better option for recreating AWR is to use startup restrict method. After the recreation activity is completed , shutdown the database and open it normally.

重启instance后恢复正常,记录下


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何重建/dev/cdrom 这个设备?
  • Linux平台下Oracle 密码文件重建
  • 软链接不能修改?只能删除,然后重建?
  • Sql Server 删除主键与重建主键的例子
  • make如果没有makefile文件将如何重建?
  • 红旗+winxp,winxp重装,然后红旗重建引导时说我原来的swap分区未格式化,然后就不让我建grub了,怎么弄呢?
  • 修改内核代码问题:如何编译修改的单个文件而不用重建整个内核?
  • SQL SEVER数据库重建索引的方法
  • 如何对SQL Server 重建索引
  • Android开发 旋转屏幕导致Activity重建解决方法
  • 提高SQL Server性能-重建索引
  • oracle 11g em重建报唯一约束错误解决方法
  • MySQ索引操作命令总结(创建、重建、查询和删除索引命令详解)
  • MSSQL自动重建出现碎片的索引的方法分享


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,