关于Oracle归档的一些操作
1.查看日志模式archive log list,或者select name,log_mode from v$database;
2.数据库非归档模式改为归档模式:
关闭数据库:shutdown immediate;
启动数据库到mount状态:startup mount;
修改数据库未归档模式:alter database archivelog;
打开数据库:alter database open;
查询数据库是否已处于归档模式:archive log list ;
如果显示内容与下图类似,则说明归档模式已开。
3.归档当前重做日志
select name from v$archived_log;
alter systemarchive log current;
4.归档模式的数据库改为非归档模式:
数据库从归档模式更改为非归档模式需要数据库处于mount状态。
首先关闭数据库:
关闭数据库之前要归档重做日志:alter system archive log current;
关闭数据库:shutdown immediate;
然后启动数据库到mount状态:
Startup mount;
查看数据库的归档信息:archive log list; or select name,log_mode from v$database;
更改归档模式为非归档模式:alter database noarchivelog;
查看数据库的归档信息:archive log list; or select name,log_mode from v$database;
打开数据库: alter database open;