问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle新人提问,要修改表里的数据时,怎么备份表?万一出错,又怎么恢复备 ...

发布网友 发布时间:2022-05-05 07:23

我来回答

1个回答

热心网友 时间:2022-05-05 19:59

修改单个表时,一般不做数据库级别的备份,一般都是直接备份这张表,有如下两种方法:

表比较小时,一般是直接复制这张表,如:create table a_bak as select * from a;

表比较大的时候,可以使用expdp或者exp导出进行备份;

如果没有备份,又出问题时可以考虑使用闪回(闪回表或者是事务等),实在是没有办法时采用闪回数据库。

其实oracle恢复表,用常规的备份恢复(如RMAN)还是比较麻烦的,当然还有第三方备份恢复软件也可以使用。

最基本的是,对数据库进行操作时,要谨慎,不要执行不明白的操作,修改数据是可以使用savepoint来暂时对为提交的数据进行建立回滚点,好了就说这么多。

追问一个朋友写的语句
select * into bak_a from a,这种可以么,如果可以定为第三种办法,你列举的方法1、2和这个3,在数据错误时怎么恢复备份的数据?

追答

select * into bak_a from a 和create table a_bak as select * from a这语句都是对表进行复制,可以。

第一种的话,你发现表中数据不对了你直接就可以用SQL语句将备份表的数据update到目标表,如果实在不行你可以直接利用备份表重建目标表(删了再重建,利用上面那语句),有需要的话要重建索引。

第二种的话,你可以直接利用impdp将数据导入到目标表(有可能要清空目标表)

falshback 我就不想多讲了,一下讲不清

你自己去查资料吧,这个很简单,但是一下有讲不清楚。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女人梦见蛇的七大预兆解梦 PHOTOSHOP 怎么把眼睛点大 这些月销量10000+的防晒霜,是噱头还是真的好用? 大宝水凝保湿防晒露适合哪些肤质的人使用? 拥有人口过亿的国家最多的大洲是( )A.非洲B.亚洲C.欧洲D.大洋 世界国家最多的大洲是:( ) A.亚洲 B.大洋州 C.非洲 D.欧 拥有人口过亿的国家最多的大洲是:( ) A.非洲 B.亚洲 C.欧洲 D.大洋 餐厅一般中餐都有哪些摆台要求和标准 如何做味道正宗的中餐? 河南文科跟理科高考分数线相差多少 如何将一张备份表的数据插入到另一张表 猪肉饺子煮多久才会熟透 怎么样才能备份表的部分数据? 英魂之刃3C玩法里面的防御塔好多啊,会不会推起来很吃力? 之前装的是XP系统,现在换成window7系统,怎么样把QQ聊天记录调出来 xp上的QQ聊天记录怎样移到windows7上 英魂之刃有谁玩过,玩过的人谁知道雅典娜怎么抽概率大 手机QQ的聊天记录怎么导进电脑? 英魂之刃末日预言出橙色装备几率高吗 英魂之刃决战之谷有没有几率抽到狼王 window xp系统的QQ聊天记录,游戏存档等东西是保存在哪里的 英魂之刃打那个得凤凰几率高? 英魂之刃夏提雅抽奖概率 我把QQ上的聊天记录备份了一下 本来是xp的系统 现在装win7,装好后,导不出来记录是怎么回事? 英魂之刃副本吸血装备开出概率 vista的qq聊天记录能不能转到xp里?是哪个文件? 英魂之刃神火突破概率 Vista系统qq聊天记录怎样存到xp系统里面? 如何将XP系统电脑里的QQ聊天记录拉到另一架WIN7系统的电脑上。 英魂之刃抽奖一次几率大还是10次的几率大 SQL server2008怎么备份表,备份后表的结构,标识字段,默认值都不用重设,就是备份的表和原来的表一 Microsoft Word2010备份表格? 工作台中的数据,用VBA写入备份表中,备份表中的数据不能被修改? SQL SERVER 2005 单表备份问题 怎样用微信可以和老外聊微信?求解 微信怎么加老外 一个16安的空开或者漏电保护器在短路时,如果短路时的电流没达到16安,它们就不会跳是吗 因控制箱是16A的空开,我只能从16A空开走线, 下一级空开是用的32A的,会引起16A空开跳闸吗,负荷不大 3KW的潜水泵,启动 16A空开瞬间跳闸,但热继电器没有动作(整定电流15A左右)。 新华保险,还有合同书基本保险现金价值表是什吗,是对应的退保费率吗,还是别的 新华人寿保险,中途退保,合同说2年以上退还现金价值,那么这个现金价值怎么来的? 新华保险退保需要什么 梦见盖房半边墙倒了盖房工人死里逃生? Oracle大表删除部分数据操作 汽车买保险丨个多月汽车出事故,保险能退吗? 2009年农历10月26日凌晨3点35的女孩名字怎么起 车辆出了交通事故,保险公司将车辆拍卖了,我买的保险可以退吗? 2013年农历10月26日出生的女孩五行是什么?求好听的名字 发生交通事故后还没有结案,这期间能够要求退保吗? 2013年农历10月26日出生的女孩取名张梓玥多少分