oracle 日志归档设置

时间:2023-03-10 06:55:15
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用户

oracle 日志归档设置

oracle 日志归档设置

oracle 日志归档设置

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

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模式下 oracle 日志归档设置

(2) 启动到mount模式下      oracle 日志归档设置

(3) 修改非归档模式语句      oracle 日志归档设置

(4) 查看修改后的是否成功   oracle 日志归档设置

(5) 打开数据库                 oracle 日志归档设置

注意:9i和10g的区别

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

log_archive_start = true

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