数据库导出导入操作(expdp,impdp)

Posted garsonguo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库导出导入操作(expdp,impdp)相关的知识,希望对你有一定的参考价值。

EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。

命令行:

sqlplus/nolog

connect username/password as sysdba

1.创建逻辑目录
create directory dpdata1 as ‘d:\xiaobog\dump‘
2.查看管理员目录
select * from dba_directories;
3.给用户赋予在指定目录的操作权限,最好以system等管理员赋予

grant read,write on directory dpdata1 to xiaobog;

4.导出

expdp xiaobog/[email protected]:1521/orcl dumpfile=xiaobog.dmp

directory=dpdata1 SCHEMAS=xiaobog   logfile=xiaobog.expdp.log

5.导入

impdp xiaobog1/[email protected]:1521/orcl dumpfile=xiaobog.dmp

directory=dpdata1 remap_schema=xiaobog:xiaobog1 logfile=xiaobog.expdp.log 

以上是关于数据库导出导入操作(expdp,impdp)的主要内容,如果未能解决你的问题,请参考以下文章

Oracle数据库备份 expdp/impdp导出导入命令

expdp/impdp 数据泵导入导出

Linux服务器下对Oracle数据库expdp(导出)和impdp(导入)

expdp和impdp管理(逻辑导入导出)

expdp impdp 数据库导入导出命令详解

基于EXPDP,IMPDP实现oracle数据的导入导出