数据库备份恢复。巡检须要关注的对象设置:

1.数据库名称,以及DBID;  --dbid在v$database中

    SYS@ORCL>select dbid,name from v$database;

DBID NAME

    ---------- ---------

    1385095721 ORCL

2.控制文件的位置;

    show parameter control_files;

    select name from v$controlfile;

3.日志文件的位置以及数据库的归档设置;

    select log_mode from v$database;

    archive log list;

select * from v$log;

    select * from v$logfile;

     --关注日志组数,大小,状态。位置;

    select * from v$archived_log;

4.数据文件位置。大小,状态;

    select * from dba_tablespaces;

    select * from v$tablespace;

    select * from dab_data_files;

    select * from v$datafile;

     --在11g数据库中,暂时表空间仅仅需关注其大小就可以;

5.參数文件;

    show parameter spfile;

   

6.告警日志;

    select * from v$diag_info;

    adrci

7.数据库现有的备份策略,备份集情况;

要打开数据库。必须满足下面条件:

1.全部控制文件都必须存在且已同步

2.全部联机数据文件都必须存在且已同步

3.每一个重做日志组必须至少有一个成员存在

打开数据库后,假设丢失下面项时数据库就会失败:

1.不论什么控制文件

2.属于系统或还原表空间的数据文件

3.整个重做日志组(仅仅要组中至少有一个成员可用。实例就会保持在打开状态)

假设控制文件丢失或损坏,则实例一般会中止。然后。您必须运行下面步骤:

1.关闭实例(假设它仍处于打开状态)。

2.通过复制现有控制文件还原缺失的控制文件。

3.启动实例。

假设丢失了重做日志文件组中的某个成员。而且组中至少另一个成员,请注意其后果是:

不会影响实例的正常操作。

预警日志中会收到一条消息,通知您无法找到某个成员。

通过从同一组中复制一个剩余文件可还原缺失的日志文件。

NOARCHIVELOG 模式下丢失了数据文件

 

假设数据库处于 NOARCHIVELOG 模式下。而且丢失了不论什么数据文件,则须要全然还原数据库。包含控制文件和所

有数据文件。

数据库处于 NOARCHIVELOG 模式时,仅仅能恢复到上一次备份时的状态。

因此。用户必须又一次输入自

上一次备份以来所做的更改。

请运行下面任务:

1.假设实例尚未关闭,请关闭实例。

2.从备份还原整个数据库,包含全部数据文件和控制文件。

3.打开数据库。

4.让用户又一次输入自上次备份以来所做的全部更改。

假设处于 NOARCHIVELOG 模式的数据库具有增量备份策略。

则 RMAN 会先还原近期的 0 级。然后 RMAN 恢复进

程再应用增量备份。

ARCHIVELOG 模式下丢失了系统重要数据文件

假设丢失或损坏了某个数据文件。且该文件属于 SYSTEM 或 UNDO 表空间,

请运行下面任务:

1.实例可能会也可能不会自己主动关闭。假设未自己主动关闭,请使用 SHUTDOWN ABORT 关闭实例。

2.装载数据库。

3.还原并恢复缺失的数据文件。

4.打开数据库。

