Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

999

积分

1

好友

942

主题
1#
发表于 2013-10-15 23:22:56 | 查看: 2516| 回复: 0
使用 RMAN 创建备份

创建备份集
RMAN 可以按 RMAN 专用格式存储其备份,这种格式称为备份集。备份集是由被称为 备份片段的一些文件组成的集合,每个备份片段可能包含一个或多个数据库文件的备份。
注:使用此命令创建备份片段时,FORMAT 参数指定用于创建备份片段文件名时使用的 模式。也可以通过 ALLOCATE CHANNEL 和 CONFIGURE 命令提供 FORMAT 规范。


创建映像副本
映像副本是单个数据文件、归档重做日志或控制文件的克隆。可以使用 BACKUP AS COPY 命令或操作系统命令创建映像副本。使用 RMAN 的 BACKUP AS COPY 命令创建映像副本时,服务器会话将验证文件中的块,然后在控制文件中记录副本信息。
映像副本具有以下特征:
映像副本只能写入磁盘。处理大型文件时,复制的时间可能很长,但是由于磁盘上 提供了副本,因此可明显地减少还原时间。
如果文件存储在磁盘上,在 RMAN 中通过 SWITCH 命令可立即使用文件,这个命令等效于 ALTER DATABASE RENAME FILE SQL 语句。
在映像副本中,无论块中是否包含数据都会复制所有的块,这是因为 Oracle DB 进程会复制文件,还会执行其它操作,如检查损坏的块以及在控制文件中注册副本。要加速复制过程,可使用 NOCHECKSUM 参数。默认情况下,RMAN 将计算每个备份块的校验和,并将其与备份一起存储起来。还原备份时,将对校验和进行验证。有关 BACKUP 命令的 NOCHECKSUM 选项的详细信息,请参阅《Oracle Database Backup and Recovery Reference》。
映像副本可以是完全备份的一部分,或是 0 级增量备份的一部分,因为文件副本中始终包含所有块。如果副本将与增量备份集一起使用,则必须使用 0 级选项。


创建整体数据库备份
整体数据库备份可以是整个数据文件集的备份集或映像副本,其中必须包含控制文件。此外,还可以根据需要包括服务器参数文件 (SPFILE) 和归档重做日志文件。使用 Recovery Manager (RMAN) 可为所有数据库文件创建映像副本,这只需执行以下几步即可完成:装载或打开数据库,启动 RMAN,然后输入幻灯片中所示的 BACKUP 命令。此外,在备份归档日志文件时还可以提供 DELETE INPUT 选项。这会使 RMAN 在备份归档日志文件之后将其删除。如果未使用快速恢复区,则该选项尤为有用,它会在空间变得紧缺时删除文件,从而为您执行空间管理。如果使用该选项,则幻灯片中的命令应类似于:
RMAN> BACKUP DATABASE PLUS ARCHIVELOG DELETE INPUT;
必须在发出以下 CONFIGURE 命令后,才能按上述方式进行备份:
CONFIGURE DEFAULT DEVICE TYPE TO disk;
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COPY;
CONFIGURE CONTROLFILE AUTOBACKUP ON;
此外还可使用以下命令,为数据库中所有数据文件和控制文件的以前的映像副本创建备份(备份集或映像副本):
RMAN> BACKUP COPY OF DATABASE;


默认情况下,RMAN 依次执行每个 BACKUP 命令。但是,可采用以下方法并行执行复制操作:
使用 CONFIGURE DEVICE TYPE DISK PARALLELISM n 命令,其中 n 是所需的并行度
分配多个通道
指定一个 BACKUP AS COPY 命令并列出多个文件



RMAN 备份类型
完全备份
完全备份不同于整体数据库备份。完全数据文件备份是包含文件中所有已用数据块的备份。RMAN 将所有块复制到备份集或映像副本中,仅跳过从未使用的数据文件块。完全映像副本可准确地再现整个文件的内容。完全备份不能成为增量备份策略的一部分;它也不能成为后续增量备份的父项。
增量备份
增量备份是 0 级备份,其中包含数据文件中除从未使用的块之外的所有块;或者是 1 级备份,其中仅包含自上次备份以来更改过的那些块。0 级增量备份在物理上与完全备份完全一样。唯一区别是 0 级备份(及映像副本)可用作 1 级备份的基础,但完全备份不可用作 1 级备份的基础。
增量备份是使用 BACKUP 命令的 INCREMENTAL 关键字指定的。可以指定 INCREMENTAL LEVEL [0 | 1]。


