ApexSql Log使用体会

Posted 文刂亻右景彡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ApexSql Log使用体会相关的知识,希望对你有一定的参考价值。

今天碰到一条基础数据被删除导致报错,远程到服务器,刚好前几天有恢复一个备份库,找到那条记录手动插回去先解决了。

其它地区也偶有发生这种情况,数据莫名丢失,应该是被误删的。我们这边系统如果有删除是有做日志的,检查日志表没发现操作,可能是同事的系统或存储过程造成的。

 

找了一些数据库工具,Log Explorer听说不错,但好像只支持到SQL2005

新版本的有个叫ApexSql Log的可以支持,官网有试用版,最新版是2016.3。

网上教程实在太少太少了,偶尔几篇还是抄来抄去的,好在有个高手(ESCMS 翼帆)破解了(版本2016.1,一搜ApexSql Log就有),在此表示感谢

在我机上两个都可以(WIN 10),试了几台服务器(均为WIN 2008),官网的可以,破解版的不行,一直报一个DLL未注册,装了.net framework 4.5.2后也不行(为了装这个还把客户服务器重启了。。。),按博主留言先装原版再运行也不行,装完原版后拿绿色版覆盖回去也不行。。。

试用版限制太大,只能每10条查看1条,其它直接就显示不可用,如果是只能查不能导还差不多。

 

客户服务器上每天有自动任务截日志。。。所以只能查到当天的,但奇怪不管怎么弄,只能查到下午的,上午一笔业务都没办过也不可能啊,就算没业务,那些自动任务什么的,多少也会有记录。

直接BAK恢复回来,好像不好用,记录很少。最后趁下班没人用了,把数据库服务停了,把MDF和LDF打包复制回来附加了才可以。

功能超级强大,能查到所有记录,甚至UPDATE的记录还能看到更新前和更新后,粗体标出,还能生成各种脚本和各种导出。搜索、过滤、导出,都很令人满意。

 

恢复到本机是可以,有个选项是可以连远程数据库的,但要装个远程组件。在远程(WIN2008)上直接装远程组件不行,本机连接后弹出个框远程安装组件也失败。

 

整体来说还是非常好的一个工具,对于孤陋寡闻的我来说,甚至是唯一的一个能看SQL日志的工具,要留着以备不时之需。今天练了下也看到自身的不足,平时就是普通的增删改查,碰到备份、恢复、数据处理,就抓瞎了。

以上是关于ApexSql Log使用体会的主要内容,如果未能解决你的问题,请参考以下文章

二分法思想体会和结队编程感想

h5培训心得体会

matlab 心得体会

ci 使用体会

对计算机的心得体会

南方cass使用体会