ApexSQLLog总结】的更多相关文章

ApexSQLLog可以只读取ldf文件 需要数据库在线 本文版权归作者所有,未经作者同意不得转载.…
前几天同事不小心误操作,将SQLServer库的一张表的一个状态字段给刷成了一个统一状态,由于是update执行所以原来的相关状态无法确定.发生这种事情的时候我的小伙伴背后 一凉,估计心里里面想这怕是要删库跑路了. 由于是在开发试运行中的项目,还没来得及进行备份处理,所以从备份恢复宣告失败.就算有备份那么恢复的也是备份时间节点的数据,意味着使用平台做的数据需要从备份时间重新做过,而且有可能有遗漏. 小伙伴问我这咋办,首先没有备份,那么只有从数据库日志查找,然后看能不能通过日志找回之前的数据,再还…
我们程序最近做更新,要做新功能的测试.程序经常出现大的事务,每次commit之后如果发现数据不对的问题也不能再回滚进行断点调试了,因为数据库数据已经更改了,所以一直想找一个回滚我数据库所有操作的工具. 后来搜索之后找到ApexSQLLog2014,安装成功,链接本地数据库没问题,但是链接远程数据库老是报错,后来找到官网,说是要安装服务端组件,其实就是把客户端的软件在服务器端安装一遍,只是使用安装后的一些dll而已,所以我不想安装,最后按照他的说明:How to manually install…
https://blog.csdn.net/yenange/article/details/50512312…
如果你曾经有那么一个不经意的心跳来自于数据库数据损坏:错误的新增.更新.删除 .那么下面的方案一定能抚平你的创伤! 对于一个数据库小白来说,数据库的任何闪失带来的打击可说都是致命的.最初,我们让一个叫做“数据库”的小孩任性的在服务器上裸奔(没有任何数据备份),倡导自由与开放.突然有一天,这孩子生病了(数据篡改),病得很突然,很厉害,他不能和你描述他的任何感受(差异数据),那么你将苦于诊断病症.如果你现在有小孩以前的行为习惯数据(完备.差备.日志备份.尾日志备份),那么这无疑可以很快的针对治疗并康…
死锁杂谈 当数据库死锁时,SqlServer会释放一个优先级较低的锁,让另一个事务运行:所以,即时去捕捉数据库死锁,是挺不容易的. 如果,数据库死锁比较长时间,那么死锁是可以被捕捉的. 可以用SqlServer活动监视器来查看,哪些进程锁了数据库. 首先打开SqlServer活动监视器,然后可以看到,界面里有进程,查看资源,数据文件I/O,最近消耗大量资源的查询四项. 四项显示内容如下: 进程:在进程里可以看到哪些进程被阻塞,查看属性[阻塞者]可以看到,[阻塞者]的会话ID. 等待资源:等待资源…
系统已上线,给客户修改bug的时候,使用delete语句删表数据,没想到库没切换成测试库.误删了正式库的数据,而且一次备份都没有做过,玩大了 不扯了,进入主题 网上很多方法,都是针对至少有一次备份的情况下进行数据恢复的,没有备份就基本上只能找数据恢复公司了.本章将通过日志来恢复误删的数据,若是日志文件都没有了,那就真的玩大了 步骤: 1.下载恢复工具,提取码:u1dv.注:本人使用的库是2008r2,网上说此工具只能支持到2012版本.本章并未进行测试 2.解压进入ApexSQLLog2014文…
通俗易懂,C#如何安全.高效地玩转任何种类的内存之Span的脾气秉性(二).   前言 读完上篇<通俗易懂,C#如何安全.高效地玩转任何种类的内存之Span的本质(一).>,相信大家对span的本质应该非常清楚了.含着金钥匙出生的它,从小就被寄予厚望要成为.NET下编写高性能应用程序的重要积木,而且很多老前辈为了接纳它,都纷纷做出了改变,比如String.Int.Array.现在,它长大了,已经成为.NET下发挥关键作用的新值类型和一流成员. 那我们又该如何接纳它呢? 一句话,熟悉它的脾气秉性…
曾经和一些DBA和数据库开发人员交流时,问他们都用过一些什么样的DB方面的工具,大部分人除了SSMS和Profile之外,基本就没有使用过其他工具了: 诚然,SSMS和Profile足够强大,工作的大部分内容都能通过它们搞定,但是MS.第三方公司甚至是个人开发者为SQLServer提供了很多其他的工具,如果你 能充分的掌握这些工具,无疑会给我们数据库的管理.优化.测试和排错节省大量的时间和精力,下面就来介绍除SSMS和Profile之外的其他有用的工具. NO1: PD(PowerDesigne…
绿色破解版: http://download.csdn.net/detail/gsyifan/9316993 官网: https://www.apexsql.com/sql_tools_log.aspx 官网下载地址: https://www.apexsql.com/zips/ApexSQLLog.exe 更多破解相关问题请查看我的淘宝店哦:http://escms.taobao.com 仅限学习或交流使用,请勿用于非法用途. 嗯,知道名字的人都知道功能,懒的打字,就发点英文吧 SQL Solu…
首先,恭喜大家进了误删误改使得数据丢失的坑~~~~~ 不要担心,恢复就好了. 下载地址:https://pan.baidu.com/s/1a59U--Y6EmbPF2CFsxmo2Q 密码:jb14 使用方式: 1.打开ApexSQLLog.exe 2.连接数据库,选择需要还原的库,点击下一步 3.选择日志文件,再下一步 4.可以选择执行错误语句的时间范围 5.可以选择错误执行的操作 6.还可以选择需要修复的表,不选就是所有 7.点击下一步,选择结果存储方式,建议先选第一个,检查下是否是你需要修…
过去经常听到SQL server 日志,可是在提供的界面上看到的Log不是我们想要的,我们想窥探具体的数据操作日志.专业恢复追踪数据库操作日志的软件:ApexSQLLog,偶然发现SQL Server提供了一个系统函数暴露了日志接口.目前可以查阅到insert和delete的代码案例,在前人的基础上增加了update了解析. 代码在这里:https://github.com/jk464479460/SQLSERVERLOG 详细观察代码可以看到原创的地址,进入去细细研究insert和delete…
在正式生产数据库中,因为客户现场管理不规范产生了一条错误数据,由于自身睡眠不佳加上客户方言表达,将编号记错,在没有备份的情况下,直接连远程数据库执行了delete操作. 由于备份设置的是每日0点,当天晚上九点钟的数据尚未进行备份,所以网上大多数基于备份文件的恢复就无法奏效. 上一篇博文(查询数据库各种历史记录)的对原理和操作进行了说明,但是具体操作时比较耗时,客户也比较着急,反复查找,找到一个工具,将下载链接提供在文末. 具体恢复步骤如下: 1.下载工具,略过不表. 2.解压后进入ApexSQL…
作为开发人员,误操作数据delete.update.insert是最正常不过的了,比如: 删除忘记加where条件: 查询为了图方便按了F5,但是数据里面夹杂着delete语句. 不管是打着后发动机声音噪音过大,缸筒活塞间隙过大,做过全身划痕处理: 还是喷过全身漆,对于有经验的老司机来说,这些都是不是事(还原一下数据库日志恢复就OK), 但是对于驾驶经验不足的人来说就难以驾驶了,只能重新换车(请教DBA:数据库管理员). 但是并不是所有公司都有DBA,或者认识的朋友是DBA,那只能靠自己了,怎么…