`
anyeeye
  • 浏览: 145922 次
  • 来自: ...
社区版块
存档分类
最新评论

在open状态下恢复未备份的数据文件

阅读更多

SQL> alter system switch logfile;

系统已更改。

SQL> archive log list

下一个存档日志序列   32
SQL> create tablespace test datafile 'H:\oradata\ora10g\test.dbf' size 10M;

表空间已创建。

 

V0E0SQL> startup force mount

ORACLE 例程已经启动。

 

SQL> select file#,error from v$recover_file;

 

 

SQL> alter database datafile 4 offline;

SQL> alter database open;

 

SQL> alter database create datafile 'H:\ORADATA\ORA10G\TEST.DBF';

 

SQL> recover datafile 4;

 

SQL> alter database datafile 4 online;

 

 

分享到:
评论

相关推荐

    归档模式恢复数据文件

    Oracle数据库的归档模式是一种重要的备份与恢复策略,它允许系统在运行时备份数据文件,并能够在出现故障时进行完全恢复。当数据库处于归档模式时,所有的重做日志(redo log)文件都会被归档到指定的位置,这使得...

    oracle备份和恢复方案

    针对特定数据文件(Datafile)的恢复,可以利用RMAN的`restore datafile`和`recover datafile`命令,对指定的数据文件进行单独恢复,同时确保相关表空间处于离线状态,以避免数据一致性问题。 #### 结论 综上所述,...

    Oracle必杀技物理删除数据文件恢复

    5. **还原数据文件**:如果你有文件的备份,可以使用RMAN(恢复管理器)来还原数据文件。例如,`RESTORE DATAFILE '/path/to/datafile.dbf'`。 6. **恢复至时间点**:如果仅丢失了部分数据,可能需要使用RMAN的`...

    Oracle通过DBF恢复数据

    本文将详细介绍在没有备份的情况下,如何通过数据文件(DBF)来恢复Oracle数据库。 #### 二、准备工作 在开始恢复工作之前,我们需要做一些必要的准备工作: 1. **确认数据文件(DBF)存在**:首先确认原始数据库中的...

    oracle备份与恢复

    2. 热备份:在数据库运行且启用归档模式下进行,能够备份数据文件和控制文件,允许在不影响用户访问的情况下进行部分备份。这种方式可以在不停止服务的情况下进行,但需要精确管理。 3. 逻辑备份:通过`exp`或`...

    还原大备份mysql文件失败的解决方法分享

    在MySQL数据库管理中,数据备份和还原是至关重要的任务,特别是在面临系统崩溃、硬件故障或数据丢失时。本文将详细探讨“还原大备份mysql文件失败的解决方法”,以及相关的关键参数及其作用。 当尝试还原大型MySQL...

    如何恢复只有完好数据文件的Oracle数据

    ### 如何恢复只有完好数据文件的Oracle数据 #### 一、引言 在Oracle数据库管理过程中,有时会遇到数据丢失或损坏的情况。如果仅有数据文件是完好的,而控制文件和其他重要配置文件丢失或者损坏了,那么如何进行数据...

    NOARCHIVELOG模式下的备份与恢复

    3. 必须备份数据文件和控制文件。 4. 在检查点完成之后,后台进程 LGWR 可以覆盖原有重做日志内容。 NOARCHIVELOG 模式下的备份步骤: 1. 首先查询数据字典找出数据文件和控制文件:select \* from v$datafile; ...

    基于Oracle的ArcSDE数据备份与恢复

    -- 例如使用操作系统命令备份数据文件 -- *2;<文件路径>;<目标路径>; -- 重新启动数据库 ALTER DATABASE OPEN; ``` 该脚本首先关闭数据库,然后将其启动至挂起状态以便进行备份,备份完成后重新打开数据库。通过...

    DataGuard 环境中使用DD 命令恢复数据文件

    **使用DD命令备份数据文件**: ```bash dd if=/dev/reciidxl3100 of=/home/db/orarch2/reciidxl3100 bs=4096 ``` 3. **结束表空间备份状态**: ```sql ALTER TABLESPACE NEW_IND_02 END BACKUP; ``` ...

    Oracle11g通过DBF恢复数据

    3. **恢复数据文件**:如果DBF文件损坏,可以使用备份的数据文件替换损坏的文件。在Oracle11g中,可以使用RMAN的`RESTORE DATABASE`或`RESTORE DATAFILE`命令来恢复数据文件。 4. **应用重做日志**:恢复数据文件后...

    Oracle11g 崩溃后-dbf数据库文件恢复

    然而,如果数据库在不正常状态下关闭,数据文件可能包含不完整或损坏的数据。 其次,log文件,即重做日志文件(Redo Log Files),记录了所有对数据库的更改操作。在数据库崩溃后,通过应用重做日志中的事务信息,...

    oracle备份恢复五个案例

    首先,需要确保有该表空间或数据文件的备份,然后可以通过RMAN的`RESTORE DATAFILE`和`RECOVER DATAFILE`命令来恢复并应用redo日志,使数据恢复到最近的可用状态。 **恢复案例二:恢复控制文件** 控制文件是Oracle...

    RMAN数据库备份详解

    在归档模式下,current 状态下数据文件可以备份。 六、使用 RMAN 进行备份 使用 RMAN 进行备份可以通过以下步骤完成: 1. 显示 RMAN 配置参数:RMAN> show all; 2. 配置 RMAN 备份参数:CONFIGURE RETENTION ...

    Veeam 备份恢复oracle数据库详细配置文档

    在创建备份作业时,需要设置备份数据保留期限,选择备份模式,配置全备的 schedule,配置压缩选项,配置 snmp 和 email 通知,选择配置并发通道数等。 在创建备份作业之前,需要确认数据库的多个 instances 都处于 ...

    10g冷备份与恢复

    对于Oracle 10g数据库而言,冷备份主要用于备份数据文件、控制文件、重做日志文件等关键组件。 #### 二、冷备份的关键概念 **1. 数据文件(Data Files)** - 数据文件包含了数据库中的所有数据。 - 在`V$DATA...

    D-ATIS系统在Oracle数据库下的数据备份与恢复.pdf

    在本描述中,提到了使用`expdp`命令进行逻辑备份的步骤,包括指定用户、数据文件路径、导出类型等。 2. **数据恢复**:恢复过程取决于数据库的状态。如果数据库处于打开状态,可以使用`ALTER DATABASE MOUNT`和`...

    Oracle 9i 冷备份及恢复步骤(亲自试验,超详细!!

    3. **备份数据文件**:将每个数据文件(包括表空间和数据文件)复制到安全的位置。例如,`COPY /u01/app/oracle/oradata/DB_NAME/tablespace_name/datafile_name.dbf TO 'backup_path/datafile_name.dbf';` 4. **...

    oracle 9i 数据库备份与恢复过程说明

    - 在丢失所有数据文件或控制文件的情况下,需要使用全备和归档日志进行恢复。 ``` rman target / run { restore database; recover database using backup controlfile; alter database open resetlogs; } `...

Global site tag (gtag.js) - Google Analytics