完全备份包含所有使用的数据文件块。
0 级增量备份等同于标记为 0 级的完全备份。
1 级累积增量备份只包含自上次 0 级增量备份以来修改过的块。
1 级差异增量备份只包含自上次增量备份以来修改过的块。


RMAN 可创建多级增量备份,如下所示:
差异:是增量备份的默认类型,备份自上次增量备份(1 级或 0 级)以来更改过的 所有块
累积:备份自上次 0 级备份以来更改过的所有块
示例
要执行 0 级增量备份,请使用以下命令:
                RMAN> BACKUP INCREMENTAL LEVEL 0 DATABASE;
要执行差异增量备份,请使用以下命令:
                RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE;
要执行累积增量备份,请使用以下命令:
                RMAN> BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE;
默认情况下,如果既没有指定 FULL 也没有指定 INCREMENTAL,则 RMAN 将执行完全备份。将数据文件备份到备份集时,压缩未使用的块会导致跳过从未被写过的块,甚至 对于完全备份也是如此。
虽然完全映像副本备份可通过 RECOVER 命令应用增量备份来增量更新,但是完全备份对后续的增量备份没有影响,也不会成为任何增量备份策略的一部分。“使用 RMAN 执行恢复”一课会介绍这方面内容。
注:数据库处于 NOARCHIVELOG 模式时可执行任何类型的备份(完全或增量)- 当然,数据库必须未处于打开状态。另请注意,数据库只能恢复到上次备份时的状态。只有当 数据库处于 ARCHIVELOG 模式时,才可以将其恢复到上次提交事务处理时的状态。


快速增量备份
执行增量备份的目的是为了只备份自上一次备份以来更改过的数据块。使用 RMAN 可创建数据文件、表空间或整体数据库的增量备份。执行增量备份时,RMAN 只读取所引用的块来查找自上次备份以来发生过更改的块。这会减小备份大小,因为只备份更改过的块。此外,由于减少了需要还原的块数,因此还会加快恢复速度。
通过启用块更改跟踪,可执行快速增量备份。块更改跟踪会将有更改的每个块的物理地址写入到一个文件中。需要执行增量备份时,RMAN 可查看块更改跟踪文件,并只备份该文件所引用的块,而无需通过扫描每个块来确定该块自上次备份以来是否发生过更改。这会加快增量备份的速度。
跟踪文件的维护是完全自动进行的,不需要用户的干预。块更改跟踪文件的大小与以下各项成比例:
数据库大小,以字节为单位
RAC 环境中启用的线程数
块更改跟踪文件维护的旧备份数
块更改跟踪文件最小为 10 MB,分配的新空间以 10 MB 为单位递增。默认情况下,Oracle DB 不记录块更改信息。



启用快速增量备份
在 Database Control 主页上可以启用块更改跟踪功能。导航到“Availability > Backup Settings > Policy(可用性 > 备份设置 > 策略)”。如果已设置 DB_CREATE_FILE_DEST 初始化参数,则不需要设置块更改跟踪文件的目标位置,这是因为会在 DB_CREATE_FILE_DEST 位置创建该文件,格式为 Oracle Managed File (OMF) 文件。但是,可以指定块更改跟踪文件的名称,然后将其放在选定的位置。
还可以使用 ALTER DATABASE 命令启用或禁用此功能。如果更改跟踪文件与数据库文件一起存储在数据库区域中,当禁用更改跟踪时就会删除更改跟踪文件。通过使用 ALTER DATABASE RENAME 命令可重命名块更改跟踪文件。数据库必须处于 MOUNT 状态才能重命名跟踪文件。使用 ALTER DATABASE RENAME FILE 命令更新控制文件时可引用新位置。可以使用以下语法更改块更改跟踪文件的位置:
ALTER DATABASE RENAME FILE '...' TO '...';
注:RMAN 不支持对块更改跟踪文件进行备份和恢复。因此,不应将其放在快速恢复区。


