`
isiqi
  • 浏览: 16491360 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

创建Oracle Restore Point并恢复数据库到指定Restore Point

阅读更多

要实现Oracle数据库的Restore Point功能,Oracle数据库必须运行在archivelog模式下,并且启用 flashback logging。

具体步骤:

1. 关掉数据库服务: shutdown immediate;

2. 启动数据库服务并mount: startup mount;

3. 使数据库转入archievelog模式:alter database archivelog;

4. 启用flashback logging: alter database flashback on;

5. 打开数据库连接: alter database open;

6. 创建restore point: create restore point restore_point_1;

7. 随便修改一些数据

在恢复数据到restore point之前,必须要重新启动数据库到mount模式。

1. 关掉数据库:shutdown immediate;

2. 启动数据库到mount模式:startup mount;

3. 恢复数据库到restore_point_1:flashback database to restore point qa_gold;

打开数据库,检查数据库数据是否已经恢复。

分享到:
评论

相关推荐

    NETBACKUP oracle 恢复脚步

    根据提供的文件信息,本文将详细解析NETBACKUP在Oracle数据库中的恢复步骤与脚本内容,重点探讨如何通过NETBACKUP实现Oracle数据库恢复到指定时间点的功能。 ### 一、NETBACKUP简介 NETBACKUP是Veritas公司开发的...

    Oracle 10gR2中设定指定恢复点实现闪回

    Oracle 10gR2通过引入恢复点(RESTORE POINT)解决了这个问题。恢复点提供了一个方便的命名机制,用户可以通过指定恢复点名称来执行闪回操作,而无需关心具体的SCN值。创建恢复点的命令非常简单,只需要使用`CREATE ...

    Oracle 数据库备份与恢复的基本步骤和方法

    理解并掌握Oracle数据库的备份与恢复策略,对于数据库管理员来说至关重要。通过合理的备份计划和熟练的操作,可以有效防止数据丢失,保障业务连续性。在实际操作中,还需要结合企业的具体需求和资源来制定适合的备份...

    数据库与灾难恢复

    此外,Oracle的闪回技术允许用户快速恢复到特定时间点,而Data Guard则提供高可用性和灾难恢复解决方案,通过创建物理或逻辑备用数据库来保护生产环境。 2. SQL Server数据库备份与恢复 SQL Server的备份方案包括...

    oracle-备份恢复脚本

    ` 恢复指定的表空间。 - **恢复数据**:`recover tablespace pxb_ts;` 对表空间进行恢复操作。 - **使表空间在线**:`sql 'alter tablespace pxb_ts online';` 使表空间在线。 以上内容涵盖了Oracle数据库备份与...

    Oracle从10g升级到11g详细步骤

    本文档依据metalink详细介绍了 Oracle从10g升级到11g详细步骤,以及各项需要注意的地方

    ORACLE闪回技术恢复指南

    **数据库闪回**是Oracle 10g及以后版本的一个重要特性,它允许将整个数据库恢复到之前的某个时间点。 **开启闪回数据库的步骤**: 1. 确保数据库处于归档模式。 2. 开启`FORCE LOGGING`。 3. 在数据库MOUNT状态下...

    Oracle会闪点问题

    Oracle数据库中的会闪点(Flashback)功能是一种强大的时间恢复技术,它允许用户将数据库回滚到一个特定的过去时间点或恢复点,以便于数据恢复、错误修复或历史查询。然而,在实际使用中,可能会遇到会闪点丢失的...

    Oracle备份与恢复总结

    1. Point-in-Time Recovery(PITR):恢复到数据库的任意时间点,需要归档日志和联机重做日志。 2. Flashback Recovery:利用闪回日志快速恢复到某个时间点,适用于误操作的紧急修复。 3. Crash Recovery:系统...

    用Oracle闪回功能恢复偶然丢失的数据.rar

    此外,闪回功能也可能受到还原点(Restore Point)的影响,如果恢复点之后的数据被删除,那么无法回到这个点之前的状态。 在实际工作中,配合定期备份和适当的数据库维护策略,可以最大化地利用Oracle闪回功能来...

    Oracle 11g 从入门到精通——第十八章(视频教程)

    - 闪回还原点(Flashback Restore Point):创建一个标记,以便在需要时能快速恢复到该点。 学习这些内容时,你将了解到如何在Oracle 11g中有效地利用闪回技术来提高数据安全性,减少错误修复的时间,并且更轻松地...

    Oracle备份与恢复培训教程.rar

    Oracle数据库是全球广泛使用的...本培训教程将详细讲解这些概念,并提供实践案例,帮助学习者全面理解并掌握Oracle数据库的备份与恢复技术,确保在面对数据危机时能够迅速而有效地进行数据恢复,保护企业的重要资产。

    Oracle闪回特性

    Oracle闪回特性是Oracle数据库提供的一种强大的数据恢复和时间旅行功能,它允许用户查看和恢复到数据库的某个历史状态,而无需依赖传统的备份和恢复过程。这一特性在故障排查、误操作恢复以及历史数据分析等方面有着...

    oracle命令整理.7z

    5. 另外,还有一些其他与闪回相关的命令,比如`RESTORE POINT`,用于创建一个数据库状态的快照,以便在将来可以闪回到这个点。 ```sql CREATE RESTORE POINT restore_point_name; ``` 通过以上介绍,我们可以...

    闪回oracle

    6. **闪回数据库至还原点(Flashback to Restore Point)**:创建一个还原点后,可以将数据库闪回到该点,这样可以避免全库恢复的复杂性,只需要恢复到指定的还原点即可。 7. **闪回交易日志(Flashback ...

    oracle常用sql.rar

    - `FLASHBACK DATABASE`和`RESTORE POINT`用于实现快速恢复。 7. **故障诊断**: - `V$ views`和`DBA_ views`提供丰富的数据库运行状态信息,如`V$SESSION_WAIT`查看等待事件,`V$LOCKS`查看锁信息。 - `SQL ...

    第16章Oracle资料学习.pptx

    需要先创建还原点,然后使用`FLASHBACK DATABASE TO RESTORE POINT`命令。 **闪回数据归档 (Flashback Data Archive)** 是用于长期保留历史数据的区域,可以提供对旧数据的查询,而不会影响当前数据库性能。创建和...

    日志文件的恢复

    此外,理解并熟悉Oracle的恢复机制,包括如何使用`RESTORE`和`RECOVER`命令,是数据库管理员必备的技能。 总之,日志文件的恢复涉及识别错误、理解日志状态、使用适当的恢复命令以及可能需要的归档日志文件。在处理...

    Oracle Solaris 11.3 Creating and Administering Oracle Solaris 11

    例如,`beadm create /mountpoint`将创建一个新的BE,并指定一个挂载点。默认情况下,新BE会继承当前BE的所有软件包和配置。 2. **激活启动环境**:使用`beadm activate [BE名称]`命令可以切换到已创建的BE。这不会...

Global site tag (gtag.js) - Google Analytics