温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本节课我们来讨论一下Oracle的闪回数据库。Oracle数据库提供闪回技术,是一种轻量级的数据库恢复技术。Oracle数据库提供7种不同类型的返回操作,他们分别是,第一种返回查询,第二种返回版本查询,第三种返回表,第4种返回数据库,第5种返回删除,第6种返回事物查询,第7种返回数据归档。这里重点讨论一下Oracle的返回数据库。返回数据库类似于数据库的倒带按钮,可以在用户对数据库造成了逻辑损坏的情况下,将数据库恢复到正确的状态。因此返回数据库是一种数据库的逻辑恢复。下面来看一个具体的事例,这里有一个正常运行的数据库,在某一时刻用户执行的误操作造成的数据库的逻辑错误,使得数据库损坏,通过按数据库的倒回按钮,便可以将数据库恢复到正确的状态。这里的倒回按。
01:00
朋友就是Oracle的返回数据库,下面来看一下返回数据库的语法格式,Flash巴克对w regime用于执行返回数据库的操作,其核心是通过错选项指定过去的一个SSCN号或者是时间戳。需要注意的问题是,要执行闪回数据库的操作,Oracle数据库必须是归档模式。了解到了基本的信息后,下面来看一下具体的操作or语句用于开启数据库的展回功能,再通过一条简单的查询语句确认闪回数据库的功能是否开启,记录当前的时间戳和SN号。他们分别是2024年10月25号12:07,这是2秒和2756159执行一个误操作,例如误删除了Scott用户,造成数据库逻辑损坏。下面通过Oracle的返回数据库来执行数据库的恢复,重启数据库到masterc状态,执行发巴克database。
02:00
并指定SN号是2756159,由于该SN号代表的时间是误删除之前的一个时间,从而达到撤销误删除恢复数据库的目的。Auto open与均用于打开数据库进入正常的运行状态,此时将会出现下面的错误信息,这是由于闪回数据库操作home打开数据库时需要指定log或者是no log选项。重新打开数据库并指定log选项,表明该恢复操作是一个不完全恢复SCN2756159的时间点后的重做日程将会丢失,最后可以验证误删除的用户是否恢复。现在你已经知道什么是Oracle的闪回数据库了,那你知道Oracle数据库中其他六种类型的闪回操作吗?欢迎评论区留言讨论好了,记得点加号关注邵玉强老师。
我来说两句