第一步:在v$sqlarea 这视图里面找到你操作那条SQL的时间;select r.FIRST_LOAD_TIME,r.* from v$sqlarea r order byr.FIRST_LOAD_TIME desc ;第二步:create table t_table_recove --新...
转载
2015-01-06 09:23:00
174阅读
第一步:在v$sqlarea 这视图里面找到你操作那条SQL的时间;select r.FIRST_LOAD_TIME,r.* from v$sqlarea r order byr.FIRST_LOAD_TIME desc ;第二步:create table t_table_recove --新...
转载
2015-01-06 09:23:00
330阅读
oracle数据误操作恢复【flashback闪回操作】几张表的数据全部执行了delete * 操作。 接到问题立刻知道了事件的严重性,立即开始研究解决办法。 了解到数据库是oracle 10G。 经查询可以使用flashback闪回操作进行恢复,这下放心了,说做就做。 闪回操作的具体步骤 1.开启Flash存储的权限 ALTER TABLE tablename ENABLE row moveme
转载
精选
2013-09-02 08:36:12
800阅读
作为一名DBA需要有着严谨的工作态度。 两台测试DB Server A, Server B, 默认存储引擎InnoDB.有这样一个需求:需要将A中所有的表结构同步到B中。当时是这样做的: mysqldump -no-data...... &nb
转载
2023-12-27 11:26:46
61阅读
oracle 数据误操作数据恢复
select * from table as of timestamp to_timestamp('2012-02-02 16:00:00,'YY-MM-DD hh24:mi:ss')
insert into table select * from table as of timestamp to_timestamp('2012-02-02 16:
原创
2012-02-02 17:57:03
318阅读
# MongoDB 误操作恢复
## 1. 引言
在使用 MongoDB 进行开发过程中,会遇到误操作的情况,例如错误删除了集合中的数据、误操作更新了字段等。这时候,我们需要有一套可靠的解决方案来恢复误操作造成的数据丢失。本文将介绍如何实现 MongoDB 误操作恢复的方法和步骤,帮助刚入行的开发者解决这个问题。
## 2. 整体流程
下面的表格展示了实现 MongoDB 误操作恢复的整体
原创
2023-08-17 14:43:31
73阅读
MySQL误操作后的恢复场景:1、数据库每天都有全备份。2、数据库开启bin-log3、准确定位误操作语句一、创建全备份,建议带有--master-data=2参数mysqldump-uroot-ppassword123-S/data/mysqldata/3306/mysql.sock-F-R--triggers--lock-tables--master-data=2-Btest>/data
原创
2019-01-31 19:14:16
646阅读
################################################
原创
2022-08-03 05:54:45
59阅读
对于DELETE的误操作
当不小心用DELETE删除了表中的一条或多条记录的恢复
1,基于时间的闪查
闪查的查询能力是受到undo表空间的大小和undo_retention的影响
以SCOTT.EMP为例子简单示范下
SQL> SHOW USER
USER is "SCOTT"
SQL> SELECT COUNT(*) FROM EMP;
原创
2011-06-18 17:27:32
645阅读
直接通过SQL语句恢复有两个必需的条件:一、数据库在创建之后做过一次完整的备份;二、数据库的恢复模式(Recovery mode)是“完整(Full)”。 恢复步骤:1、BACKUP LOG [DataBase] TO disk= N'D:\testlog' WITH NORECOVERY备份当前日志,在出现误操作时一定要先备份当前日志 2、RESTORE DATABASE &
原创
2015-04-28 02:34:47
599阅读
一前言前一段时间接二连三的出现开发人员在测试环境和生产误操作导致数据库误删除/更新,对DBA而言,回滚数据着实是一件头疼的事情,凡涉及到恢复线上数据必然对应用带来一定的影响。大多数情况是开发误操作delete数据,update多数行,根据之前的操作经验,本文介绍常用的恢复方法。二常用的恢复方式2.1利用备份恢复使用这种方式的前提必须有最近的备份集或者知道出现误操作起始的binlog位点或者GTID
原创
2021-05-17 10:28:23
447阅读
1. 根据误操作时间定位binlog位置找到数据库的binlog存放位置,当前正在使用的binlog文件里面就有我们要恢复的数据。一般生产环境中的binlog文件都是几百M乃至上G的大小,我们不能逐行去找被删除的数据在什么位置,所以记住误操作的时间很重要,我们可以通过mysqlbinlog命令的--start-datetime参数快速定位数据位置。比如误操作时间为20181104151800,解析
转载
2023-08-13 14:29:23
97阅读
# MySQL修改误操作怎么恢复
在日常的数据库管理中,误操作是不可避免的,例如错误地删除某些数据或修改了不该更改的表结构。这样的问题可能会导致数据丢失,严重影响业务的正常运行。本文将讨论如何恢复MySQL中的误操作,并提供具体的示例和解决方案。
## 1. 数据库的备份与恢复
为了防止误操作带来的损失,最有效的方式是定期备份数据库。MySQL提供了多种备份解决方案,如使用 `mysqldu
说明:此方法用于Mongo数据迁移,因为通过命令备份的数据量会比实际物理文件数据量大,当数据量比较大时,我们可以直接备份Mongo数据库(data)物理文件,然后在新机上覆盖data文件,然后用Mongo修复命令修护下即可使用。一,A机迁移到B机方法:(1),复制A机mongo的data文件(Mongo库)。(2),在B机上安装好mongo数据库,将A机的data文件(Mongo库)覆盖B机的da
转载
2023-06-18 11:19:28
221阅读
记录一次意外情况,具体什么原因嘛,你懂的mysql V5.7 误操作的数据恢复恢复数据的两种方案,仅供参考使用binlog恢复数据.每天有进行定时备份的,可以选择备份文件进行恢复.(备份的数据不可能是误操作之前刚好备份下来的,所以可以手动还原备份文件,然后使用binlog文件恢复误操作后一段时间的数据)前提条件 mysql 启用了 binlog 才能进行数据恢复查看是否开启,如果是OFF 的话就不
转载
2023-11-26 10:30:04
78阅读
在人工手动进行一些数据库写操作的时候(比方说数据订正),尤其是一些不可控的批量更新或删除,通常都建议备份后操作。不过不怕万一,就怕一万,有备无患总是好的。在线上或者测试环境误操作导致数据被删除或者更新后,想要恢复,一般有两种方法。 方法一、利用最近的全量备份+增量binlog备份,恢复到误操作之前的状态,但是随着数据量的增大,binlog的增多,恢复起来很费时。方法二、如果binlog的格式为r
转载
2023-12-13 01:38:31
87阅读
实际工作中,有时会直接在数据库中操作数据,比如对数据进行delete或者update操作,当进行这些操作的时候,如果没有加上where条件或者where条件不合理,那么导致的结果可想而知,如果操作的又是线上数据库,那么这个后果将会非常严重。当事情发生后,我们要想办法补救,针对于sqlserver2005数据库,有个很出名的工具Log Exploer,具体操作使用大家可以自行搜索;针对于sql
转载
2024-01-26 07:03:19
132阅读
实验环境:Linux6.4 + Oracle 11g面向读者:Oracle开发维护人员概要:1.误操作drop了emp表2.误操作delete了emp表3.误操作delete了emp表的部分记录4.误操作truncate了emp表5.误操作带有purge选项drop了表本文以Oracle自带的sco...
转载
2015-03-13 22:16:00
175阅读
2评论
mysql权限的误操作的恢复原因:由于误操作,我把repl用户授予了所有权限,但删除了数据库中的其他用户及权限,因此repl用户虽然具有操作所有数据库的权限,但没有grant权限,所以若想授予其他用户权限,来管理数据库,出现这种状况就酷毙了,没有授予权限怎麽办?误操作过程:mysql >grant all on *.* to 'repl'@'192.168.1.%' identified b
原创
2015-04-29 17:43:22
860阅读
故障服务器环境故障:一台有文件系统的故障服务器,误操作删了服务器上的数据。服务器数据恢复过程:1、对故障服务器所有硬盘进行扇区级镜像备份。2、根据文件系统结构和元信息分析文件系统盘序、使用盘数和校验盘个数等信息。3、全盘扫描节点入口。4、扫描所有硬盘的底层数据后对扫描结果进行分析,查找最新事件的入口。5、解析节点指针块并提取出节点表,提取过程中因部分指针块损坏,所以提取出来的节点表不完整,有部分损
原创
2024-06-30 12:58:10
93阅读