Oracle Study之--RMAN启用block change tracking错误
来源:互联网 发布:mediaworld.it 编辑:程序博客网 时间:2024/05/22 08:56
Oracle Study之--RMAN启用block change tracking错误
系统环境:
操作系统: RedHat EL6
Oracle: Oracle 11g R2
Target DB: prod
Catalog DB: orcl
在使用rman备份做增量备份后,启动“block change tracking” 出现了ORA-600错误!
案例分析:
1、启用block change tracking
11:23:43 SYS@ prod>alter database enable block change tracking using file '/home/oracle/blk.trc' reuse;
Database altered.
告警日志:
alter database enable block change tracking using file '/home/oracle/blk.trc'
Block change tracking file is current.
Starting background process CTWR
Tue Apr 07 11:36:55 2015
CTWR started with pid=33, OS id=5576
Block change tracking service is active.
2、通过rman建立备份脚本
[oracle@rh6 dbs]$ rman target / catalog rman/rman@orcl
Recovery Manager: Release 11.2.0.1.0 - Production on Tue Apr 7 11:29:41 2015
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
connected to target database: PROD (DBID=239333010)
connected to recovery catalog database
RMAN> create global script global_del_obso comment 'A script for obsolete backup and delete it'
{
2> 3> crosscheck archivelog all;
4> delete noprompt expired archivelog all;
5> allocate channel ch1 device type disk;
6> delete noprompt obsolete recovery window of 15 days;
7> release channel ch1;
8> }
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of create script command at 04/07/2015 11:29:58
RMAN-06004: ORACLE error from recovery catalog database: ORA-03114: not connected to ORACLE
告警日志:
[oracle@rh6 ~]$ tail -f /u01/app/oracle/diag/rdbms/prod/prod/trace/alert_prod.log
Tue Apr 07 11:27:16 2015
Errors in file /u01/app/oracle/diag/rdbms/prod/prod/trace/prod_ctwr_4912.trc (incident=39841):
ORA-00600: internal error code, arguments: [krccacp_badfile], [1513065], [0], [624054], [0], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/prod/prod/incident/incdir_39841/prod_ctwr_4912_i39841.trc
Errors in file /u01/app/oracle/diag/rdbms/prod/prod/trace/prod_ctwr_4912.trc:
ORA-00600: internal error code, arguments: [krccacp_badfile], [1513065], [0], [624054], [0], [], [], [], [], [], [], []
CTWR (ospid: 4912): terminating the instance due to error 487
Tue Apr 07 11:27:19 2015
ORA-1092 : opitsk aborting process
Instance terminated by CTWR, pid = 4912
从日志可以看到CTRW进程关闭了Instance!
3、停止使用block change tracking
11:31:33 SYS@ prod>alter database disable block change tracking;
Database altered.
Elapsed: 00:00:01.13
告警日志:
alter database disable block change tracking
Tue Apr 07 11:31:50 2015
Block change tracking service stopping.
Stopping background process CTWR
Deleted file /home/oracle/blk.trc
Completed: alter database disable block change tracking
Tue Apr 07 11:34:36 2015
再通过rman建立备份脚本:
[oracle@rh6 dbs]$ rman target / catalog rman/rman@orcl
Recovery Manager: Release 11.2.0.1.0 - Production on Tue Apr 7 11:29:41 2015
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
connected to target database: PROD (DBID=239333010)
connected to recovery catalog database
RMAN> create global script global_del_obso comment 'A script for obsolete backup and delete it'
{
2> 3> crosscheck archivelog all;
4> delete noprompt expired archivelog all;
5> allocate channel ch1 device type disk;
6> delete noprompt obsolete recovery window of 15 days;
7> release channel ch1;
8> }
这是备份脚本建立成功!
注:
在后面又出现了一样的错误,在操作系统下删除了trace文件“blk.trc”后,又恢复正常,现在还没有搞清楚造成这个问题的具体原因是什么?
- Oracle Study之--RMAN启用block change tracking错误
- oracle特性之Block Change Tracking
- oracle 的 BLOCK CHANGE TRACKING
- oracle的block change tracking功能
- BLOCK CHANGE TRACKING 提升rman 增量备份性能
- 启用Block Change Tracking-10g新特性
- Oracle Study之案例--RMAN ORA-19921错误
- Enable block change tracking
- Block Change Tracking
- Block Change Tracking(BCT)
- Oracle 块修改跟踪 (Block Change Tracking) 说明
- 读书笔记20120213----Oracle password file, block change-tracking file
- Oracle 块修改跟踪 (Block Change Tracking) 说明
- Oracle 块修改跟踪 (Block Change Tracking) 说明
- Oracle 块儿跟踪(block change tracking)开启和使用
- 关于block change tracking的那些事
- 块修改跟踪 (Block Change Tracking)
- 块变更跟踪(Block change tracking)
- IE浏览器总是弹出“安全警告”的问题
- lucene3.5通过NRTManager和SearchManager实现近实时搜索
- 一个在线的Apk方法统计工具
- 有关于Mysql远程链接问题
- DHCP的工作原理、怎么检测IP地址冲突
- Oracle Study之--RMAN启用block change tracking错误
- Java 集合转换(Object[]数组、List、Set、Map相互转换)
- JS之Window对象
- 动态规划算法应用于一个实际问题
- SSH的基本原理;
- MD5与SHA算法
- 浅谈ThreadLocal(转载)
- Python中时间的处理之——timedelta篇
- CGI CLI 与 模块模式