我们大家都知道Oracle数据库可以在2种模式下运行,即,归档模式(archivelog)与非归档模式(noarchivelog),归档模式的主要作用是提高数据库的可恢复性,其实际生产的数据库都应该运行在此模式下,

归档模式应该和相应的备份策略相结合,只有归档模式没有相应的备份策略只会带来麻烦。

1.shutdown normal或shutdown immediate关闭数据库

    [oracle@jumperoracle]$sqlplus"/assysdba" SQL*Plus:Release9.2.0.4.0-ProductiononSatOct1515:48:362005 Copyright(c)1982,2002,OracleCorporation.Allrightsreserved. Connectedto: Oracle9iEnterpriseEditionRelease9.2.0.4.0-Production WiththePartitioningoption JServerRelease9.2.0.4.0-Production SQL>shutdownimmediate; Databaseclosed. Databasedismounted. ORACLEinstanceshutdown.

2.启动Oracle数据库到mount状态

    SQL>startupmount; ORACLEinstancestarted. TotalSystemGlobalArea101782828bytes FixedSize451884bytes VariableSize37748736bytes DatabaseBuffers62914560bytes RedoBuffers667648bytes Databasemounted.

3.启用或停止归档模式

如果要启用归档模式,此处使用

    alterdatabasearchivelog命令。 SQL>alterdatabasearchivelog; Databasealtered. SQL>alterdatabaseopen; Databasealtered. SQL>archiveloglist; DatabaselogmodeArchiveMode AutomaticarchivalEnabled Archivedestination/opt/oracle/oradata/conner/archive Oldestonlinelogsequence148 Nextlogsequencetoarchive151 Currentlogsequence151

上述的相关内容就是对如何启动或关闭Oracle数据库的归档模式的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

    Oracle数据库的性能完全保护的4个项目提高Oracle SQL的执行效率的3个方案Oracle存储过程定时执行2种方法实现Oracle传输表空间的实际功能解析Oracle数据库中两个易被忽视的进程