折雨的天空
oracle的expdp命令的一些参考的地方
2015-4-17 我好笨


问:expdp备份命令在遇到大文件的时候,需要的时候也是很久的,如何减少这个时间?



答:网上的方案是增加参数parallel来控制,比如服务器有4个CPU,则跟上参数parallel=4等,导入备份的时候也需要这个参数。导入时,这个参数必须小于导出文件的个数。



问:增加parallel参数后,如果控制文件名?



答:在dumpfile参数中指定的文件名里,添加%U参数即可。



问:增加parallel参数后,导出文件大小不一致,如何控制?



答:增加参数filesize控制即可。



问:expdp命令运行后,在某些情况的时候需要停止,如何操作?



答:expdp是Job模式的,在命令行下使用ctrl+c无法停止该导出任务的。只有使用stop_job停止任务,但是停止任务和终止任务是有区别的,要彻底终止任务,使用kill_job命令。



问:expdp在终止任务时,需要连上原来的任务,但是我已经退出了,如果连接上之前的任务呢?



答:使用命令expdp 数据库用户名/密码@orcl attach=job名称。



问:我在使用expdp的时候,没有指定job名称,如何连接回原来的job?



答:expdp导出命令执行后,会有一段提示,里面有诸如SYS_EXPORT_****的字样,这就是默认的job名称。



问:如果在expdp命令中指定job名称?



答:expdp命令后面跟上参数,job_name=job名称即可。

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容