使用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.在本地导出远程的数据(存放在远程)
远程导出
导入到远程(将dmp文件拷贝过来)
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24849178/viewspace-700463/
,如需转载,请注明出处,否则将追究法律责任。