/ma
c:\testdump.dmp
使用了/ma参数的命令保存下来的dump文件应该包含进程的完整信息,包括整个用户态的内存,信息量全面,文件尺寸扮手也相应的比较大。如果不使用/ma参数,保存下来的dump文件只包含了部分重要资料,比如寄存器和线程栈空间,文件尺寸会比较小,无法分析所有的数据。
作用:可以把程裂携序的执行状态通过调试器保存到dump文件中。Dump文件是用来给驱动程序编写人员调试驱动程序用的。
打开方法:这种文件必须用专用工具软件打肆缺伏开,比如使用WinDbg打开。
DMP为windows系统中的错误转储文件。可以删除。Windows *** 作枯手神系统中的内存转储文件,当Windows发生错误蓝屏的时候,系统将当前内存(含虚拟内存薯模)中的数据直接写到文件中去,方便定位故障原因。
比如windows自己的memory.dmp和minixxxx.dmp文件.如果有windbg就可以用dmp文件分析出错的地方。特别是对于蓝屏产生的dmp文件时。可以很快找到出错的原因。
在Oracle系统DMP为Oracle系统中的转储文件。
扩展资料
优点:利用MEMORY.DMP文件可确定为什么系统失败而不从服务删除系统。
缺点:确切的故障时间 MEMORY.DMP位于内存的镜像。 许多故障都由事件发生来定,MEMORY.DMP可能需要使用实时远程调试,以便找到系统故障。
在Window XP中,一旦一个没亏程序异常终止,系统就会自动跳出一个对话框问是否将错误发送给微软,这就是XP中的“自动发送错误”功能,它可以将错误信息发送到微软的网站。
参考资料来源:百度百科-dmp
参考资料来源:百度百科-memory.dmp
dmp是数据库导出的文件,用以备份数据库用,一般会败颤用exp命令来导出,用imp命令来导入也就是恢复数据库。\x0d\x0a\x0d\x0a导出数据库备份dmp文件\x0d\x0aexp user/password@orcl file=d:\dataBak\oracle.dmp log=e:\log.txt full=y\x0d\x0a导入数据库备份dmp文件\x0d\x0aimp user/password@orcl file=d:\dataBak\oracle.dmp log=e:\log.txt ignore=y full=y\x0d\x0a\x0d\x0a基本就用这些就可以了,我每次导出导入就只用了这些参数,都能满足需求的。\x0d\x0a\x0d\x0afull=y就是全部,把表、存储过程、函数等一起导出,导入时也一察慧败样,导入中的ignore=y是忽略重复表,就是原来你存在这些表中的某个的话,会报碧没错误信息,加上这个就不会了。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)