监视块更改跟踪
在 V$BLOCK_CHANGE_TRACKING 视图的输出中会显示块更改跟踪文件的位置、块更改跟踪的状态 (ENABLED/DISABLED) 和文件大小(以字节为单位)。
对 V$BACKUP_DATAFILE 视图进行查询,可显示块更改跟踪功能对最大限度减少增量备份 I/O 的作用(PCT_READ_FOR_BACKUP 列)。值比较高时表示 RMAN 在增量备份期间从数据文件中读取的块非常多。通过减少增量备份之间的时间间隔可降低这个比率。
以下是 V$BACKUP_DATAFILE 查询的输出格式示例:
FILE#  BLOCKS_IN_FILE  BLOCKS_READ PCT_READ_FOR_BACKUP BLOCKS_BACKED_UP
-----  --------------  ----------- ------------------- ----------------
    1           56320         4480                   7               462
    2            3840         2688                  70              2408
    3           49920        16768                  33              4457
    4             640           64                  10                 1
    5           19200          256                   1                91




执行代理副本
使用 RMAN BACKUP 命令的 PROXY 选项可以请求 MML 执行文件的副本。
语法:
BACKUP [AS BACKUPSET] … PROXY [ONLY] DATABASE|TABLESPACE....
PROXY ONLY 选项对于备份由代理完成的介质管理器和存储网络非常有用,这可以明显地减少了存储网络通信量。
一些介质管理产品可完善地管理 Oracle 数据文件与备份设备之间的所有数据移动。某些产品在存储子系统与介质子系统之间使用了高速连接,从而可大幅减少主数据库服务器的备份负载。这一点十分有用,因为复制是在 SAN 上而不是在 LAN 上执行的。除了通过 LAN 在 MML 之间传送状态之外,RMAN 此时已不再涉及操作。


RMAN> BACKUP AS BACKUPSET DEVICE TYPE sbt
2> COPIES 2
3> INCREMENTAL LEVEL 0
4> DATABASE;


使用 BACKUP COPIES 创建双向备份集
为了创建双向备份集,可使用带有 COPIES 选项的 BACKUP 命令覆盖其它 COPIES 或 DUPLEX 设置。
要使用 BACKUP COPIES 创建双向备份,请执行以下步骤:
使用 BACKUP 命令的 COPIES 选项指定完全一样的副本的数量。
发出 LIST BACKUP 命令来验证备份。


创建备份集的备份
使用 RMAN BACKUP BACKUPSET 命令可备份先前创建的备份集。使用 RMAN 只能备份在设备类型 DISK 上创建的备份集。备份集可备份到任何可用的设备类型。
BACKUP BACKUPSET 命令使用默认磁盘通道在磁盘之间复制备份集。要从磁盘备份到磁带,必须配置或手动分配非磁盘通道。




备份只读表空间

备份只读表空间的注意事项:
仅当符合保留策略的备份不存在时,备份优化才会让 RMAN 备份只读表空间。
如果将表空间更改为可读/写,请直接对其进行备份。
可使用 RMAN BACKUP 命令的 SKIP READONLY 选项跳过只读表空间或数据文件。



由于只读表空间不能写入,因此无需像读/写表空间那样进行连续备份。可以使用 BACKUP 命令的 SKIP READONLY 选项指示 RMAN 不备份只读表空间。


为超大型文件配置备份和还原
Oracle 数据文件最大为 128 TB。通常,RMAN 备份的最小单元是整个文件。这对于如此大的文件不适用。RMAN 可以选择将大型文件拆分为多个部分,然后单独对这些部分进 行备份和还原。这是通过创建多部分备份实现的,这种备份将为备份集生成的文件拆分为多个独立文件。这种备份仅适用于备份集,不适用于映像副本。
每个文件部分都是文件中一系列连续的块。可按串行或并行方式独立处理每个文件部分。将文件备份到各单独部分可以提高备份操作的性能,还允许重新启动大型文件备份。
多部分备份作业可生成一个多片段备份集。每个片段都包含一个文件部分。多部分备份的所有部分的大小都相同(最后一部分除外)。每个文件最多有 256 个部分。
注:对驻留在少量磁盘上的大型文件进行备份时,不宜使用很高的并行度,因为这会使并行操作的作用失效;同时对同一磁盘设备进行多个访问会导致争用。
此功能已内置到 RMAN 中。除 Oracle Database 11g 的常规安装外,不需要其它安装。因为早期版本无法还原多部分备份,所以必须至少将 COMPATIBLE 设置为 11.0。


