以前写过一个ProcessDump的工具(见《》、《》),

oracle impdp导入dmp文件_plsql导入dmp文件_.dmp文件怎么看

可以将进程Dump出来形成dmp转储文件。

一、转储文件:

转储文件是应用程序在进行转储那一时刻的快照。它显示了正在执行的进程以及已加载的模块。如果转储时保存了堆信息,则转储文件将包含该时间点应用程序的内存快照。在 Visual Studio中打开包含堆信息的转储文件就像调试会话中的在断点处停止一样。尽管无法继续执行,但是可以查看应用程序在发生转储时的堆栈,线程和变量值。

从以上描述中我们了解到:

转储文件是进程在某一时刻的快照,可以包含模块,堆,栈等信息。

调试转储文件的时候,我们无法像调试程序那样让程序运行起来。不能使用单步执行,设置断点等功能。

虽然无法让程序运行起来.dmp文件怎么看,但是我们依然可以查看线程,调用栈,堆,变量等信息。

二、怎么读?

这个dmp转储文件怎么看到里面的内容呢?

这里开发了一个工具.dmp文件怎么看,MiniDumpReader,其实象这样的读取工具网上有很多,而且是各种语言版本的都有,可以自己找找。

plsql导入dmp文件_oracle impdp导入dmp文件_.dmp文件怎么看

界面如图:

plsql导入dmp文件_oracle impdp导入dmp文件_.dmp文件怎么看

用ProcessDump转储个WeChat程序出来,再载入此转储文件,

.dmp文件怎么看_plsql导入dmp文件_oracle impdp导入dmp文件

.dmp文件怎么看_plsql导入dmp文件_oracle impdp导入dmp文件

还是十分清晰地显示出来了此进程当时的一些情况。

———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击网站首页每天更新
站 长 微 信: aiwo51889