如何在Oracle中使用exp和imp导出,导入dmp数据库文件?
需要注意的是,不同版本的oracle的导入导出应符合下面的规则: 不管是从低版本导到高版本,还是高版本导入低版本。导出时需要在原本的版本上导出dump文件,再在需要导入的版本上进行导入(有一些绕)。
1.进入windows的doc窗口(cmd)
2.导出dump文件 exp username/password@服务名 file=文件路径及文件名.dmp //这里的服务名指的是net manage里的连接名 导出某几张表 exp username/password@服务名 tables=table1,table2 file=文件路径及文件名.dmp
3.导入dump文件 imp username/password@服务名 file=文件路径及文件名.dmp full=y 导入某几张表 imp username/password@服务名 tables=table1,table2 file=文件路径及文件名.dmp full=y
图片来源:网络
电脑每天自动生成日期的dump文件?
第一步丶打开电脑的dump文件存储功能。
在“我的电脑”上右键——属性——高级,选好后点确定,下次再出现蓝屏时,系统就会存储下dump文件,一般存放位置在系统盘的minidump文件夹下。(建议在该文件夹上点右键——属性——发送到——桌面快捷方式,以后就能在桌面上找到该文件夹了) 。
第二步丶下载安装
随便选一个下载,安装时,一路“下一步”就行了。
第三步丶使用windbg诊断蓝屏错误
上面两步设好后,就想办法开始“制造”蓝屏吧,平时怎么用会出现蓝屏就拼命用直到出现蓝屏。
蓝屏后重启,在minidump文件夹下会出现一个以日期为文件名的东东,那就是我们要的了。接下来打开windbg,点屏幕左下的 “开始”,软件启动点File——Open Crash Dump, 然后找到minidump文件夹,dump文件一般是"时间.dmp",打开后就会自动分析了。分析完后,看最下面,找到3.probably caused by这一行, 那个myfault.sys文件就是罪魁祸首。 导入dump文件分析完毕后,不要关闭,在后面输入 !analyze -v ,这个命令可以查看dump文件的详细情况。