RMAN> BACKUP DATAFILE 5 SECTION SIZE = 25M TAG 'section25mb';
backing up blocks 1 through 3200
piece handle=/u01/.../o1_mf_nnndf_SECTION25MB_382dryt4_.bkp tag=SECTION25MB comment=NONE
...
backing up blocks 9601 through 12800
piece handle=/u01/.../o1_mf_nnndf_SECTION25MB_382dsto8_.bkp tag=SECTION25MB comment=NONE


创建 RMAN 多部分备份
BACKUP 和 VALIDATE DATAFILE 命令接受以下选项:
SECTION SIZE <integer> [K | M | G]
使用该选项可以为每个备份部分指定计划大小。该选项既是备份命令级别选项也是备份规范级别选项,所以可在同一备份作业中对不同的文件应用不同的部分大小。
在幻灯片的示例中,将对数据文件 5 进行备份,并将部分大小指定为 25 MB。该数据文件大小为 100 MB,因此将创建四个部分。请注意,如块范围所示,将块写入部分文件时会保持块相邻性。
查看有关特定多部分备份的元数据
V$BACKUP_SET 和 RC_BACKUP_SET 视图都有一个 MULTI_SECTION 列,用于表明是否为多部分备份。
V$BACKUP_DATAFILE 和 RC_BACKUP_DATAFILE 视图都有一个 SECTION_SIZE 列,用于指定多部分备份的每个部分中的块数。零意味着对整个文件进行备份。



归档备份:概念
如果需要在指定时间内保留联机备份,RMAN 通常会假定您可能需要在自执行该备份以来到现在之间的任意时间执行时间点恢复。为了满足这一要求,RMAN 会在此时段内保留归档日志。但是,您可能仅需要在指定的时间(如两年)内保留特定备份(并使其保持一致和可恢复)。您不打算恢复到自执行该备份以后的某一时间点,只是希望能够正好恢复到执行该备份的确切时间。此外,您还需要维护保留策略以使备份区井然有序,因此无法使备份恢复到两年前。为了满足保留数据的商业或法律要求,通常需要这么做。
归档备份可以解决这一问题。如果将某一备份标记为归档备份,该属性将覆盖为此备份目的配置的所有保留策略。保留归档备份时,可将其指定为仅在某一特定时间过时,也可以将其指定为永不过时。如果要指定后者,则需要使用恢复目录。
KEEP 子句会创建一个归档备份,此备份是某个时间点的数据库快照。仅保留将此备份还原至一致状态所需的重做日志。在备份完成后发出的 RESTORE POINT 子句确定保留的重做日志数(足以将备份还原到 RESTORE POINT 时间)。
归档备份还可保证包含还原备份所需的全部文件。RMAN 包含数据文件、SPFILE、归档日志文件(仅限恢复联机备份所需的那些文件)及相关自动备份文件。所有这些文件都必须保存到同一介质系列(或磁带组)中。

此外,还可指定要创建的还原点,该还原点与归档备份具有相同的 SCN。实际上,这为执行备份的时间点提供了一个有意义的名称。
创建归档备份之后,它将保留指定的时间。即使具有非常短的保留窗口并运行了 DELETE OBSOLETE 命令,归档备份也会保留下来。
此备份是数据库在某个时间点的快照,可用于将数据库还原到另一个主机(例如,用于测试目的)。
注:归档备份不能写入到快速恢复区。因此,如果具有快速恢复区,则必须通过 FORMAT 子句指定其它位置。


使用 EM 创建归档备份
要使用 Oracle Enterprise Manager 创建归档备份,请执行以下步骤:
选择“Availability > Schedule Backup > Schedule Customized Backup(可用性 > 调度备份 > 调度定制备份)”。
按照“Schedule Customized Backup(调度定制备份)”向导中的步骤进行操作,直到进入“Settings(设置)”页。
单击“Override Current Settings(覆盖当前设置)”,然后单击“Policy(策略)”选项卡。在“Override Retention Policy(覆盖保留策略)”部分中,可选择将备份保留指定的天数。将根据备份作业名称生成还原点。此外,还可能需要为备份文件指定其它目标位置;为此,应使用“Device(设备)”选项卡。
使用 KEEP 选项创建的备份包括 SPFILE、控制文件、还原此备份所需的归档重做日志文件以及数据文件。此备份是数据库在某个时间点的快照,可用于将数据库还原到另一个 主机。

  KEEP {FOREVER | UNTIL TIME [=] ' date_string '}
  NOKEEP
  [RESTORE POINT rsname]

  
     LIST RESTORE POINT ALL;

            LIST RESTORE POINT 'rsname';

               
               


