黑色命令行界面的 SQLPlus 工具,查归档信息的时候,还是蛮方便的。用ARCHIVE LOG LIST一条命令就能看到归档状态、当前日志序号、归档路径啥的,挺省事。

Oracle 的归档机制其实不复杂,主要看V$DATABASEV$INSTANCE两个视图,一个查LOG_MODE,一个看ARCHIVER状态。直接在 SQLPlus 里敲几行命令,信息就全出来了。

像这样:

SELECT NAME, LOG_MODE FROM V$DATABASE;
SELECT ARCHIVER FROM V$INSTANCE;
ARCHIVE LOG LIST;

想进一步搞清楚日志怎么归档、什么时候切换?可以看看下面这些工具和文章。SQLPlus使用技巧、归档脚本写法、甚至还有增强版命令提示,都有。

哦对了,如果你用的是 11g 或者 instantclient 环境,别忘了看看oracle_instantclient_11_2_sqlplus_installation,免得装了一堆结果 SQLPlus 起不来。