Bom dia Ednilson.

Me parece correto seu comando.

A sintaxe do EXCLUDE ficaria mais ou menos assim:

EXCLUDE=TABLE:"LIKE 'SMW%' "

Note que o 'SMW%' está entre aspas simples.

No entanto, você não pode passar acentos diretamente através do shell no
linux, devendo incluir um \ antes de cada ' e "

Para facilitar, coloque a cláusula EXCLUDE dentro de um arquivo de
parametros e utilize o PARFILE no seu EXPDP, assim:

vi export.par
#param file
EXCLUDE=TABLE:"LIKE 'SMW%' "

$ expdp SYSTEM/sys123 SCHEMAS=MASTER directory=EXPORT
dumpfile=EXP_MASTER.dmp logfile=EXP_MASTER.log parfile=export.par

Evandro Giachetto
Oracle DBA
[email protected]


Em 27 de janeiro de 2015 10:35, 'Ednilson Silva' [email protected]
[oracle_br] <[email protected]> escreveu:

>
>
> Bom Dia,
>
> Preciso fazer um EXPDP de um SCHEMA mas excluindo todas as tabelas SWM_%,
> alguém poderia dar uma ajuda?
>
>
>
> Estou tentando da seguinte forma.
>
>
>
> $ expdp SYSTEM/sys123 SCHEMAS=MASTER directory=EXPORT
> dumpfile=EXP_MASTER.dmp logfile=EXP_MASTER.log EXCLUDE=TABLE:"LIKE 'SMW_%'"
>
>
>
> Oracle Database 10g Enterprise Edition Release 10.2.0.5.0
>
>
>
> Grato,
>
> Ednilson
>
>  
>

Responder a