请看下面我执行的过程:C:\>expdp oracle/oracle directory=testexpdp dumpfile=zzw_temp3.dmp exclude=TABLE
:"IN('TEST2')"Export: Release 10.2.0.1.0 - Production on 星期三, 17 6月, 2009 10:44:06Copyright (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
启动 "ORACLE"."SYS_EXPORT_SCHEMA_01":  oracle/******** directory=testexpdp dumpf
ile=zzw_temp3.dmp exclude=TABLE:IN('TEST2')
正在使用 BLOCKS 方法进行估计...
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 832 KB
处理对象类型 SCHEMA_EXPORT/USER
处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT
处理对象类型 SCHEMA_EXPORT/ROLE_GRANT
处理对象类型 SCHEMA_EXPORT/DEFAULT_ROLE
处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
处理对象类型 SCHEMA_EXPORT/DB_LINK
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 SCHEMA_EXPORT/TABLE/COMMENT
处理对象类型 SCHEMA_EXPORT/PROCEDURE/PROCEDURE
处理对象类型 SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE
处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
处理对象类型 SCHEMA_EXPORT/TABLE/POST_TABLE_ACTION
处理对象类型 SCHEMA_EXPORT/MATERIALIZED_VIEW
处理对象类型 SCHEMA_EXPORT/TABLE/MATERIALIZED_VIEW_LOG
处理对象类型 SCHEMA_EXPORT/JOB
. . 导出了 "ORACLE"."MLOG$_T"                          7.429 KB       8 行
. . 导出了 "ORACLE"."MV_T_ID"                          5.546 KB       2 行
. . 导出了 "ORACLE"."MV_T_ID_NAME"                     6.156 KB       1 行
. . 导出了 "ORACLE"."MV_T_NAME"                        5.546 KB       1 行
. . 导出了 "ORACLE"."ORACLE_TEST"                      4.937 KB       2 行
. . 导出了 "ORACLE"."STUDENT"                          7.890 KB       1 行
. . 导出了 "ORACLE"."T"                                5.539 KB       3 行
. . 导出了 "ORACLE"."T2"                               5.273 KB       5 行
. . 导出了 "ORACLE"."TBL_TEST"                         5.578 KB       5 行
. . 导出了 "ORACLE"."TEST"                             5.187 KB      24 行
. . 导出了 "ORACLE"."TEST3"                            4.960 KB       4 行
. . 导出了 "ORACLE"."ZZW_TEMP2"                        39.44 KB    1079 行
. . 导出了 "ORACLE"."ZZW_TEMP3"                         6.25 KB      20 行
. . 导出了 "ORACLE"."ZZW_TEMP"                             0 KB       0 行
已成功加载/卸载了主表 "ORACLE"."SYS_EXPORT_SCHEMA_01"
******************************************************************************
ORACLE.SYS_EXPORT_SCHEMA_01 的转储文件集为:
  D:\TESTEXPDP\ZZW_TEMP3.DMP
作业 "ORACLE"."SYS_EXPORT_SCHEMA_01" 已于 10:44:28 成功完成C:\>expdp oracle/oracle directory=testexpdp dumpfile=zzw_temp3.dmp exclude=TABLE
:"IN ('TEST2','ZZW_TEMP2')"Export: Release 10.2.0.1.0 - Production on 星期三, 17 6月, 2009 11:10:15Copyright (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
ORA-39001: 参数值无效
ORA-39071: EXCLUDE 值的格式错误。
ORA-00936: 缺失表达式C:\>注意:我是在WINDOWS XP下安装的数据库,执行expdp命令导出除表TEST2和ZZW_TEMP2的内容,总是报错,不知道如何实现?请给予指导,谢谢

解决方案 »

  1.   

    C:\>expdp oracle/oracle directory=testexpdp dumpfile=zzw_temp3.dmp exclude=\"TAB
    LE:IN ('TEST2','ZZW_TEMP2')\"Export: Release 10.2.0.1.0 - Production on 星期三, 17 6月, 2009 11:26:04Copyright (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
    启动 "ORACLE"."SYS_EXPORT_SCHEMA_01":  oracle/******** directory=testexpdp dumpf
    ile=zzw_temp3.dmp exclude="TABLE:IN ('TEST2','ZZW_TEMP2')"
    正在使用 BLOCKS 方法进行估计...
    处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
    使用 BLOCKS 方法的总估计: 768 KB
    处理对象类型 SCHEMA_EXPORT/USER
    处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT
    处理对象类型 SCHEMA_EXPORT/ROLE_GRANT
    处理对象类型 SCHEMA_EXPORT/DEFAULT_ROLE
    处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
    处理对象类型 SCHEMA_EXPORT/DB_LINK
    处理对象类型 SCHEMA_EXPORT/TABLE/TABLE
    处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
    处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
    处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
    处理对象类型 SCHEMA_EXPORT/TABLE/COMMENT
    处理对象类型 SCHEMA_EXPORT/PROCEDURE/PROCEDURE
    处理对象类型 SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE
    处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
    处理对象类型 SCHEMA_EXPORT/TABLE/POST_TABLE_ACTION
    处理对象类型 SCHEMA_EXPORT/MATERIALIZED_VIEW
    处理对象类型 SCHEMA_EXPORT/TABLE/MATERIALIZED_VIEW_LOG
    处理对象类型 SCHEMA_EXPORT/JOB
    . . 导出了 "ORACLE"."MLOG$_T"                          7.429 KB       8 行
    . . 导出了 "ORACLE"."MV_T_ID"                          5.546 KB       2 行
    . . 导出了 "ORACLE"."MV_T_ID_NAME"                     6.156 KB       1 行
    . . 导出了 "ORACLE"."MV_T_NAME"                        5.546 KB       1 行
    . . 导出了 "ORACLE"."ORACLE_TEST"                      4.937 KB       2 行
    . . 导出了 "ORACLE"."STUDENT"                          7.890 KB       1 行
    . . 导出了 "ORACLE"."T"                                5.539 KB       3 行
    . . 导出了 "ORACLE"."T2"                               5.273 KB       5 行
    . . 导出了 "ORACLE"."TBL_TEST"                         5.578 KB       5 行
    . . 导出了 "ORACLE"."TEST"                             5.187 KB      24 行
    . . 导出了 "ORACLE"."TEST3"                            4.960 KB       4 行
    . . 导出了 "ORACLE"."ZZW_TEMP3"                         6.25 KB      20 行
    . . 导出了 "ORACLE"."ZZW_TEMP"                             0 KB       0 行
    已成功加载/卸载了主表 "ORACLE"."SYS_EXPORT_SCHEMA_01"
    ******************************************************************************
    ORACLE.SYS_EXPORT_SCHEMA_01 的转储文件集为:
      D:\TESTEXPDP\ZZW_TEMP3.DMP
    作业 "ORACLE"."SYS_EXPORT_SCHEMA_01" 已于 11:26:26 成功完成
    C:\>自己解决了
      

  2.   

    ps:我想问一下我想导出用户oracle的所有的表,除了表TEST2,ZZW_TEMP2,语句应该如何写?
      

  3.   

    $expdp oracle/oracle directory=testexpdp dumpfile=zzw_temp3.dmp exclude=table:\"in('TEST2','ZZW_TEMP2')\" schemas=oracle