A sintaxe depende do SO, observe o uso das barras, aspas simples, aspas duplas 
etc.
 

 Windows (excluindo ao exportar):

D:\> expdp username/password DIRECTORY=my_dir DUMPFILE=exp_tab.dmp 
LOGFILE=exp_tab.log EXCLUDE=TABLE:\"IN ('EMP', 'DEP')\"


D:\> impdp username/password DIRECTORY=my_dir DUMPFILE=exp_tab.dmp 
LOGFILE=IMP_tab.log REMAP_SCHEMA=FROM:TO EXCLUDE=TABLE:\"IN ('EMP', 'DEP')\"


Unix (excluindo ao exportar):

% expdp username/password DIRECTORY=my_dir DUMPFILE=exp_tab.dmp 
LOGFILE=exp_tab.log SCHEMAS=scott EXCLUDE=TABLE:\"IN \(\'EMP\', \'DEP\'\)\"


Mas, se vc já tem um DUMP feito **com** a tabela que deseja **não importar**, 
vc indica ao impdp que não faça a importação desta tabela, assim:

% impdp username/password DIRECTORY=my_dir DUMPFILE=exp_tab.dmp 
LOGFILE=imp_tab.log REMAP_SCHEMA=FROM:TO EXCLUDE=TABLE:\”IN \(\’EMP\’, 
\’DEP\’\)\”

 

 

 Detalhe importante: se vc usar PARFILE, a sintaxe do EXCLUDE muda um pouco, é 
feita SEM as barras.
 

 Ederson Elias

 DBA Oracle
 http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
 ------------
 Labor improbus omnia vincit
 


---Em oracle...@yahoogroups.com, <leonardodamata@...> escreveu:

 olá 

 Pessoal alguém poderia me dizer como faço para excluir uma determinada tabela 
do export para a carga do servidor de homologação.
 

  eu estou usando o oracle 10 g.
 

-- 
 Cordialmente,

Leonardo Santos da Mata
E-mail: leonardodamata@... mailto:leonardodamata@...
About.me: http://about.me/leonardodamata http://about.me/leonardodamata
Twitter:  twitter.com/lsmata http://twitter.com/lsmata 






Responder a