oracle导入导出

1、客户端:sql developer导出结构及数据:

点击菜单“工具”-“数据库导出”,导出DDL、导出数据,可以选择“另存为”单个文件或者单独文件、单独目录等。点击下一步,直到导出完成。

如果选择了单独目录,那么有可能需要将目录下的所有文件合并为一个sql文件。

可以在命令行下执行:copy 源文件目录下符合条件的文件组(如*.*) 目标文件名(如all.sql)

2、服务端:dump数据库

1)按用户导

expdp scott/tiger@orcl schemas=scott dumpfile=expdp.dmp
DIRECTORY=dpdata1;

2)并行进程parallel

expdp scott/tiger@orcl directory=dpdata1 dumpfile=scott3.dmp
parallel=40 job_name=scott3

3)按表名导

expdp scott/tiger@orcl TABLES=emp,dept dumpfile=expdp.dmp
DIRECTORY=dpdata1;

4)按查询条件导

expdp scott/tiger@orcl directory=dpdata1 dumpfile=expdp.dmp
Tables=emp query='WHERE deptno=20';

5)按表空间导

expdp system/manager DIRECTORY=dpdata1
DUMPFILE=tablespace.dmp TABLESPACES=temp,example;

6)导整个数据库

expdp system/manager DIRECTORY=dpdata1
DUMPFILE=full.dmp FULL=y;

orcl是实例名 

原文地址:https://www.cnblogs.com/chshnan/p/2555234.html