oracle 数据库无法自动创建snapshot
2014-04-04 15:34
253 查看
环境:aix 6.4 ,oracle 11.2.0.3
现象:查看snapshot生成历史,发现很长一段时间都没有生成snapshot
分析原因:
修改了操作系统日期,后修改回来后无法生成
解决方法:
1)查看所有的snapshot的snap_id,和dbid
SQL>select snap_id,dbid from dba_hist_snapshot;
2)删掉所有的已经存在的snapshot
SQL>dbms_workload_repository.drop_snapshot_range(low_snap_id=>975,high_snap_id=>976,dbid=> 1341370134);
3)手工创建新的snapshot
SQL>exec dbms_workload_repository.create_snapshot();
4)修改自动收集snapshot的周期测试
SQL>exec dbms_workload_repository.modify_snapshot_settings(interval=>10);
查看收集周期
SQL>select * from dba_hist_wr_control;
5)问题解决
SQL>select snap_id,dbid,BEGIN_INTERVAL_TIMEfrom dba_hist_snapshot;
6)修改自动收集snapshot的周期为一个小时
SQL>exec dbms_workload_repository.modify_snapshot_settings(interval=>60);
现象:查看snapshot生成历史,发现很长一段时间都没有生成snapshot
分析原因:
修改了操作系统日期,后修改回来后无法生成
解决方法:
1)查看所有的snapshot的snap_id,和dbid
SQL>select snap_id,dbid from dba_hist_snapshot;
2)删掉所有的已经存在的snapshot
SQL>dbms_workload_repository.drop_snapshot_range(low_snap_id=>975,high_snap_id=>976,dbid=> 1341370134);
3)手工创建新的snapshot
SQL>exec dbms_workload_repository.create_snapshot();
4)修改自动收集snapshot的周期测试
SQL>exec dbms_workload_repository.modify_snapshot_settings(interval=>10);
查看收集周期
SQL>select * from dba_hist_wr_control;
5)问题解决
SQL>select snap_id,dbid,BEGIN_INTERVAL_TIMEfrom dba_hist_snapshot;
6)修改自动收集snapshot的周期为一个小时
SQL>exec dbms_workload_repository.modify_snapshot_settings(interval=>60);
相关文章推荐
- 部署 PHP 系列,第 3 部分: 加速用于 Oracle 的 PHP 代码运行速度
- oracle存储过程学习(二)-调用存储过程和返回结果集
- oracle10g在windows中的5个服务的作用以及启动
- oracle分页查询数据重复问题的解决
- ORACLE大表删除部分数据的最佳方案
- 怎么让oracle的异常提示为中文
- 查看Oracle数据库中的,已经连接好的..当前用户状况
- [Oracle]密码及账号策略设定
- 如何学习Oracle-eygle的方法经验谈
- plsql7连接oracle11G看不到jobs列表的问题
- Oracle系列之二:游标
- 在MyEclipse中创建Oracle数据库
- Oracle单个数据文件超过32G后扩容
- Oracle基本操作
- Error - Connection to host as user oracle failed: ERROR: NMO not setuid-root (Unix-only)
- Error - Connection to host as user oracle failed: ERROR: NMO not setuid-root (Unix-only)
- Error - Connection to host as user oracle failed: ERROR: NMO not setuid-root (Unix-only)
- Error - Connection to host as user oracle failed: ERROR: NMO not setuid-root (Unix-only)
- Error - Connection to host as user oracle failed: ERROR: NMO not setuid-root (Unix-only)
- Error - Connection to host as user oracle failed: ERROR: NMO not setuid-root (Unix-only)