调用EXPDP
注意:使用EXPDP 是,其转储文件只能放在DIRECTORY 对应的OS目录中,而不能直接指定其转储的OS目录。
C:\>sqlplus system/orcl@orcl
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 1月 4 11:01:02 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> create directory dump_dir as 'd:\dump';
目录已创建。
SQL> grant read,write on directory dump_dir to scott;
授权成功。
1.导出表
C:\>expdp scott/tiger@orcl directory=dump_dir dumpfile=tab.dmp logfile=tab.log t
ables=emp,dept
Export: Release 10.2.0.1.0 - Production on 星期日, 04 1月, 2009 11:05:28
Copyright (c) 2003, 2005, Oracle. All rights reserved.
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
启动 "SCOTT"."SYS_EXPORT_TABLE_01": scott/********@orcl directory=dump_dir dump
file=tab.dmp logfile=tab.log tables=emp,dept
正在使用 BLOCKS 方法进行估计...
处理对象类型 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 128 KB
处理对象类型 TABLE_EXPORT/TABLE/TABLE
处理对象类型 TABLE_EXPORT/TABLE/INDEX/INDEX
处理对象类型 TABLE_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
处理对象类型 TABLE_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 TABLE_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
处理对象类型 TABLE_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
. . 导出了 "SCOTT"."DEPT" 5.656 KB 4 行
. . 导出了 "SCOTT"."EMP" 7.820 KB 14 行
已成功加载/卸载了主表 "SCOTT"."SYS_EXPORT_TABLE_01"
******************************************************************************
SCOTT.SYS_EXPORT_TABLE_01 的转储文件集为:
D:\DUMP\TAB.DMP
作业 "SCOTT"."SYS_EXPORT_TABLE_01" 已于 11:05:50 成功完成
注意:普通用户只能导出自身方案的表,如果要导出其他方案的表,要注用户必须具有EXP_FULL_DATABASE 角色或DBA 角色。当使用表模式导出时每次只能导出同属一个方案的表。
2.导出方案
C:\>expdp system/orcl@orcl directory=dump_dir dumpfile=schema.dmp logfile=schema
.log schemas=scott,system
Export: Release 10.2.0.1.0 - Production on 星期日, 04 1月, 2009 11:07:45
Copyright (c) 2003, 2005, Oracle. All rights reserved.
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
启动 "SYSTEM"."SYS_EXPORT_SCHEMA_01": system/********@orcl directory=dump_dir d
umpfile=schema.dmp logfile=schema.log schemas=scott,system
正在使用 BLOCKS 方法进行估计...
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 512 KB
处理对象类型 SCHEMA_EXPORT/USER
处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT
处理对象类型 SCHEMA_EXPORT/ROLE_GRANT
处理对象类型 SCHEMA_EXPORT/DEFAULT_ROLE
处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
处理对象类型 SCHEMA_EXPORT/SYNONYM/SYNONYM
处理对象类型 SCHEMA_EXPORT/TYPE/TYPE_SPEC
处理对象类型 SCHEMA_EXPORT/SEQUENCE/SEQUENCE
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE
处理对象类型 SCHEMA_EXPORT/TABLE/PRE_TABLE_ACTION
处理对象类型 SCHEMA_EXPORT/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANT
处理对象类型 SCHEMA_EXPORT/TABLE/GRANT/CROSS_SCHEMA/OBJECT_GRANT
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 SCHEMA_EXPORT/TABLE/COMMENT
处理对象类型 SCHEMA_EXPORT/PACKAGE/PACKAGE_SPEC
处理对象类型 SCHEMA_EXPORT/FUNCTION/FUNCTION
处理对象类型 SCHEMA_EXPORT/PROCEDURE/PROCEDURE
处理对象类型 SCHEMA_EXPORT/PACKAGE/COMPILE_PACKAGE/PACKAGE_SPEC/ALTER_PACKAGE_SPEC
处理对象类型 SCHEMA_EXPORT/FUNCTION/ALTER_FUNCTION
处理对象类型 SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE
处理对象类型 SCHEMA_EXPORT/VIEW/VIEW
处理对象类型 SCHEMA_EXPORT/VIEW/GRANT/OWNER_GRANT/OBJECT_GRANT
处理对象类型 SCHEMA_EXPORT/VIEW/GRANT/CROSS_SCHEMA/OBJECT_GRANT
处理对象类型 SCHEMA_EXPORT/VIEW/COMMENT
处理对象类型 SCHEMA_EXPORT/PACKAGE/PACKAGE_BODY
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/TRIGGER
处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
处理对象类型 SCHEMA_EXPORT/TABLE/POST_TABLE_ACTION
处理对象类型 SCHEMA_EXPORT/POST_SCHEMA/PROCACT_SCHEMA
. . 导出了 "SCOTT"."DEPT" 5.656 KB 4 行
. . 导出了 "SCOTT"."EMP" 7.820 KB 14 行
. . 导出了 "SCOTT"."SALGRADE" 5.585 KB 5 行
. . 导出了 "SYSTEM"."REPCAT$_AUDIT_ATTRIBUTE" 5.953 KB 2 行
. . 导出了 "SYSTEM"."REPCAT$_OBJECT_TYPES" 6.507 KB 28 行
. . 导出了 "SYSTEM"."REPCAT$_RESOLUTION_METHOD" 5.648 KB 19 行
. . 导出了 "SYSTEM"."REPCAT$_TEMPLATE_STATUS" 5.296 KB 3 行
. . 导出了 "SYSTEM"."REPCAT$_TEMPLATE_TYPES" 5.914 KB 2 行
. . 导出了 "SCOTT"."BONUS" 0 KB 0 行
. . 导出了 "SYSTEM"."DEF$_AQCALL" 0 KB 0 行
. . 导出了 "SYSTEM"."DEF$_AQERROR" 0 KB 0 行
. . 导出了 "SYSTEM"."DEF$_CALLDEST" 0 KB 0 行
. . 导出了 "SYSTEM"."DEF$_DEFAULTDEST" 0 KB 0 行
. . 导出了 "SYSTEM"."DEF$_DESTINATION" 0 KB 0 行
. . 导出了 "SYSTEM"."DEF$_ERROR" 0 KB 0 行
. . 导出了 "SYSTEM"."DEF$_LOB" 0 KB 0 行
. . 导出了 "SYSTEM"."DEF$_ORIGIN" 0 KB 0 行
. . 导出了 "SYSTEM"."DEF$_PROPAGATOR" 0 KB 0 行
. . 导出了 "SYSTEM"."DEF$_PUSHED_TRANSACTIONS" 0 KB 0 行
. . 导出了 "SYSTEM"."DEF$_TEMP$LOB" 0 KB 0 行
. . 导出了 "SYSTEM"."LOGSTDBY$APPLY_MILESTONE" 0 KB 0 行
. . 导出了 "SYSTEM"."LOGSTDBY$APPLY_PROGRESS":"P0" 0 KB 0 行
. . 导出了 "SYSTEM"."LOGSTDBY$EVENTS" 0 KB 0 行
. . 导出了 "SYSTEM"."LOGSTDBY$HISTORY" 0 KB 0 行
. . 导出了 "SYSTEM"."LOGSTDBY$PARAMETERS" 0 KB 0 行
. . 导出了 "SYSTEM"."LOGSTDBY$PLSQL" 0 KB 0 行
. . 导出了 "SYSTEM"."LOGSTDBY$SCN" 0 KB 0 行
. . 导出了 "SYSTEM"."LOGSTDBY$SKIP" 0 KB 0 行
. . 导出了 "SYSTEM"."LOGSTDBY$SKIP_TRANSACTION" 0 KB 0 行
. . 导出了 "SYSTEM"."MVIEW$_ADV_INDEX" 0 KB 0 行
. . 导出了 "SYSTEM"."MVIEW$_ADV_PARTITION" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_AUDIT_COLUMN" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_COLUMN_GROUP" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_CONFLICT" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_DDL" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_EXCEPTIONS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_EXTENSION" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_FLAVORS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_FLAVOR_OBJECTS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_GENERATED" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_GROUPED_COLUMN" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_INSTANTIATION_DDL" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_KEY_COLUMNS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_OBJECT_PARMS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_PARAMETER_COLUMN" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_PRIORITY" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_PRIORITY_GROUP" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_REFRESH_TEMPLATES" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_REPCAT" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_REPCATLOG" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_REPCOLUMN" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_REPGROUP_PRIVS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_REPOBJECT" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_REPPROP" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_REPSCHEMA" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_RESOLUTION" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_RESOLUTION_STATISTICS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_RESOL_STATS_CONTROL" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_RUNTIME_PARMS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_SITES_NEW" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_SITE_OBJECTS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_SNAPGROUP" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_TEMPLATE_OBJECTS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_TEMPLATE_PARMS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_TEMPLATE_REFGROUPS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_TEMPLATE_SITES" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_TEMPLATE_TARGETS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_USER_AUTHORIZATIONS" 0 KB 0 行
. . 导出了 "SYSTEM"."REPCAT$_USER_PARM_VALUES" 0 KB 0 行
. . 导出了 "SYSTEM"."SQLPLUS_PRODUCT_PROFILE" 0 KB 0 行
已成功加载/卸载了主表 "SYSTEM"."SYS_EXPORT_SCHEMA_01"
******************************************************************************
SYSTEM.SYS_EXPORT_SCHEMA_01 的转储文件集为:
D:\DUMP\SCHEMA.DMP
作业 "SYSTEM"."SYS_EXPORT_SCHEMA_01" 已于 11:08:40 成功完成
注意:普通用户只能导出自身方案,如果要导出其他方案,则要求用户必须具有DBA 角色或 EXP_FULL_DATABASE 角色。