1.查询当前日志组及状态: 2.模拟故障(正常关库删除一组当前日志组): 3.起库报错,查看alert日志: 4.解决:将数据库起到mount ...
分类:
其他好文 时间:
2016-12-11 14:50:27
阅读次数:
163
1.查询当前的日志组及状态: 2.关库并删除一个非当前日志组: 3.起库时报错: 4.将数据库启动到mount状态:查看报错日志组是否为当前日志组: 5.clear 日志组: 6.起库: ...
分类:
其他好文 时间:
2016-12-10 18:44:05
阅读次数:
169
通过备份文件恢复到某个时间点https://msdn.microsoft.com/zh-cn/library/ms179451.aspx定时快照https://msdn.microsoft.com/zh-cn/library/ms175158.aspx通过fn_dblog分析当前数据库日志恢复https://raresql.com/2011/10/22/how-to-recover-deleted-data-from-sql-sever/使用A..
分类:
数据库 时间:
2016-12-09 01:19:28
阅读次数:
199
如果你已经急的焦头烂额,看到这篇文章的时候,请你换个坐姿,深呼吸几次,静下心来将这篇文章读完,也许你的问题迎刃而解。 我遇到的情况是这样的,网站被植入木马,盗取了我的web.config文件,web.config文件里面的数据库连接字符串没有加密,而我的数据库远程连接又没有做IP限制,黑客通过数据库 ...
分类:
数据库 时间:
2016-11-24 15:01:40
阅读次数:
273
1.oracel:使用NVL()函数: 2.mysql:使用IFNULL()函数 ...
分类:
数据库 时间:
2016-11-12 22:54:55
阅读次数:
255
对于Mysql,每一步操作都会有相应记录,如insert,update,delete ,drop ,alter等相关DDL或DML操作。有时难免会出错,但在出错时如何恢复以复原数据。 例如,现在有这些数据: 但被我truncate了。需要紧急恢复。 首先,确保开启了binLog输出 然后,找到当前日 ...
分类:
数据库 时间:
2016-11-09 22:13:11
阅读次数:
234
因断电导致oracel启动失败解决1尝试recoverdatabase失败2.创建控制文件sql>alterdatabasebackupcontrolfiletotrace$ls-lrttrace/找到最新.trc,并复制resetlog创建控制文件sql>shutdownimmediate;sql>startupnomountsql>粘贴控制文件已启动到mountsql>recoverdat..
分类:
数据库 时间:
2016-11-08 20:39:44
阅读次数:
175
-- 转自http://bbs.csdn.net/topics/310068149-- 其实就是找到对应的位置然后执行语句即可 -- 第一部分 输出mysqlbinlog "C:\ProgramData\MySQL\MySQL Server 5.6\Data\mysql-bin.000063" > ...
分类:
数据库 时间:
2016-10-27 20:02:14
阅读次数:
270
1、到Oracel官网下载JDK进行安装,JDK下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2、环境变量配置 3、下载Eclipse ...
分类:
编程语言 时间:
2016-10-21 18:52:57
阅读次数:
147
http://hongge.blog.51cto.com/MySQL备份一般采取全库备份加日志备份的方式,例如每天执行一次全备份,每小时执行一次二进制日志备份。这样在MySQL故障后可以使用全备份和日志备份将数据恢复到最后一个二进制日志备份前的任意位置或时间。1、binlog介绍mysql的二进制日志记录着..
分类:
数据库 时间:
2016-10-15 22:53:46
阅读次数:
295