改变块改变跟踪文件的位置
使用ALTER DATABASE RENAME FILE命令。数据库必须被MOUNT。
这个语句更新控制文件指向新的位置并保留改变跟踪文件中的内容。
如果不能关闭数据库,则可以禁用和再次开启块改变跟踪,此时会丢失已经存在的块改变跟踪文件的内容。
练习:改变块跟踪文件的位置
--1. 启动SQL*Plus,连接到目标数据库 --2. 如果需要,确定当前块改变跟踪文件的名称 sys@TESTDB12>col filename for a60 sys@TESTDB12>select filename from v$block_change_tracking;
FILENAME ------------------------------------------------------------ /disk01/omf_file/TESTDB12/changetracking/o1_mf_8y86x4y3_.chg
--3. 如果可能,则关闭数据库 sys@TESTDB12>shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. --3.1 如果关闭了数据库,则跳过这一步,如果你前面选择不关闭数据库,则执行这一步并可越过后面的所有步骤 -- 块改变跟踪文件中的内容都被丢弃了,直到下次完成level 0增量备份的时候,rman必须扫描整个数据文件 ALTER DATABASE DISABLE BLOCK CHANGE TRACKING; ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE 'new_location'; --4. 使用操作系统命令移动块改变跟踪文件到新的位置 root@Redhat55.cuug.net:/root> mkdir -p /disk02/omf_file/TESTDB12/changetracking root@Redhat55.cuug.net:/root> chown -R oracle:oinstall /disk02/omf_file/TESTDB12/changetracking root@Redhat55.cuug.net:/root> chmod -R 775 /disk02/omf_file/TESTDB12/changetracking root@Redhat55.cuug.net:/root> mv /disk01/omf_file/TESTDB12/changetracking/o1_mf_8y86x4y3_.chg /disk02/omf_file/TESTDB12/changetracking --5. MOUNT数据库,移动块改变跟踪文件到新的位置(修改在控制文件中记录的位置) sys@TESTDB12>startup mount ORACLE instance started.
Total System Global Area 839282688 bytes Fixed Size 2233000 bytes Variable Size 545262936 bytes Database Buffers 289406976 bytes Redo Buffers 2379776 bytes Database mounted. --5.1 改变块改变跟踪文件的位置,但内容保留 sys@TESTDB12>alter database rename file '/disk01/omf_file/TESTDB12/changetracking/o1_mf_8y86x4y3_.chg' 2 to '/disk02/omf_file/TESTDB12/changetracking/o1_mf_8y86x4y3_.chg';
Database altered. --6. 启动数据库 sys@TESTDB12>alter database open;
Database altered. --6.1 再次查看块改变跟踪文件 sys@TESTDB12>select filename from v$block_change_tracking;
FILENAME ------------------------------------------------------------ /disk02/omf_file/TESTDB12/changetracking/o1_mf_8y86x4y3_.chg |
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17013648/viewspace-1087819/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/17013648/viewspace-1087819/