zoukankan      html  css  js  c++  java
  • 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日志的工具,要留着以备不时之需。今天练了下也看到自身的不足,平时就是普通的增删改查,碰到备份、恢复、数据处理,就抓瞎了。

    =========================

    很久没来看博客了,这篇怎么访问量这么高,可能大家都有数据库恢复工具的需求

    上次也是找不到破解版,后来找了ESCMS 翼帆淘宝,旺旺咨询,他人很好,直接免费给了最新版的dll,覆盖后就可以用了

    虽然最后没派上用场,但这工具确实很强大很好用,可以留着以备不时之需,他淘宝上还有各种其它工具和有偿服务,也可以收藏一下备用

  • 相关阅读:
    Asp.net 程序连接orcle如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,
    Navicat 远程连接 Oracle11g 数据库报错 No listener 的问题
    springMVC中@DateTimeFormat 失效的处理
    单例设计模式中懒汉式线程安全的处理
    ajax同步请求
    vue.js在标签属性中拼接字符串
    vue.js进行遍历
    html页面之间的传值
    URL编码和解码的一个小问题(JS方法和JAVA方法)
    SolrJ的配置及使用
  • 原文地址:https://www.cnblogs.com/liuyouying/p/6009650.html
Copyright © 2011-2022 走看看