Oracle从归档模式变成非归档模式详细步骤

2014-11-24 18:23:14 · 作者: · 浏览: 0

1 以shutdown immediate方式关闭数据库


2 启动实例到mount状态


3 更改运行非模式并打开数据库


操作步骤:


1 登录数据库查看数据库的归档状态


SQL> archive log list;


Database log mode Archive Mode


Automatic archival Enabled


Archive destination USE_DB_RECOVERY_FILE_DEST


Oldest online log sequence 2923


Next log sequence to archive 2925


Current log sequence 2925


2 关闭数据库


SQL>shutdown immediate;


3 启动数据库到mount状态


SQL>startup mount;


4 启动归档模式


SQL>alter database noarchivelog; (非归档模式为:alter database noarchivelog)


如果报错:


SQL> alter database noarchivelog;


alter database noarchivelog


*


ERROR at line 1:


ORA-38774: cannot disable media recovery - flashback database is enabled


先关闭flashback


SQL> alter database flashback off;


Database altered.


再更改为非归档模式


SQL> alter database noarchivelog;


Database altered.


5 打开数据库


SQL>alter database open;