Oracle重建awr步骤
发表于:2025-11-12 作者:千家信息网编辑
千家信息网最后更新 2025年11月12日,1.稳妥起见,建议停机重建2.如果是rac环境需要修改如下参数:alter system set cluster_database = false scope = spfile;3.执行如下脚本开始清
千家信息网最后更新 2025年11月12日Oracle重建awr步骤1.稳妥起见,建议停机重建
2.如果是rac环境需要修改如下参数:
8.生成一个报告试试
9.重启后问题解决
10.修改rac 相关参数
2.如果是rac环境需要修改如下参数:
- alter system set cluster_database = false scope = spfile;
- @?/rdbms/admin/catnoawr.sql
- @?/rdbms/admin/catawrtb.sql
- @?/rdbms/admin/utlrp.sql
- @?/rdbms/admin/execsvrm.sql
- BEGIN
- *
- ERROR at line 1:
- ORA-04068: existing state of packages has been discarded
- ORA-04061: existing state of package "SYS.DBMS_SWRF_INTERNAL" has been
- invalidated
- ORA-04065: not executed, altered or dropped package "SYS.DBMS_SWRF_INTERNAL"
- ORA-06508: PL/SQL: could not find program unit being called:
- "SYS.DBMS_SWRF_INTERNAL"
- ORA-06512: at line 3
- alter package dbms_swrf_internal compile;
- alter package dbms_swrf_internal compile body;
8.生成一个报告试试
- exec dbms_workload_repository.create_snapshot;
- SQL> exec dbms_workload_repository.create_snapshot;
- BEGIN dbms_workload_repository.create_snapshot; END;
- *
- ERROR at line 1:
- ORA-13518: Invalid database id (819500514)
- ORA-06512: at "SYS.DBMS_WORKLOAD_REPOSITORY", line 99
- ORA-06512: at "SYS.DBMS_WORKLOAD_REPOSITORY", line 122
- ORA-06512: at line 1
- 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.
9.重启后问题解决
10.修改rac 相关参数
- alter system set cluster_database =truescope= spfile;
- @$ORACLE_HOME/rdbms/admin/awrrpt.sql
脚本
运行
参数
报告
问题
生成
编译
稳妥
办法
对象
建议
很快
时候
环境
篇文章
速度
步骤
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
如何双机热备数据库原理
网络服务器怎么管理
充电桩软件开发商
网络安全法对公司网站要求
互联网高科技平台
数据库更新时间sql
怎么找到微信服务器
mta数据库有用么
关于网络安全手抄报的简介
物联网软件开发概念股
服务器管理器开启自启动
中小学教育和网络安全
公安信息网络安全应急预案
科技智慧互联网
无锡大容量服务器服务商
网络安全管理员记录
网络技术开发公司的企业简介
上海有口碑的网络技术维修价格
乌镇互联网科技成果
南京云尚网络技术有限公司
网络安全未成年
连无线要输入网络安全密钥
数据库时间戳怎么比较
盛宏互联网科技
网络安全工程师证好吗
为什么说网络安全是相对的
数据库语句修改主键
互联网科技最热词汇
软件开发合同协议范本
cf哪个服务器最便宜