$ cp/u01/app/oracle/oradata/TestDB12/redo02.log /dsk1/oradata/bj/redo02a.log;
$ cp/u01/app/oracle/oradata/TestDB12/redo01.log /dsk1/oradata/bj/redo01a.log;
$ls/dsk1/oradata/bj

SQL>startupmount;
SQL>alterdatabase rename file
‘/u01/app/oracle/oradata/TestDB12/redo03.log’to ‘/dsk1/oradata/bj/redo03a.log’;
SQL>alterdatabase rename file
‘/u01/app/oracle/oradata/TestDB12/redo02.log’to ‘/dsk1/oradata/bj/redo02a.log’;
SQL>alterdatabase rename file
‘/u01/app/oracle/oradata/TestDB12/redo01.log’to ‘/dsk1/oradata/bj/redo01a.log’;
SQL>selectmember from v$logfile;

删除旧的redo日志文件:
$rm/u01/app/oracle/oradata/TestDB12/redo*;
$ls/u01/app/oracle/oradata/TestDB12/

至此,实现了日志文件与数据文件的目录分离(即模拟了文件不在同一个磁盘)。
3、设置归档(bj)
SQL>alterdatabase archivelog;
SQL>showparameter archive
SQL>altersystem set log_archive_dest_1='location=/dsk4/arch_bj';
SQL>altersystem set log_archive_format='arch_%t_%s_%r.log' scope=spfile;
SQL>startupforce;
SQL>archivelog list;

4、全部操作均生成redo设置(bj)
强制“所有操作”都生成redo日志:
SQL>alterdatabase force logging;
SQL>selectname from v$archived_log; //再查看一下归档日志信息

********************未完待续**************************
声明:
原创作品,出自 “深蓝的blog” 博客,允许转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。
关于涉及版权事宜,作者有权追究法律责任。