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是实例名