Oracle恢复基础概述         一、  恢复解决方案  错误类型及解决方案  错误分类恢复解决方案介质失败如果是少量的块损坏,使用块介质恢复;如果是大量的块、数据文件、表空间的损坏,可能需要对损坏的数据文件或者表空间执行完全恢复;如果是归档Redo日志文件或者联机Redo日志文件的丢失,那么只需要不完全恢复方式。逻辑损坏如果是程序员错误导致出现的问题,可通过补丁应用修复
原创 2021-04-09 21:47:26
1733阅读
Oracle恢复基础概述         一、  恢复解决方案  错误类型及解决方案  错误分类恢复解决方案介质失败如果是少量的块损坏,使用块介质恢复;如果是大量的块、数据文件、表空间的损坏,可能需要对损坏的数据文件或者表空间执行完全恢复;如果是归档Redo日志文件或者联机Redo日志文件的丢失,那么只需要不完全恢复方式。逻辑损坏如果是程序员错误导致出现的问题,可通过补丁应
原创 2021-04-16 22:22:13
1717阅读
1点赞
数据库实例在重启时执行实例恢复,具体就是smon来完成这个任务。故障实例:      用户在8:30触发了5个事务,分别是T1、T2、T3、T4、T5。在8:38分之前,T3和T5完成,在8:38产生了一个检查点事件,此时系统将对数据的更改都写入到数据文件中在8:38:27时,出现故障,导致实例异常关闭,在8:38至8:38:27之间的操作仅仅记录
转载 2009-11-09 10:27:35
2265阅读
本文简要介绍oracle实例恢复介质恢复的概念和区别
原创 2017-12-10 16:39:18
7568阅读
Oracle数据库的介质恢复过程相对非常复杂,Oracle毕竟作为一个大系统,设计是相当复杂和庞大的。鄙人结合对controlfile,redo log,datafile等文件的dump内容进行分析,试图深入的了解Oracle介质恢复过程。虽不能从正向了解内部工作机制,但是从逆向推断也能做个大致了解,以此增强对Oracle的使用信心吧。更多请查询cuug官网从这里开始吧:1,获取media-re
转载 精选 2013-08-22 10:28:13
400阅读
1、概念REDO LOG是Oracle为确保已经提交的事务不会丢失而建立的一个机制。实际上REDO LOG的存在是为两种场景准备的,一种我们称之为实例恢复(INSTANCE RECOVERY),一种我们称之为介质恢复(MEDIA RECOVERY)。实例恢复的目的是在数据库发生故障时,确保BUFFER CACHE中的数据不会丢失,不会造成数据库的不一致。介质恢复的目的是当数据文件发生故障时,能够恢
oracle基于rman实现坏块介质恢复
原创 2022-12-26 20:41:36
303阅读
1、概念  REDO LOG是Oracle为确保已经提交的事务不会丢失而建立的一个机制。实际上REDO LOG的存在是为两种场景准备的,一种我们称之为实例恢复(INSTANCE RECOVERY),一种我们称之为介质恢复(MEDIA RECOVERY)。  实例恢复的目的是在数据库发生故障时,确保BUFFER CACHE中的数据不会丢失,不会造成数据库的不一致。  介质恢复的目的是当数据文件发生故
转载 2022-01-20 17:16:54
86阅读
 介质恢复用在丢失或损坏数据文件或者丢失了控制文件的情形。介质恢复将还原的数据文件恢复成当前数据文件。还能够恢复数据文件异常脱机时没有来得及做检查点操作丢失的变更。介质恢复使用归档日志和联机日志。跟实例恢复不同的是,介质恢复必须由命令显式调用。     6.1  什么时候做介质恢复     &n
原创 2013-03-21 07:00:00
258阅读
安装介质Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XPhttp://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1.ziphttp://download.oracle.com/otn/nt/oracle9i/9
转载 精选 2013-12-30 20:58:56
1014阅读
注意:数据库应该支持在归档模式。1.对SYSTEMG表空间做一个备份[oracle@bys001 ~]$ rman target /Recovery Manager: Release 11.2.0.1.0 - Production on Tue Sep 17 10:42:18 2013Copyright (c) 1982, 2009, Oracle and/or its aff
原创 2023-05-03 01:53:10
145阅读
介质恢复用在丢失或损坏数据文件或者丢失了控制文件的情形。介质恢复将还原的数据文件恢复成当前数据文件。还能够恢复数据文件异常脱机时没有来得及做检查点操作丢失的变更。介质恢复使用归档日志和联机日志。跟实例恢复不同的是,介质恢复必须由命令显式调用。系列文章:6.1  什么时候做介质恢复由5.3节知道,数据文件如果是还原的备份,在打开前都要进行介质恢复,即使是应用联机日志就可以恢复的。另外一种情
操作步骤:sqlplus /nologconnect / as sysdba;shutdown immediate;startup mount; alter database rename file 'c:\ora92\oradata\trans\trans.dbf' to 'd:\ora92\oradata\trans\trans.dbf';alter database open; 注意点:temp表空间的数据文件不能移动 使用alter database 移动数据文件时,在执行完alter database rename <source file pa
转载 2012-03-11 11:49:00
77阅读
2评论
Oracle 10g中的RMAN 使用程序主要关注的是将磁盘备份作为介质恢复解决方案的最佳方法。 随着磁盘价格的下跌,大量的存储区网络(StorageArea Network:SAN)已经在很多数据中心找到了永久的存储空间。 随着业务向着价格越来越便宜而容量越来越大的磁盘发展,对RMAN的功能(如Flashback)进行了升级,从而可以最有效的利用可用存储空间。RMAN 备份实用程序是按逻辑执行的
Q          题目 在Oracle中,实例恢复介质恢复的区别是什么?     A          答案          Redo日志是Oracle为确保已经提交的事务不会丢失而建立的一种机制。实际上,Redo日志的存在是为两种场景准备的,一种称之为实例恢复(Instance Recovery),一种称之为介质恢复(Media Recovery)。介质恢复是基于物理备份恢复
原创 2021-04-15 15:10:03
116阅读
Q          题目 在Oracle中,实例恢复介质恢复的区别是什么?     A          答案          Redo日志是Oracle为确保已经提交的事务不会丢失而建立的一种机制。实际上,Redo日志的存在是为两种场景准备的,一种称之为实例恢复(Instance Recovery),一种称之为介质恢复(Media Recovery)。介质恢复是基于物理备份恢复
原创 2021-04-15 11:06:05
138阅读
以下脚本可以用于收集介质恢复诊断信息(recovery_info.sql): --- begin [recovery_info.sql] --- define spoolfile = &1 spool &spoolfile alter session set nls_date_format = 'YYYY-MM-DD HH24:MI:SS'; alter session set timed_s
原创 2011-10-26 00:34:56
447阅读
对联机日志的损坏要根据日志状态进行分析,联机日志一般会有Current、Active和Inactive三种状态。Inactive状态不会造成数据丢失。而Active和Current状态的日志一般会造成数据的丢失。根据v$log.status判断受损日志的状态。 a.如果是Inactive状态的日志损
转载 2016-10-01 10:01:00
85阅读
2评论
ORA-01113: 文件 4 需要介质恢复 ORA-01110: 数据文件 4: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF'
原创 2019-05-29 12:09:27
4981阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5