Oracle数据库备份恢复,巡检须要关注的对象设置以及相关恢复概述的更多相关文章

  1. Oracle数据库备份、灾备的23个常见问题

    为了最大限度保障数据的安全性,同时能在不可预计灾难的情况下保证数据的快速恢复,需要根据数据的类型和重要程度制定相应的备份和恢复方案.在这个过程中,DBA的职责就是要保证数据库(其它数据由其它岗位负责) ...

  2. Oracle数据库备份及还原

    Oracle数据库备份 1:找到Oracle安装路径我的就是默认C盘  C:\app\wdjqc\admin\orcl\adump 2:执行文件:back.bat 文件内容如下: @echo off ...

  3. Oracle数据库备份/导出(exp/expd)、导入(imp/impd)

    ​ 常用的oracle数据库备份(导入/导出)有两种,分别是exp/imp和expd/impd,前者是Orace早期版本带有的导入导出工具,后者是Oracle10g后出现的,下面进行分别介绍! 1.e ...

  4. Java实现Oracle数据库备份

    今天将很早就实现的一个Oracle数据库备份功能粘贴出来,这个功能是在大学做阶段设计时写的: import java.io.File; import java.io.IOException; /** ...

  5. Oracle数据库备份还原笔记

    Oracle数据库备份还原笔记 通过查阅资料知道Oracle备份还原的方式有三种.分别的是导出/导入.热备份和冷备份.导出/导入是一种逻辑备份.而热备份和冷备份是物理备份.[参考资料(https:// ...

  6. oracle数据库备份还原命令

    oracle数据库备份命令exp 用户名/密码@orcl file=d:\xxxxxx.dmp owner=用户名 oracle数据库还原命令sqlplus conn / as sysdba drop ...

  7. oracle数据库备份 -九五小庞

    oracle数据库备份

  8. Oracle数据库备份、恢复及常见问题

    通常我们都是使用PL/SQL Developer来对Oracle中的数据对象和数据进行管理.如果我们想方便快速还原或者部署Oracle到新机器上,怎么进行数据库的备份.导入恢复呢? 这里我们必须要考虑 ...

  9. Oracle 数据库备份和恢复配置

    可能的失败及其解决方法 失败类型 我们坑你遇到的失败或错误分为两大类:物理和逻辑.物理错误一般是硬件错误或使用数据库的应用程序中的软件错误,而逻辑错误一般在终端用户级别(数据库用户和管理员). 按从轻 ...

随机推荐

  1. VBA 中Dim含义

    楼主是个初学者,在应用vba时遇到了dim方面的问题,查了很多资料后想把关于dim的这点儿知识简单整理出来 首先,从我遇到的问题作为切入点吧, (不得不承认我遇到的错误是很低级的) 具体的情境就不还原 ...

  2. CDQ分治笔记

    以前一直不会CDQ……然后经常听到dalao们说“这题直接CDQ啊”“CDQ不就秒了吗”的时候我只能瑟瑟发抖QAQ CDQ分治 其实CDQ分治就是二分分治,每次将$[l,r]$的问题划分为$[l,mi ...

  3. 用centos镜像 制作本地yum源

    1.上传iso镜像 2.挂载镜像到相应目录 mkdir /yumiso #创建目录mount -t iso9660 /dev/cdrom/sr0 /yumiso #挂载镜像文件到对应目录 3.备份旧的 ...

  4. Linux 重启防火墙失败

    CentOS 7 执行service iptables start出现redirecting to systemctl ...Failed to ...not loaded. 如果出现以下错误,好像说 ...

  5. 什么是面向对象以及其意义,prototpye原型

    什么是面向对象: 使用对象时,只关注对象提供的功能,不关注其内部的细节 例如:jquery 什么是对象: 对象是一个整体对外提供一些操作,比如 收音机 面向对象编程OOP的特点: 1.抽象:把主要的特 ...

  6. Obfuscating computer code to prevent an attack

    A method and system for obfuscating computer code of a program to protect it from the adverse effect ...

  7. What is the difference between SET and SELECT when assigning values to variables, in T-SQL?

    http://vyaskn.tripod.com/differences_between_set_and_select.htm https://stackoverflow.com/questions/ ...

  8. MDNS的漏洞报告——mdns的最大问题是允许广域网的mdns单播查询,这会暴露设备信息,或者被利用用于dns放大攻击

    Vulnerability Note VU#550620 Multicast DNS (mDNS) implementations may respond to unicast queries ori ...

  9. CSS中关于vertical-align垂直对齐

    一向以来,我对vertical-align的属性都搞的不是太清楚,今天刚好碰到有朋友问我相关的问题,于是自己潜心研究了一番,发现这玩意还真不是个简单的东西,在此我分享的东西都是抛弃脑残的IE的,如果你 ...

  10. BZOJ 3143 高斯消元+贪心....

    思路: 先算一下每条边经过次数的期望 转化为每个点经过次数的期望 边的期望=端点的期望/度数 统计一下度数 然后高斯消元 贪心附边权--. //By SiriusRen #include <cm ...