ITPub博客

首页 > Linux操作系统 > Linux操作系统 > expdp/impdp

expdp/impdp

原创 Linux操作系统 作者:g644516804 时间:2011-06-22 14:16:08 0 删除 编辑
使用expdp/impdp导入导出数据
1.sql >create directory dump as '/oradata/'
 grant read,write on dump to kitty;
2.
按用户导出数据:
expdp system/redhat directory=dump dumpfile=a.dmp schemas=kitty;
导入到另一个数据库中:
impdp system/redhat directory=dump dumpfile=a.dmp
或将某个用户导入到另外一个用户中:
impdp system/redhat directory=dump dumpfile=a.dmp schemas=kitty remap_schena=kitty:test
3.在本地远程导出数据(存放在本地)
在本地执行:
expdp test/test directory=dump dumpfile=b.dmp  network_link=ora10(指向远程的)
tables=a (kitty 的table)
本地导入到test用户中
impdp system/redhat directory=dump dumpfile=b.dmp remap_schema=kitty:test
tables=a;
4.在本地导出远程的数据(存放在远程)
远程导出
expdpsystem/redhat@ora10  directory=dump dumpfile=c.dmp schemas=kitty
导入到远程(将dmp文件拷贝过来)
impdpsystem/redhat@ora20  directory=dump dumpfile=c.dmp
5.将远程DB的数据直接导入到本地DB中
impdp  system/redhat network_link=XXX(指向远程DB的dblink)
schemas=test remap_schema=test:test1
remap_tablespaces=users:test1
 
参数:
content:该选项用于指定要导出的内容.默认值为ALL
CONTENT={ALL | DATA_ONLY | METADATA_ONLY}
当设置CONTENTALL ,将导出对象定义及其所有数据.DATA_ONLY,只导出对象数据,METADATA_ONLY,只导出对象定义

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump
CONTENT=METADATA_ONLY

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24849178/viewspace-700477/,如需转载,请注明出处,否则将追究法律责任。

上一篇: expdp/impdp
请登录后发表评论 登录
全部评论

注册时间:2011-03-04

  • 博文量
    104
  • 访问量
    239282