转载 

Oracle数据泵导入导出

分类:    426人阅读    重剑无锋  2016-08-21 16:04
使用expdp和impdp时应该注重的事项:
    1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。
    2、expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用。
    3、imp只适用于exp导出的文件,不适用于expdp导出文件;impdp只适用于expdp导出的文件,而不适用于exp导出文件。
    4、对于10g以上的服务器,使用exp通常不能导出0行数据的空表,而此时必须使用expdp导出。
一、创建逻辑目录,该命令不会在操作系统创建真正的目录(请先创建真正的目录),最好以system等管理员创建逻辑目录。
    Create directory EpointBid_TP as 'e:backup';
二、查看管理员目录(同时查看操作系统是否存在,因为oracle并不关心该目录是否存在,假如不存在,则出错)
    select * from dba_directories;
三、给EpointBid_JXP_TP6j用户赋予在指定目录的操作权限,最好以system等管理员赋予。
    Grant read,write on directory EpointBid_TP to system;
四、导出数据库
    Expdp 'sys/****@192.168.0.1/orcl as sysdba' schemas=scott directory=EpointBid_TP6j dumpfile=db.dmp logfile=db.log
五、导入数据库

    impdp scott/****@orcl schemas=scott  directory=EpointBid_TP dumpfile=db.dmp logfile=db.log

    参考网址:http://blog.csdn.net/haiross/article/details/27580199/


支付宝打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

 工具推荐 更多»