经过一段时间时间考虑,日志分析工具改名为LogDigger

经过几天的准备和努力,sybase ase日志翻译工具终于成形,现在将演示版本进行发布。

本演示版本功能有一定的限制,只能够对master库的日志进行操作。连上数据库之后,选择读取日志,在窗口的左边会显示master库的日志,你可以用鼠标左键选择要查看的日志,目前类型可以看MODIFY,INSERT,DELETE三种类型,对于MODIFY,系统表不显示语句。在右下窗口中,显示的SQL语句结果。在正式版本会取消限制,并提供事务级别的日志翻译。数据库开发环境为ASE12.5.4,其他版本可能会有一定问题,在未来一段时间内,会对11.9,12.0,12.5.x进行测试。

下载地址:http://www.sybedit.com/software/logtrans.rar

七月 16th, 2009调试存储过程工具

当年开发了一个调试存储过程的工具,找个时间把他优化优化,特别是界面方面,加强一些功能,另外可以考虑语言方面的国际化,给老外也用用我们的软件,顺便收点钱。嘿嘿,想法很好。

数据库某个表被误删的情况下如何进行恢复。(不考虑有备份的情况)
一般情况下,1、可以通过扫描整个数据库的设备进行恢复;2、扫描日志。
第二种办法需要保证日志没有被截断的情况下.当然就算truncate log on checkpoint选项打开,如果马上对数据库做一个dump,在某种程度上还是可以对日志进行恢复的。powersybedit对于日志表syslogs有一个原始操作语句的功能。也就是可以把日志中delete掉的数据变成一条sql语句。因此,可以有针对性的对所有的页中的页的表id为8的也进行扫描和分析,得出被删除表的数据。powersybedit目前没有很方便的可以输入参数的方式进行扫描,目前只能修改代码进行控制,不过我想不久的将来,我会将这个功能实现的。


© 2007 sybase数据库恢复 | iKon Wordpress Theme by Windows Vista Administration | Powered by Wordpress