`
ruilin215
  • 浏览: 1174236 次
  • 性别: Icon_minigender_2
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

基于用户管理的备份与恢复—noarchivelog模式下的备份与恢复

 
阅读更多
1. NOARCHIVELOG 模式
NOARCHIVELOG 是指不保留重做历史记录的日志操作模式。这种操作模式只能用于保护例程失败(例如系统断电),而不能保护介质失败。NOARCHIVELOG 模式具有以下特点:
当检查点完成之后,后台进程LGWR 可以覆盖原有重做日志内容。
如果在数据库备份之后的重做日志内容已经被覆盖,那么当数据文件出现介质失败时,只能恢复到过去的完全备份点。
当数据库处于OPEN 状态时,不能备份数据库。
当执行数据库备份时,必须使用SHUTDOWN NORMAL 或 SHUTDOWN IMMEDIATE 关闭数据库。
当执行数据库备份时,必须备份所有数据文件和控制文件。

2. 在 NOARCHIVELOG 模式下的备份
(1) 列出要备份的数据文件和控制文件。
(2) 关闭数据库。
(3) 复制所有数据文件和控制文件到备份目录。

(4) 启动例程并打开数据库。

3 在NOARCHIVELOG 模式下的恢复
1) 数据文件出现介质失败但重做日志未被覆盖。

(1) 装载数据库到mount状态。
(2) 确定需要恢复的数据文件。
(3) 复制数据文件备份。
(4) 恢复数据文件。
(5) 打开数据库。

2) 次要数据文件出现介质失败
次要数据文件是指只包含次要数据的数据文件。如果次要数据文件出现介质失败,并且备份以来的重做日志内容已经被覆盖,那么可以删除次要数据文件。

3)重要数据文件出现介质失败
(1) 关闭数据库。
(2) 复制所有数据文件和控制文件备份。
(3) 装载数据库到mount状态。
(4) 用RESETLOGS 选项打开数据库。
在NOARCHIVELOG模式下,RECOVER DATABASE UNTIL CANCEL 命令并未执行任何恢复操作,只是提示控制文件不再使用原有重做日志。

理解recover database using BACKUP CONTROLFILE,SCN,resetlogs。

分享到:
评论

相关推荐

    oracle培训教材——备份与恢复以及常用命令

    Oracle数据库的备份与恢复是确保数据安全性和可用性的重要环节,尤其在企业级应用中,...Oracle数据库的备份与恢复是一个复杂而重要的任务,理解并熟练掌握各种备份方法和命令,对于数据库管理员来说是必不可少的技能。

    非归档模式下的冷备份和恢复.txt

    非归档模式下的冷备份与恢复是Oracle数据库管理中的一个重要环节。本文将详细介绍在非归档模式下如何进行冷备份及恢复操作,并基于提供的部分SQL命令进行深入解析。 ### 一、非归档模式简介 非归档模式是非归档...

    《Oracle10g管理及应用》练习答案-第十一章数据库的备份与恢复[文].pdf

    1. **联机备份与归档模式**:在数据库打开时进行的备份称为联机备份,这种备份需要数据库处于归档模式,以便在备份过程中记录所有事务,以备后续恢复。 2. **备份模式**:Oracle数据库支持两种备份模式,即非归档...

    Oracle_RMAN(备份与恢复管理器)

    以下是对RMAN备份与恢复管理器的详细解释: 1. **归档日志模式**: - 在使用RMAN进行备份前,必须确保数据库运行在归档日志模式下。归档日志模式记录了数据库的所有更改,并保存在独立的归档日志文件中,这有助于...

    《Oracle10g管理及应用》练习答案-数据库的备份与恢复参考.pdf

    2. **归档模式与非归档模式**在非归档模式下,数据库无法进行联机备份,一旦发生故障,恢复选项有限。归档模式则记录所有改动,提供更全面的恢复能力,包括基于时间、更改、取消和日志序列的不完全恢复。不完全恢复...

    《Oracle10g管理及应用》练习答案-第十一章数据库的备份与恢复.pdf

    《Oracle10g管理及应用》第十一章主要探讨了数据库的备份与恢复这一关键主题。备份和恢复是确保数据库安全的重要环节,因为即使在现代技术的保障下,数据库仍可能面临各种故障,如硬件故障、软件错误、人为失误等。...

    Oracle数据库备份和恢复.pdf

    Oracle数据库的备份和恢复是数据库管理中的关键环节,确保了数据的安全性和业务连续性。Oracle提供了多种备份策略和技术,包括逻辑备份、物理备份(冷备份和热备份)以及RMAN(Recovery Manager)备份。这些方法各有...

    ORACLE备份策略(精华)

    Oracle备份策略的选择应基于数据的价值和恢复成本的平衡。例如,对于关键业务,频繁的热备份和归档日志可能是必要的,即使成本较高。而对于次要应用,可能选择成本较低的冷备份或非归档模式。 在Oracle中,备份策略...

    Oracle Certified Professional 063 - fullOracle数据库12C.pdf

    用户管理备份包括手工冷备,它在非归档模式下进行,且恢复时必须完整还原。 总的来说,Oracle数据库12C的备份与恢复策略是一个综合性的过程,涉及多个层面的技术,包括故障预防、计划制定、备份类型选择、恢复技术...

    Oracle数据库恢复管理器研究及应用.pdf

    - **灵活执行**:可在不同数据库模式下执行,如ARCHIVELOG或NOARCHIVELOG模式。 总之,Oracle RMAN是数据库管理员的重要工具,它提供了高效、安全的备份和恢复策略,以应对日益复杂的数据安全挑战。通过理解RMAN的...

    ORACLE数据库备份策略.pdf

    归档模式下的热备份可以实现灾难性恢复,但非归档模式只能提供最后完全备份的数据,无法恢复至备份点之后的数据。 综合考虑,数据库备份策略的选择应基于业务需求、数据的重要性、系统的可用性和恢复时间目标。合理...

    Oracle-Rman备份详细讲解

    在Oracle数据库管理中,备份与恢复是一项至关重要的任务,旨在确保数据的安全性与连续性。Oracle提供了多种备份方式,主要包括物理备份与逻辑备份。 **物理备份**,指的是直接复制数据库的实际文件,通常涉及到从...

    ORACLE备份(教程与案例)

    总的来说,Oracle数据库备份是一个涉及多个层面的复杂过程,包括选择合适的备份类型、管理数据库运行模式、配置归档日志以及制定恢复策略。熟练掌握这些知识和技巧,能有效保护企业的数据资产,减少因数据丢失带来的...

    ORACLE备份策略[归类].pdf

    Oracle备份策略是数据库管理中的关键环节,旨在保护数据免受意外损失并确保高效的数据恢复。本文件主要讨论了Oracle数据库的备份重要性、运行方式以及不同类型的备份策略。 首先,了解备份的重要性至关重要。备份...

    windows下基于be的oracle restore

    - **开启Archivelog模式**:如果数据库运行在Noarchivelog模式,必须先切换到Archivelog模式,才能进行有效的恢复。 - **应用redo log**:在某些情况下,可能需要手动应用redo log以完成恢复。 总的来说,基于BE的...

    谈图书馆系统中Oracle数据库的备份方法及策略.pdf

    5. **Oracle RMAN(Recovery Manager)**:Oracle提供的强大工具,用于执行数据库备份、恢复和管理,支持自动备份策略,可以与操作系统备份工具结合使用,提供灵活的备份解决方案。 6. **备份验证**:定期验证备份...

    数据库高级管理工程师培训内容涵盖Oracle.docx

    - 日志管理:了解在线日志的工作模式,以及ARCHIVELOG和NOARCHIVELOG模式,使用LogMiner分析日志文件。 - 表空间:本地管理表空间的优势,创建和管理表空间、数据文件,处理ORA-01555问题。 - OMF(Oracle ...

    删除归档日志、更改归档模式

    2. **从归档模式到非归档模式**: 在某些情况下,如性能优化或简化备份策略时,可能需要关闭归档模式。转换步骤包括: - 关闭数据库:`SHUTDOWN IMMEDIATE` - 启动数据库到MOUNT状态:`STARTUP MOUNT` - 将数据库...

    sql与oracle的区别[定义].pdf

    SQL与Oracle是两种广泛使用的数据库管理系统,它们在内存分配、物理结构、日志模式、备份类型、恢复类型、事务隔离以及外键约束等方面有着显著的区别。 首先,从内存管理的角度看,SQL主要采用动态和静态内存分配...

Global site tag (gtag.js) - Google Analytics