我书里的那个命令是针对ROW格式的,下面增加一个MIXED格式的。mysqlbinlog--no-defaults--base64-output=decode-rows-vvmysql-bin.004177|
awk‘/UPDATE|INSERT|DELETE/{gsub("###","");gsub("INSERT.*INTO","INSERT");
gsub("DELETE.*FROM","DELETE");
count[$1""$2]++}END{for..
分类:
其他好文 时间:
2014-11-19 02:20:16
阅读次数:
216
开启闪回数据库alterdatabaseflashbackon;alterdatabaseopen;修改日期时间显示格式:altersessionsetnls_date_format=‘yyyy-mm-ddhh24:mi:ss‘;查看系统视图v$flashback_database_log中查看闪回数据库日志信息:select*fromv$flashback_database_log;闪回数据库:flashbackdatab..
分类:
数据库 时间:
2014-11-11 02:05:21
阅读次数:
346
在12C以前的版本中rman可以进行db,tablespace,datafile,block级别和TSPITR的恢复,12C引入了table级别的恢复在没有打开flashback的时候可以进行单个表的恢复.例,创建表
SQL>altersessionsetcontainer=pdb2;
Sessionaltered.
SQL>createtablefrank.t1asselect*fromdba..
分类:
数据库 时间:
2014-11-09 06:27:05
阅读次数:
239
1、mysqlbinlog把事务从binlog中导出2、从导出的binlog中找到要回滚的事务,去掉第一个DML语句前和最后一个DML语句后与DML无关的binlog信息3、在目录中新建一个table.cnf,把表结构以@1=columns这样的顺序一行写一列4、update回滚支持选择条件列和回滚...
分类:
数据库 时间:
2014-11-04 19:16:45
阅读次数:
356
/usr/local/webserver/mysql/bin/mysqlbinlog--start-datetime="2014-10-3016:00:00"--stop-datetime="2014-10-3117:40:17"/data/mysql_data/mysql-bin.000052>/data/logs/1030.sql
分类:
数据库 时间:
2014-10-31 06:37:28
阅读次数:
198
对于表级别的数据恢复,ORACLE提供了多种恢复方法:flashback query,logmnr等。本文通过示例演示使用bbed的copy命令恢复用户误删除或者损坏的表数据,当然我们也可以使用该方法来恢复其他数据。
实验过程:
SQL> select tablespace_name,file_name from dba_data_files;
TABLESPACE_NAME FILE_...
分类:
其他好文 时间:
2014-10-20 10:06:36
阅读次数:
232
解决方法: mysqlbinlog bin_log_file_path_and_name | mysql -uroot -p 如: mysqlbinlog E:\DB\mysql_log\mysql_bin_log.000001 | mysql -uroot -p-----...
分类:
数据库 时间:
2014-10-19 22:48:46
阅读次数:
257
Flashback Query 函数,存储过程,包,触发器等对象Flashback Drop 可以闪回与表相关联的对象, 如果是其他的对象,比如function,procedure,trigger等。 这时候,就需要使用到ALL_SOURCE 表来进行Flashback Query。ALL_SOUR...
分类:
其他好文 时间:
2014-10-17 02:12:13
阅读次数:
491
Flashback version Query相对于Flashback Query 只能看到某一点的对象状态, Oracle 10g引入的Flashback Version Query可以看到过去某个时间段内,记录是如何发生变化的。 根据这个历史,DBA就可以快速的判断数据是在什么时点发生了错误,进...
分类:
其他好文 时间:
2014-10-17 00:28:23
阅读次数:
276
Flashback QueryFlashback 是ORACLE 自9i 就开始提供的一项特性,在9i 中利用oracle 查询多版本一致的特点,实现从回滚段中读取表一定时间内操作过的数据,可用来进行数据比对,或者修正意外提交造成的错误数据,该项特性也被称为Flashback Query。Flash...
分类:
其他好文 时间:
2014-10-16 23:10:53
阅读次数:
274