什么软件可以解析oracle导出的dmp

什么软件可以解析oracle导出的dmp,第1张

OraDumpReader。OraDumpReader软件可以解析oracle导出的dmp。OraDumpReader可以直接读取oracle导出工具(包括exp和expdp)所产生的dump文件中的数据,当这些dmp文件被病毒软件加密破坏后,仍可以通过扫描整个文件,找出剩余的数据。

1、 打开Dump格式文件

打开WinDbg,通过菜单[File] à [Open Crash dump] 选择dump文件打开,也可通过CMD打开Dos命令窗口,切换到WinDbg所在目录,利用命令:

WinDbg –z “D:/Lines2009-7-25-22-20-33-900.dmp”

-z表示路径

图1.1 利用WinDbg打开dump文件

本文编写了一个简单能产生除数为0异常的程序,让其运行,产生崩溃,通过drwtsn产生dmp文件,然后通过windbg分析dmp文件,定位程序bug。

目的:学习windbg基本功能使用。

程序源代码:

void Crash(void)

{

int i = 1

int j = 0

i /= j

}

void main(void)

{

Crash()

}

编译环境:vc++6.0

编译器设置:

这一步设置,要求对release版本不使用优化,如果使用优化,上面源代码中Crash(void)函数将不被汇编。

这一步设置,产生release版本的调试符号表,为后续定位错误准备。

请不要盗用我的答案!!

一号方案

注意:

1.安全模式下,效果更好!

2. 以下所要使用的软件,都要安装或升级到最新版本,以保证使用的效果。

3. 不杀毒,直接使用以下方法也可以 。若效果不好,就在安全模式下用优质杀毒软件(如:卡巴斯基)杀一下,360安全卫士最好也用一下。

(用360安全卫士的“杀木马”----“全盘扫描”。杀完重启。)

以下方法,不一定都要用,可以一个一个去试。有时,仅第一个就管用了。

一. 关闭浏览器,打开新版本360安全卫士的“系统修复”,扫描后,再点“一键修复” 。

再用360急救箱(360安全卫士的“功能大全”里有。若未安装360安全卫士,也可单另安装急救箱。)

二.用360安全卫士的“清理插件”进行扫描,扫除恶意插件后,进行清理。完后应重启。

三.用windows清理助手(从网上下载)。扫描后(若扫出东西,都勾并清理),再用故障修复(全选),然后在桌面点鼠标右键刷新。安全模式下效果好。

也可考虑用金山急救箱

四.下载使用“内存不能为read或written的修复工具”(视情况而定)。

强调------1.修复中,杀软或360有提示时,请点允许。 *** 作中如提示重启就重启下电脑。2.效果不好时,看“注意”中的三点。 3. 完后,效果不好的话,也可考虑系统还原一下(选好还原点)。4. 还不行,就重安装程序。

祝你成功 !


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11703068.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存