oracle 日志归档设置

下面介绍下oracle的日志文档操作

    归档日志作用:归档日志(Archive Log)是是处于非活动(INACTIVE)的状态的重做日志文件的备份,它对ORACLE数据库的备份和恢复起至关重要的作用.通过使用归档日志,可以保留所有重做历史记录,当数据库处于ARCHIVE  LOG模式并进行日志切换式,后台进程 ARCH 会将重做日志的内容保存到归档日志中.当数据库出现介质失败时,使用数据文件备份,归档日志和重做日志可以完全恢复数据库.下面介绍下归档日志操作步骤。

  首先:登陆dba用户下,查看是不是归档方式。

    C:\Documents and Settings\lehua>sqlplus /nolog

    SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 5月 10 09:17:32 2016

    Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

    SQL> conn sys/change_on_install as sysdba   #登陆dba用户

              # 当前为非归档模式。

             #查询是否归档日志方法。

              #查看归档日志目录文件位置

    下一步:如果不是归档模式,设置成归档模式。方法如下(以下操作时在上步操作的基础上)

          1.关闭数据库,然后开启数据库到mount状态

               SQL>shutdown immediate;

               SQL>startup mount;

          2.开启归档模式

               SQL>alter database archivelog;

          3.开启数据库

               SQL> alter database open;

               SQL> archive log list;

               SQL>archive log start;

          下面再介绍下关闭归档模式

           1.关闭归档模式的步骤

               (1) 切换到immediate模式下

               (2) 启动到mount模式下     

               (3) 修改非归档模式语句        #设置为非归档模式方法语句

               (4) 查看修改后的是否成功  

               (5) 打开数据库                

          注意:9i和10g的区别

               (1)9i中需要修改初始化参数。

                      log_archive_start = true

               (2)10G已经废弃该参数。

posted @ 2016-05-10 11:06  东北大亨  阅读(532)  评论(0编辑  收藏  举报