文档解释
ORA-13516: AWR Operation failed: string
Cause: The operation failed because AWR is not available. The possible causes are: AWR schema not yet created; AWR not enabled; AWR schema not initialized; or database not open or is running in READONLY or STANDBY mode.
Action: check the above conditions and retry the operation.
ORA-13516 错误的意思是: 操作应用于AWR(Automatic Workload Repository)的操作失败。 错误是由数据库抛出的,也是服务器管理方面的范畴,因为它主要是被用于对数据库加载与性能的监控,帮助我们在性能问题出现时,找出相关的细节。
官方解释
ORA-13516 错误表示应用于 Automatic Workload Repository(AWR)的操作失败。
常见案例
ORA-13516 错误的常见案例是运行 Exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT 时出现的报错,也就是创建快照时出现的错误。
正常处理方法及步骤
1.在错误的数据库上,用SYSDBA权限进行登录(SQL*Plus);
2. 执行sql:select print_ SQL FROM V$SQL_monitor rule_Name=’GATHER_STATS_JOB’;
3. 确认GATHER_STATS_JOB是否正在运行,如果不是,就执行DBMS_STATS.GATHER_DATABASE_STATS来收集数据库信息;
4. 确认数据库是否有几秒内大量的更新操作;
5. 尝试确认是否存在真实的表作为源,保证在此过程中所有表上有统一的日期时间信息。