本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
Oracle FlashBack ---- 2016-05-04
Oracle FlashBack功能的应用
在日常的工作中,我们有时会不小心删掉了某些并不想删掉的数据。这个时候就可以通过flashback来恢复数据。楼主对其原理并不了解,这里只包含一些简单的应用。
1. 直接将某个table回复到某个时间点。
delete from Table ~~;
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') ...
Oracle 误删除数据的恢复
今早在单位用plsql导出个sql脚本,忘了里面有个delete ,直接执行了,导致把其他的数据都删除掉,后问同事,解决了。记录下来以后用:
1)通过时间戳查看历史数据
SELECT * FROM A AS OF TIMESTAMP
TO_TIMESTAMP('111123183001', 'yymmddhh24miss');
2)将oracle日志的表插入临时存储表中
inse ...
flashback——oracle
oracle10g的回闪包括以下特性;
1〉oracle falshback Database. 特性允许oracle通过Flashback database语句,将数据库会滚到前一个时间点或者scn上,而不需要作时间点 ...
闪回删除的表
创建TEST表:
Create table test as select * from user_objects;
创建TEST_BAK表:
Create table test_bak as select * from test;
创建procedure:
createorreplaceprocedurepro_test
is
id_cntnumber;
begin
s ...
Oracle 表删除恢复
在Oracle 10g数据库中,引入了一个回收站(Recycle Bin)的数据库对象。
回收站,从原理上来说就是一个数据字典表,放置用户Drop掉的数据库对象信息。用户进行Drop操作的对象并没有被数据库删除,仍然会占用空间。除非是由于用户手工进行Purge或者因为存储空间不够而被数据库清掉。数据库有了这样的功能,能够减少很多不必要的麻烦。常常看到开发人员误把表删除,急急忙忙找DBA 来想办法 ...
oracle 误操作后回复数据表
本想修改一条数据结果忘了加where条件把整张表的数据搞乱了,郁闷啊,还好有flashback帮我挽救犯下的错误,以后修改数据库切忌保持头脑清醒啊,同志们!!!
flashback回复方法:
flashback table 表名称 to timestamp to_timestamp('2011-10-12 11:10:00','yyyy-MM-dd hh24:mi:ss');
注意回复的时间戳 ...