使用 RMAN 创建归档备份
可使用 RMAN 通过以下语法创建归档备份:
BACKUP ... KEEP {FOREVER|UNTIL TIME 'SYSDATE + <n>'} RESTORE POINT <restore_point_name>
使用 UNTIL TIME 子句可指定保留策略对归档备份失效的时间。也可指定 FOREVER, 这意味着备份始终是归档备份,除非执行其它操作进行更改。
此外,还可使用 RESTORE POINT 子句指定要与此备份关联的还原点的名称。RESTORE POINT 子句将在控制文件中创建“一致性”点。该子句为特定的 SCN 分配一个名称。SCN 是在完成备份数据文件后捕获的。可将归档备份还原并恢复到此时间点,使数据库处于打开状态。与之相反,UNTIL TIME 子句指定了备份必须保留到的日期。


RMAN> CONNECT TARGET /
RMAN> CONNECT CATALOG rman/rman@catdb
RMAN> CHANGE BACKUP TAG 'consistent_db_bkup'
2> KEEP FOREVER;


RMAN> CHANGE COPY OF DATABASE CONTROLFILE NOKEEP;


管理归档数据库备份
CHANGE 命令会更改与配置的保留策略有关的备份或副本的排除状态。例如,可以指定 CHANGE ... NOKEEP 使当前排除在保留策略之外的备份变为 OBSOLETE 状态。
第一个示例将一致的备份更改为归档备份,您计划在场外存储该归档备份。因为该数据库是一致的,所以无需对其进行恢复,不需要与备份一起保存归档重做日志。
第二个示例指定数据文件和控制文件的任何长期映像副本都不应处于排除状态,而应根据现有保留策略变为过期。此语句实际上会将归档属性从这些备份文件中删除。如果未指定标记(如此示例所示),则 CHANGE 执行会应用于指定类型的所有备份。应指定一个标记,以便只更改需要更改的备份文件。
注:RESTORE POINT 选项不适用于 CHANGE 命令,因为无法为已过去的时间(创建备份的时间)创建还原点。


RMAN> BACKUP RECOVERY AREA               


RMAN> BACKUP RECOVERY FILES               



备份恢复文件
有两种方法可备份恢复数据。BACKUP RECOVERY AREA 命令可备份当前或以前任何快速恢复区中找到的所有文件。BACKUP RECOVERY FILES 命令可备份所有恢复文件, 即使这些文件不在 FRA 中。使用后一种方法可以更好地保护数据,使其免于丢失,例如,它将备份不在快速恢复区中的控制文件或数据文件的任何副本。
默认情况下,备份优化对这两个命令有效,即使使用 CONFIGURE 命令禁用了该功能也是如此。这意味着此命令仅备份尚未备份的恢复文件。可以使用 FORCE 选项来强制备份所有文件。
不能为这两个命令中的任何一个指定 DEVICE TYPE DISK。
注:RMAN 仅备份数据库文件:数据文件、控制文件、SPFILE、归档日志文件和这些文件的备份。将某一操作系统文件置于快速恢复区将导致恢复区备份中包含该操作系统文件。



管理备份:报告
使用 RMAN LIST 命令可显示资料档案库中记录的有关备份集、代理副本和映像副本的 信息。使用这个命令可列出:
RMAN 资料档案库中不具有 AVAILABLE 状态的备份和副本
可用的且可以用于还原操作的数据文件备份和副本
备份集和副本,其中包含指定数据文件列表或指定表空间的备份
包含指定名称或范围的所有归档日志备份的备份集和副本
由标记、完成时间、可恢复性或设备限制的备份集和副本
指定数据库或资料档案库已知的所有数据库的原型
恢复目录中的存储脚本
使用 RMAN REPORT 命令可更详细地分析 RMAN 资料档案库中的信息。
REPORT NEED BACKUP 命令用于标识需要备份的所有数据文件。报告假定还原时会使用最近的备份。

使用 REPORT OBSOLETE 命令可标识按照备份保留策略不再需要的文件。默认情况下,REPORT OBSOLETE 命令报告在当前配置的保留策略下已过时的文件。使用 REPORT OBSOLETE 命令的 REDUNDANCY 或 RECOVERY WINDOW 保留策略选项,可根据不同的保留策略生成过时文件的报告。
有关详细语法的信息,请参阅《Oracle Database Backup and Recovery Reference》。


管理备份:动态性能视图

在目标数据库中查询以下动态性能视图可获得有关备份的 信息:
V$BACKUP_SET:创建的备份集
V$BACKUP_PIECE:存在的备份片段
V$DATAFILE_COPY:磁盘上的数据文件副本
V$BACKUP_FILES:有关创建备份时所创建的所有 文件的信息


管理备份:动态性能视图
有许多视图都提供了与备份有关的信息。幻灯片中显示的是最常用的视图。
如果使用的是恢复目录,可查询相应的视图,对于在恢复目录数据库中注册的每个目标 数据库,这些视图都包含相同的信息。这些相应的视图具有相同的名称,只是“V$”被替换为“RC_”。另外,这些视图还位于恢复目录所有者拥有的方案中。例如,恢复目录中显示幻灯片中所示信息的相应视图包括:RC_BACKUP_SET、RC_BACKUP_PIECE、RC_DATAFILE_COPY 和 RC_BACKUP_FILES。
要查询 RC_BACKUP_FILES 视图,必须先在恢复目录数据库中执行以下语句:
SQL> CALL DBMS_RCVMAN.SETDATABASE(null,null,null,<dbid>);
其中 <dbid> 是目标数据库的数据库 ID。


使用 Oracle Enterprise Manager 查看备份报告
在“Backup Report(备份报告)”页上,可显示数据库通过数据库控制文件中记录的备份作业信息获得的备份作业列表。
使用页顶部的“Search(搜索)”字段,可自定义显示在“Result(结果)”表中的作业。“Results(结果)”表中列出了每个备份作业的基本信息,如备份作业的“Start Time(开始时间)”、“Time Taken(所用时间)”和“Status(状态)”。还可通过“Backup Name(备份名称)”列中的链接,使用“Results(结果)”表来查看各个备份作业的详细报告。
通过单击“Results(结果)”表中作业的“Status(状态)”,可显示备份作业的“Summary of job(作业概要)”页,可在其中查看输出日志的内容。
单击“Backup Name(备份名称)”链接,然后可以使用“Backup Report(备份报告)”页显示有关该备份的详细信息。此页显示的信息来自数据库控制文件中记录的信息。
“Backup Report(备份报告)”页在“Result(结果)”部分显示各类结果信息,如包含有关已备份文件的汇总信息的“Input Summary(输入概要)”,包含有关备份集和映像副本的汇总信息的“Output Summary(输出概要)”,然后是“Inputs and Outputs(输入和输出)”部分,其中显示包含有关数据文件、控制文件、备份集、备份片段和映像副本的作业详细资料的表。


管理备份:交叉检查和删除
使用 CROSSCHECK 命令可确保恢复目录或控制文件中备份的相关数据与磁盘或介质管理目录中的实际文件同步。CROSSCHECK 命令只对 RMAN 资料档案库中记录的文件有效。
CROSSCHECK 命令检查 DISK 通道中磁盘上的文件或查询 sbt 通道中的介质管理器,但只检查标记为 AVAILABLE 或 EXPIRED 的对象。CROSSCHECK 命令将无法找到的所有文件的资料档案库记录更新为 EXPIRED。此命令并不删除无法找到的文件。
DELETE 命令可删除所有可应用 LIST 和 CROSSCHECK 命令的文件。例如,可以删除备份集、归档重做日志和数据文件副本。DELETE 命令还可同时删除物理文件及该文件的目录记录。DELETE OBSOLETE 命令删除不再需要的备份。它与 REPORT OBSOLETE 使用相同的 REDUNDANCY 和 RECOVERY WINDOW 选项。
如果不使用 RMAN 删除备份,则可使用 UNCATALOG 命令从恢复目录中删除文件,或可使用 CROSSCHECK 和 DELETE EXPIRED 命令。
有关详细语法的信息,请参阅《Oracle Database Backup and Recovery Reference》。
下载专业ORACLE数据库恢复工具PRM-DUL  For Oracle http://www.parnassusdata.com/

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638  QQ: 47079569     邮箱:service@parnassusdata.com
您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-5-17 17:57 , Processed in 0.048128 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569