勿操作,怎样恢复(急)?解决方法
发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
勿操作,怎样恢复(急)?
环境:oracle 10 归档模式
今天上午对一张业务表部分数据进行更新,后发现更新语句有问题(当初测试不到位)。
导致业务停止。
最后没有办法,把该业务表delete,然后有最初备份的数据进行了覆盖,虽然现在业务可以正常进行,
但这期间的数据都丢失了,现在想找回这些数据,应该怎么办?
本人数据库水平不高,还请高人指点!
------解决方案--------------------
------解决方案--------------------
事情已经悲剧了,用LogMiner找到那段时间的操作,然后手工弥补
------解决方案--------------------
回3楼,闪回查询并不是你理解的覆盖,而是能查询到过去一个时间点时表的内容。
------解决方案--------------------
-------先创建一张表,把数据闪回到你操作失误之前的时间点
SQL> create table scott.emp_bak as select * from scott.emp as of timestamp to_timestamp('2010-12-17 14:10:20','yyyy-mm-dd hh24:mi:ss');
Table created
-----删除原表数据
SQL> truncate table scott.emp;
Table truncated
----把数据从备份表还原过来
SQL> insert into scott.emp select * from scott.emp_bak;
----删除备份表
SQL> drop table emp_bak;
------解决方案--------------------
以前我们也遇到过类似情况.
是按归档回复表,然后让前台根据票根把丢失用户交费数据再次做了录入.
------解决方案--------------------
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
基于MATLAB实现的云模型计算隶属度
”云”或者’云滴‘是云模型的基本单元,所谓云是指在其论域上的一个分布...
-
在linux上安装oracle11G必须在图形界面才能安装吗?纯命令行下,安装linux时没有安装图形界面!
安装了redhat 6.3系统,但是安装系统是...
-
请教 primary key 使用 Varchar2 与 Char 差别有人知道吗 ?
从以前就有这个疑问,但碍于开 Table 的 KEY通常几乎都是有规则的,且固...
-
关于外键的建立问题
比如说我建立下面两个表
create table user(
id bigint(10) premary key auto_increment,
username varch...
-
PLSQL 新电脑装了 11g, 开启后找不到可以连接的资料库清单><?
旧电脑 Oracle Client → C:Oracle,这个我直接开 Pl/SQL 再登入帐...
-
我在aix 5.3 上创建oracle10g监听报错
Configuring Listener:LISTENER
ServiceAliasException: Could not save Service Alias: ...
-
ORACLE update 问题 新手求解答
有三张表A B C
B表的部分数据 复制给A
B表跟C表降序排列后假设他是一一对应的关系
现在想把...
-
存储过程执行报无效数字
存储过程
CREATE OR REPLACE PROCEDURE UpdatePiecesChn(pieceidStr in varchar2,
...
-
CE_现金银行总行分行设定详解(案例)
2014-07-14 Created By BaoXinjian
一、摘要
1. 设定银行总行
设定银行总行基本资料
设定银...
-
一个简单的报错,麻烦看看
函数如下,提示报错行 是: return str1;我实在搞不懂,麻烦指教一下
create or replace function qdn_lks_fi...