`
pierce
  • 浏览: 10470 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

配置Oracle9i的归档模式

阅读更多
1.归档日志模式和非归档日志模式的区别
非归档模式只能做冷备份,并且恢复时只能做完全备份.最近一次完全备份到系统出错期间的数据不能恢复.
归档模式可以做热备份,并且可以做增量备份,可以做部分恢复.
用ARCHIVE LOG LIST 可以查看期模式状态时归档模式还是非归档模式.

2.配置数据库的归档模式

改变非归档模式到归档模式:
1)SQL>SHUTDOWN NORMAL/IMMEDIATE;
2)SQL>START MOUNT;
3)SQL>ALTER DATABASE ARCHIVELOG;
4)SQL>ALTER DATABASE OPEN;

5)SQL>做一次完全备份,因为非归档日志模式下产生的备份日志对于归档模式已经不可用了.这一步非非常重要!
改变归档模式到非归档模式:
1)SQL>SHUTDOWN NORMAL/IMMEDIATE;
2)SQL>START MOUNT;
3)SQL>ALTER DATABASE NOARCHIVELOG;
4)SQL>ALTER DATABASE OPEN;


3.启用自动归档: LOG_ARCHIVE_START=TRUE
归档模式下,日志文件组不允许被覆盖(重写),当日志文件写满之后,如果没有进行手动归档,那么系统将挂起,知道归档完成为止.
这时只能读而不能写.
运行过程中关闭和重启归档日志进程
SQL>ARCHIVE LOG STOP
SQL>ARCHIVE LOG START

4.手动归档: LOG_ARCHIVE_START=FALSE
归档当前日志文件
SQL>ALTER SYSTEM ARCHIVE LOG CURRENT;
归档序号为052的日志文件
SQL>ALTER SYSTEM ARCHIVE LOG SEQUENCE 052;
归档所有日志文件
SQL>ALTER SYSTEM ARCHIVE LOG ALL;
改变归档日志目标
SQL>ALTER SYSTEM ARCHIVE LOG CURRENT TO '&PATH';

5.归档模式和非归档模式的转换

第4步的逆过程.

6.配置多个归档进程
Q:什么时候需要使用多个归档进程?
A:如果归档过程会消耗大量的时间,那么可以启动多个归档进程,这是个动态参数,可以用ALTER SYSTEM动态修改.
SQL>ALTER SYSTEM SET LOG_ARCHIVE_MAX_PROCESSES=10;
Oracle9i中最多可以指定10个归档进程
与归档进程有关的动态性能视图
v$bgprocess,v$archive_processes

7.配置归档目标,多归档目标,远程归档目标,归档日志格式
归档目标 LOG_ARCHIVE_DEST_n
本地归档目标:
SQL>LOG_ARCHIVE_DEST_1 = "LOCATION=D:\ORACLE\ARCHIVEDLOG";
远程归档目标:
SQL>LOG_ARCHIVE_DEST_2 = "SERVICE=STANDBY_DB1";
强制的归档目标,如果出错,600秒后重试:
SQL>ALTER SYSTEM SET LOG_ARCHIVE_DEST_4 = "LOCATION=E:\ORACLE\ARCHIVEDLOG MANDATORY REOPEN=600";
可选的归档目标,如果出错,放弃归档:
SQL>ALTER SYSTEM SET LOG_ARCHIVE_DEST_3 = "LOCATION=E:\ORACLE\ARCHIVEDLOG OPTIONAL";

归档目标状态:关闭归档目标和打开归档目标
关闭归档目标1
SQL>ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_1 = DEFER
打开归档目标2
SQL>ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2 = ENABLE

归档日志格式
LOG_ARCHIVE_FORMAT

8.获取归档日志信息
V$ARCHVIED_LOG
V$ARCHVIE_DEST
V$LOG_HISTORY
V$DATABASE
V$ARCHIVE_PROCESSES

ARCHIVE LOG LIST;



分享到:
评论

相关推荐

    分析Oracle8i/9i的重做日志和归档日志

    在归档模式下,Oracle使用ARCH进程自动复制日志,归档日志文件的命名和存储位置可由管理员配置。 要将数据库设置为自动归档模式,需修改参数文件,开启归档功能,指定归档日志的位置和格式,然后重启并装载数据库,...

    Oracle 9i10g 数据库管理详细

    ### Oracle 9i/10g 数据库管理详细知识点 #### 一、Oracle 9i/10g 概述 - **Oracle 9i** 和 **Oracle 10g** 是Oracle公司推出的两个重要的数据库管理系统版本。这些版本在企业级数据库管理领域具有重要意义。 - *...

    oracle 9I.rar

    10. **备份与恢复**:Oracle 9I提供了多种备份和恢复策略,如RMAN(恢复管理器)、在线日志备份和归档日志模式,确保了数据的可靠性和灾难恢复能力。 综上所述,Oracle 9I客户端压缩包包含了运行和管理Oracle数据库...

    Oracle9i DBA Fundamentals II中文版

    在Oracle9i中,理解归档模式和非归档模式的区别也非常重要。归档模式下,每次事务提交都会生成一个新的归档日志,这使得能够进行时间点恢复。非归档模式则没有这种能力,但通常在系统性能和简单恢复之间作出权衡。 ...

    oracle9i数据库课件

    "第8章 Oracle9i数据库的恢复.ppt"将讨论数据库的备份和恢复策略,包括使用RMAN(恢复管理器)进行备份,理解归档日志模式,以及在数据丢失或系统故障时如何恢复数据。 "第7章 Oracle9i数据库的安全性.ppt"会介绍...

    Oracle9i DBA手册

    4. **备份与恢复**:Oracle9i提供了多种备份策略,包括完整备份、增量备份和归档日志模式。手册会详细介绍RMAN(Recovery Manager)的使用,它是Oracle数据库备份和恢复的主要工具。 5. **安全控制**:Oracle9i强化...

    双机之oracle9i安装手册

    《双机之Oracle9i安装手册》...总之,《双机之Oracle9i安装手册》提供了详尽的步骤指导,对于在Windows2000/2003双机环境下安装和配置Oracle9i数据库具有极高的参考价值,有助于IT管理员实现高效、稳定的数据库部署。

    Oracle 9i OCA PPT

    2. 安装与配置:Oracle 9i的安装过程包括软件安装、硬件需求分析、网络配置和实例创建。熟悉这些步骤能确保数据库系统的稳定运行。 3. 数据库实例与内存结构:Oracle数据库由多个内存区域和后台进程组成,如SGA...

    ORACLE9I DBA手册

    第三部分可能涉及故障排除和高级特性,比如归档模式、闪回技术、数据库复制、RAC(Real Application Clusters)集群数据库的设置与管理,以及数据仓库和OLAP(在线分析处理)应用。这部分内容对于应对复杂的数据库...

    Oracle9i 数据库性能优化

    ### Oracle9i 数据库性能优化知识点详解 #### 一、Oracle9i 数据库性能优化概述 Oracle9i 是 Oracle 公司推出的一款功能强大的关系型数据库管理系统(RDBMS)。随着业务规模的增长和技术的发展,Oracle9i 的性能优化...

    Oracle9i手册(chm格式的),欢迎下载

    8. 高可用性:Oracle 9i支持各种高可用性解决方案,如归档日志模式、闪回技术、数据库复制等。手册会详细介绍这些技术的工作原理和配置步骤。 9. 网络配置:手册会涉及Oracle Net Services的配置,包括TNS...

    oracle9I-DBA参考手册

    此外,还会涉及数据文件、控制文件、重做日志文件和归档模式的概念,这些都是数据库正常运行的关键元素。 数据库管理是DBA的核心任务,手册会深入讲解数据的备份与恢复策略。这包括使用RMAN(恢复管理器)进行物理...

    Oracle 9i 简明教程轻松实战20天

    9. **数据库备份与恢复**:掌握Oracle的备份策略,包括冷备份、热备份、增量备份和归档日志模式。理解如何在数据丢失时使用备份进行恢复。 10. **数据库性能监控**:通过使用Oracle的性能分析工具如SQL*Plus、企业...

    Oracle9i日常操作

    如果是归档模式,还需恢复日志。 2. 关闭:同样用sqlplus登录,执行shutdown命令。有立即、交易完成、正常和休眠四种关闭模式,根据实际情况选择。 四、数据管理 1. 表空间管理:创建和管理表空间,用于存储数据库...

    Oracle9i OCP中文教程

    8. **数据库实例管理**:介绍实例启动、关闭和监控,以及如何进行数据库的归档和无归档模式操作。 9. **故障诊断和恢复**:学习如何识别和解决数据库常见问题,使用alert log和trace文件进行故障排查。 10. **网络...

    Oracle9i 数据库管理基础1(学生指南) 中文PDF版

    2. **Oracle9i安装与配置**:讲解如何在不同操作系统上安装Oracle9i,包括硬件需求、软件安装步骤、网络配置和初始化参数设置。 3. **SQL基础**:教授SQL语言的基本语法,如SELECT语句、DML(数据操纵语言)操作、...

    Oracle9i DataGuard、备用数据库、集群技术全面介绍

    Oracle9i DataGuard支持多种高级架构,如物理备用数据库(Physical Standby)、逻辑备用数据库(Logical Standby)和远端归档(Remote Archiving)。这些架构提供了不同的数据保护级别和功能,可以根据实际需求进行...

    ORACLE 设置归档名称

    1. **归档模式**:数据库必须处于归档模式才能启用归档日志。在此模式下,填满的日志组会被归档,而不是被覆盖。 2. **归档日志**:当一个日志组被填满时,如果数据库处于归档模式,则该日志组会被复制或归档到一个...

    Oracle 9i database:advanced instance tuning

    - **使用归档日志模式**:支持不完全恢复操作,提高灵活性。 综上所述,Oracle 9i 数据库的高级实例调优涉及多个方面,从架构理解到具体工具的应用都需要深入掌握。通过对上述知识点的学习和实践,可以有效地提升...

    oracle9i 实用技术

    2. 归档日志模式:在归档日志模式下,Oracle9i会记录所有事务修改的历史,从而支持完全恢复。 3. 数据泵(Data Pump):Oracle9i的数据泵工具用于快速导入和导出数据,同时支持在不同数据库间迁移数据。 四、Oracle...

Global site tag (gtag.js) - Google Analytics