闪回技术在数据库误删除中的应用
容:14:45:28 SQL>SELECT * FROM testtb;执行后,部分显示结果如下:ID NAME---------- ----1 aaaa2 bbbb3 cccc结果显示说明,testtb表中被删除的数据已经恢复。3 闪回表闪回表能够恢复指定表中的记录内容,而不改变数据库其他对象的内容。但数据恢复中,闪回表必须启用被操作表的行移动特性,且只能进行闪回表的DML操作,不能进行闪回DDL操作。如果用户删除了(DROP)表,则不能采用闪回表的方法恢复,此时可以有采用上面介绍的闪回数据库的方法恢复整个数据库,也可以采用以下闪回删除(Flashback Drop)的方法,其操作如下:创建测试表testtc,表中插入3条新记录后,提交插入事务:16:10:43 SQL> CREATE TABLE testtc( id INT, name VARCHAR2(4));16:10:44 SQL> INSERT INTO testtc VALUES(1,’aaaa’);16:10:44 SQL> INSERT INTO testtc VALUES(2,’bbbb’);16:10:44 SQL> INSERT INTO testtc VALUES(3,’cccc’);16:10:46 SQL>COMMIT;删除testtb表:16:11:55 SQL> DROP TABLE testtc;从回收站中闪回删除的testtc表:16:12:34 SQL> FLASHBACK TABLE tes
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: