--表收缩(删除大表,移动高水位的小表) 查询段
select segment_name,file_id,extent_id,block_id,bytes
from dba_extents
where file_id in(6,8)
order by file_id,extent_id;
--ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
--ORA-01110: 数据文件 6: 'D:"WEIXIU.DBF'
--非归档模式处理
startup xnb;
alter database create datafile 6;--create
alter database datafile 6 offline drop;--offline drop
alter database open
--查看表空间对象
select owner, segment_name, segment_type
from dba_segments
where tablespace_name='tbs_name'
--删除这个表空间的所有物理的数据文件
Delete the physical datafiles belonging to the tablespace
-----------------------------------------
--归档模式
startup xnb;
alter database datafile 6 offline ;--offline
alter database open
--归档且有备份
startup xnb;
alter database datafile 6 offline ;--offline
--恢复备份,放归档到目录
recover automatic datafile 'd:\1.dmp'
alter database datafile 6 online
alter database open
http://hi.baidu.com/liyongscys/blog/item/e4dcc5d4db701b08a08bb742.html
http://blog.csdn.net/xuejiayue1105/archive/2008/07/20/2681421.aspx (待续...)
分享到:
相关推荐
数据库文件是Oracle数据库系统的重要组成部分,而恢复方法则是保障数据安全的关键环节。本文将深入探讨Oracle数据库文件及其恢复策略。 首先,参数文件是Oracle数据库启动时必须的配置文件,用于指定数据库的初始化...
总的来说,Oracle物理删除数据文件恢复是一项技术性强、要求高的任务,但通过理解数据库的工作原理、熟悉Oracle的恢复命令,以及具备良好的问题解决能力,你完全可以应对这类挑战。在实践中不断积累经验,你将成为一...
RMAN备份策略包括完全备份和增量备份,可以备份数据库文件和归档日志。RMAN备份命令包括BACKUP、DUPLICATE、COPY和RESTORE等。RMAN恢复机制涵盖完全恢复、不完全恢复、基于时间、基于撤销和基于更改的不完全恢复。...
本操作手册将深入探讨Oracle数据库的备份与恢复策略,确保在面临数据丢失或系统故障时,能够迅速、有效地恢复业务运行。 首先,我们要了解数据库备份的基本概念。备份是预防数据丢失的重要手段,分为物理备份和逻辑...
备份是为了防止数据丢失,通过复制数据库或其部分到其他存储介质上,以便在系统故障、数据损坏或意外删除时能够恢复数据。Oracle数据库支持多种备份类型,包括完整备份、增量备份和差异备份。完整备份会复制所有数据...
a、oracle数据库系统变量的恢复,ora.reg中饱含了oracle的主要系统参数,其中home项包含了不同的版本信息,导入注册表后可以根据情况修改、增加或者删除对应的home信息。 b、oracle odbc驱动参数的恢复,需要导入...
这个"oracle9i数据库课件"包含了多个PPT文件,详细讲解了Oracle9i的相关知识,包括安装配置、基本操作、安全性、数据库恢复、应用程序开发以及数据库的体系结构等核心主题。 首先,我们来看"第2章 Oracle9i安装配置...
### Oracle数据库恢复过程详解 #### 一、环境准备 在进行Oracle数据库的恢复之前,首先需要准备一个恢复主机。此主机需要安装与生产环境中相同的Oracle软件版本,以及相同版本的Networker软件,并正确配置Oracle...
在Oracle数据库管理中,...以上内容仅是对Oracle物理删除数据文件恢复的概述,实际操作中可能需要根据具体环境和数据状况调整策略。在处理此类问题时,建议寻求专业的DBA支持或参考Oracle官方文档以获取更详细的指导。
本文将详细介绍在没有备份的情况下,如何通过数据文件(DBF)来恢复Oracle数据库。 #### 二、准备工作 在开始恢复工作之前,我们需要做一些必要的准备工作: 1. **确认数据文件(DBF)存在**:首先确认原始数据库中的...
从给定的文件内容中,我们可以提取出与Oracle11G数据库备份和恢复相关的一些关键知识点。下面将对文件中提到的内容进行详细解读: 1. Oracle数据库环境设置 文件提到了一些环境变量和目录的设置。例如,`C:\app\...
### Oracle数据库备份与恢复的关键知识点 #### 一、Oracle数据库备份流程详解 ##### 1. 创建备份目录 在进行Oracle数据库备份之前,首先需要在服务器上创建一个专门用于存放备份文件的目录。例如,在示例中,以`...
Oracle数据库的数据文件规划、维护、恢复和初始参数配置是数据库管理员日常工作中至关重要的部分。理解这些概念和操作对于确保数据库的高效运行和数据安全性至关重要。 1. Oracle架构 Oracle数据库由多个物理和逻辑...
本文主要探讨了只使用数据文件进行Oracle数据库恢复的方法,特别适合对数据库恢复不熟悉的新手。这种方法涉及到在虚拟机环境中进行操作,包括VMware的安装、虚拟机配置、操作系统的安装,以及最后的数据文件连接和...
- `v$controlfile`视图用来获取控制文件的信息,包括文件名和路径,这对于数据库备份和恢复至关重要。 3. **系统参数查询**: - `SHOW PARAMETER`命令用于查看数据库的系统参数值。如`SHOW PARAMETER db_block_...
同时,还可以了解到如何备份和恢复数据,以及如何使用Oracle的工具如SQL*Plus进行数据库维护。在学习过程中,建议逐步执行每个脚本,观察其对数据库的影响,从而增强对Oracle数据库系统的理解和操作技能。
总结来说,删除Oracle表空间数据文件是一项需要谨慎操作的任务,理解`DROP DATAFILE`、`OFFLINE`和`OFFLINE DROP`的差异,以及掌握在OS层面误删后的恢复策略,对于维护数据库的完整性和一致性至关重要。在执行这些...
### ORACLE 数据库备份与恢复案例详解 #### 第一章:理解数据库恢复 数据库作为现代信息系统的核心组件之一,其稳定性和可靠性至关重要。然而,在实际应用过程中,由于多种原因(如硬件故障、软件缺陷、人为误操作...
4.支持oracle windows linux unlix平台的数据库,的数据文件实例恢复,在DBA无法恢复的情况我们是最后的选择。 5.自动识别块大小,也可指定块大小,在表空间块大小不一致的情况下,可自动识别每个表空间的原始块...
RMAN提供报告功能,以便管理员可以获取备份集、镜像拷贝和数据库文件的状态报告。备份维护包括清理无用的备份和归档日志,以及优化备份集。 8. 数据护卫环境里的恢复方案 在发生故障时,RMAN能够根据不同的备份策略...