最近集成环境出现归档日志写满后,数据库无法登录情况,询问DBA后查明情况,私下根据DBA的查找方案,拿开发环境做了一下数据库模式的切换,以便做同步监控分析问题,这里给出了数据路

首先使用dba登录,链接到数据库之后使用

sqlplus / as sysdba;

archive log list

查看当前数据库归档模式,确实为归档或非归档模式之后。
使用

shutdwon immediate

将数据库关闭,
然后使用

startup mount

命令将数据开启处于mount状态
使用

1 alter database archivelog
2 或
3 alter database noarchivelog

使数据库处于归档或非归档模式
再次通过

1 archive log list

再次确认归档模式
或许还要使用

1 archive log start

开启自动归档
最后不要忘记

1 alter database open

开启数据库