ago 052016
 

Não é recomendado fazer export com o sysdba, isso esta na própria documentação da Oracle, que diz que em apenas duas situações isso é recomendado:

– Requisição do time de suporte da Oracle
– Transportable tablespace

Mas como chamar o export com o sysdba?

Se você escrever “\ as sysdba” direto você provavelmente vai receber:

[oracle@ol7 dbs]$ expdp "/ as sysdba " schemas=rambo dumpfile=teste123.dmp logfile=teste123.log directory=teste123
LRM-00108: invalid positional parameter value 'sysdba'

O que fazer então ?

É preciso usar o caracter de escape do shell que é o “\”.

Basta chamar o export assim:

[oracle@ol7 dbs]$ expdp \"/ as sysdba \" schemas=rambo dumpfile=teste123.dmp logfile=teste123.log directory=teste123
 
Export: Release 12.1.0.2.0 - Production on Mon Aug 22 21:17:31 2016

Copyright (c) 1982, 2014, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)