Oracle将目标数据库设为归档模式应该注意的问题1、连接到sysdbaSQLgt; conn /as sysdba2、查看实例是否为归档
Oracle将目标数据库设为归档模式应该注意的问题
1、连接到sysdba
SQL> conn /as sysdba
2、查看实例是否为归档
SQL> select dbid,name,log_mode from v$database;
3、设置归档参数
SQL> alter system set log_archive_dest = '/oracle/product/database/archive' scope=spfile;
注意:这里的路径一定是要存在的,否则重启后,,数据库会找不到归档日志的路径,而导致数据库启动失败。错误信息ORA-16032: parameter LOG_ARCHIVE_DEST destination:
但是可以从 /oracle/product/10201/db_1/dbs/init
4、关闭并重新启动实例使参数生效。
SQL> shutdown immediate
SQL> startup mount
SQL> select dbid,name,log_mode from v$database;
还是未归档模式
5、将实例切换为归档模式
SQL> alter database archivelog;
6、将实例以OPEN方式打开
SQL> alter database open;