一、查看数据库当前日志模式
SELECT name,log_mode FROM v$database ; //从v$database数据字典中查询相关字段
或者用命令: >archive log list; //需dba权限
二、修改归档日志文件路径
>ALTER SYSTEM SET log_archive_dest='location=/oracle/log/archive_log/' //linux或unix
>ALTER SYSTEM SET log_archive_dest='location=c:\oracle\archive_log'
三、修改模式
1)关闭数据库
SQL>SHUTDOWN IMMEDIATE;
2)启动数据库到mount状态
SQL>STARTUP MOUNT
3) 修改数据库日志模式为归档模式
SQL>ALTER DATABASE ARCHIVELOG;
4)打开数据库
SQL>ALTER DATABASE OPEN;
5)再次查询数据库日志模式
SQL>ARCHIVE LOG LIST;
转载于:https://blog.51cto.com/anbang/771032