数据泵与EXCLUDE

靠,最近数据库迁移 又是个麻烦事。生产系统还好说,但是测试系统,开发要求比较多,是这不要,那不要的 麻烦啊
其中有个exclude参数,简直是噩梦啊
impdp system/system DIRECTORY=DPUMP_DIR1 PARALLEL=4 DUMPFILE=expdp1.dmp,expdp2.dmp,expdp3.dmp,expdp4.dmp  EXCLUDE=TABLE:MASC_LOG_PUBLISH_MESSAGE  SCHEMAS=masc REMAP_SCHEMA=masc:masc
Import: Release 10.2.0.1.0 - Production on Saturday, 02 January, 2010 23:17:30
Copyright (c) 2003, 2005, Oracle.  All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
ORA-39001: invalid argument value
ORA-39071: Value for EXCLUDE is badly formed.
ORA-00936: missing expression
 
红字是oracle官方给出来的格式,靠写这个格式的估计也是个粗心鬼,害的俺搞了很久,结果发现是linux格式问题,要转译才OK的
下面给出正确格式。
 
 impdp system/******** DIRECTORY=DPUMP_DIR1 PARALLEL=4 DUMPFILE=expdp1.dmp,expdp2.dmp,expdp3.dmp,expdp4.dmp EXCLUDE=TABLE:"\=\'MASC_LOG_PUBLIS_MESSAGE'" SCHEMAS=masc REMAP_SCHEMA=masc:masc
 
 
 
solaris
EXCLUDE=TABLE:\”IN \(\’EMP\’,\’DEPT\’\)\”

你可能感兴趣的:(职场,数据泵,休闲,exclude)