备注:从10g版本起,log_archive_start 参数已经废弃,不用设置了。
介绍:RMAN备份和恢复操作,要求数据库必须运行在归档模式下。本节先介绍如何开启数据库的归档模式。
第一步:查看当前是否开启归档模式:
C:\>sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Production on 星期四 1月 9 11:08:45 2014
Copyright (c) 1982, 2010, Oracle. All rights reserved.
SQL> conn / as sysdba
已连接。
SQL> archive log list;
数据库日志模式 非存档模式
自动存档 禁用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 36
当前日志序列 38
第二步:设置归档文件格式:
SQL> alter system set log_archive_format='arch_%d_%t_%r_%s.log' scope=spfile;
系统已更改。
注意要加 scope=pfile,否则报“ORA-02095: 无法修改指定的初始化参数”错误,这个参数要重启DB才能生效。
第三步:重启数据库至mount阶段:
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
第四步:开启归档模式:
SQL> alter database archivelog;
数据库已更改。
第五步:打开数据库:
SQL> alter database open;
数据库已更改。
第六步:(可选)再次验证下归档相关参数和设置:
SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 36
下一个存档日志序列 38
当前日志序列 38
SQL> select log_mode from v$database;
LOG_MODE
------------
ARCHIVELOG
SQL> select archiver from v$instance;
ARCHIVE
-------
STARTED
SQL> alter system switch logfile;
系统已更改。
SQL> select name from v$archived_log;
NAME
--------------------------------------------------------------------------------
xxx\FLASH_RECOVERY_AREA\LEVISDB1\ARCHIVELOG\2014_01_09\O1_MF_1_38_9DW5
6P0G_.ARC
SQL> quit
从 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options 断开
待续...(后续再介绍RMAN具体的备份和恢复操作)
相关推荐
Oracle 11g R2 的 RMAN (Recovery Manager) 是 Oracle 数据库管理系统中的一个关键工具,主要用于数据库的备份和恢复。RMAN 提供了一种高效且灵活的方式来管理和保护数据库,确保在数据丢失或系统故障时能够快速恢复...
通过阅读《Oracle Database 11g RMAN备份与恢复》这本书,读者将深入学习RMAN的原理和实践操作,了解如何制定有效的备份策略,以及如何在灾难发生时迅速恢复数据库,保障业务连续性。书中详细讲解了RMAN的各种命令、...
《Oracle Database 11g RMAN备份与恢复》PDF版本下载
本书《Oracle Database 11g RMAN备份与恢复》不仅对前一版本的内容进行了修订,也增加了许多新内容,以帮助读者掌握最新的RMAN使用方法。 在学习RMAN之前,需要对Oracle数据库的基础备份与恢复有所了解。Oracle...
### Oracle 11g RMAN备份与恢复初步方案解析 #### 一、RMAN备份与恢复概述 **RMAN(Recovery Manager)**是Oracle提供的一种强大工具,主要用于数据库的备份、还原及恢复操作。RMAN支持从Oracle 8及更高版本的...
Oracle 10g数据库是甲骨文公司推出的一款企业级数据库管理系统,对于数据库管理员(DBA)来说,数据的安全性和可恢复性至关重要。RMAN(Recovery Manager)是Oracle提供的一个强大的工具,专门用于数据库备份和恢复...
《Oracle Database 11g RMAN备份与恢复》主要内容简介:《Oracle Database 11g RMAN备份与恢复》提供了在硬件、软件、操作发生故障时保护数据库的详细信息。详细解释了如何配置数据库,创建精确的归档以及如何执行...
Oracle 数据库物理体系结构 Oracle 操作内核 ARCHIVELOG模式操作与 NOARCHIVELOG 模式操作 Oracle 恢复模式 Oracle 中的手动备份操作 Oracle 中的手动恢复操作
《Oracle 11g RMAN备份和恢复》是一本深入探讨Oracle数据库RMAN(Recovery Manager)工具的专业图书。RMAN是Oracle数据库管理系统中的一个重要组件,主要用于数据备份、恢复和数据库维护。在Oracle 11g版本中,RMAN...
Oracle 11g 的备份与恢复是数据库管理中的关键环节,确保数据的安全性和可用性。在Oracle数据库中,恢复管理器(RMAN)是进行备份和恢复的主要工具。以下是对Oracle 11g基于RMAN的备份与恢复的详细说明: 1. 备份...
"手把手教你ORACLE RMAN异地备份" 该教程旨在教你如何使用ORACLE RMAN实现异地备份,解决了由于数据量急剧增加、...该教程提供了一个详细的ORACLE RMAN异地备份解决方案,解决了服务器空间不足和备份恢复的困难问题。
在文档中提到的Oracle RMAN增量备份恢复策略包含了以下几个关键知识点: 1. 增量备份的级别:Oracle RMAN支持两种增量备份级别——基于级别0的增量备份和基于级别的增量备份。基于级别0的备份相当于一个完整的备份...
### Oracle 10g RMAN备份与恢复 在Oracle数据库管理中,RMAN(Recovery Manager)是一个重要的工具,用于数据库备份、恢复以及灾难恢复。本文将基于提供的标题、描述和部分上下文内容来深入探讨Oracle 10g环境下...
Oracle 11g 的 RMAN (Recovery Manager) 是一种强大的数据库备份和恢复工具,它提供了灵活、自动化的备份方案。在 Windows 和 Linux 环境中部署 RMAN 定时备份是确保数据安全和业务连续性的重要步骤。以下是部署 ...
Oracle11g 数据库备份与还原是数据库管理中非常重要的一部分,掌握备份与还原技术可以帮助数据库管理员快速恢复数据库,减少数据丢失的风险。本文将详细介绍 Oracle11g 数据库备份与还原的方法和技术。 一、RMAN ...
Oracle数据库RMAN备份与恢复 ...Oracle数据库RMAN备份与恢复是数据库管理的重要组成部分,正确的备份策略和RMAN应用可以确保数据库的安全和可靠性,并且能够快速恢复在各种故障发生后的数据库状态。
综上所述,此脚本提供了一套完整的Oracle 11g RMAN全备份和恢复解决方案,涵盖了环境配置、备份策略、恢复流程等多个方面。通过对这些细节的理解和掌握,可以有效地管理和保护Oracle数据库系统的数据安全。
在《10g RMAN备份恢复案例.txt》文件中,你可能会找到具体的RMAN脚本示例和实际操作过程,这些案例可以帮助你更好地理解和应用RMAN。记住,良好的备份策略是防止数据丢失的关键,而RMAN提供了强大的工具来实现这一...