Pular para o conteúdo
Visualizando 6 posts - 1 até 6 (de 6 do total)
  • Autor
    Posts
  • #91941
    C-S-R
    Participante

      Ola a todos,

      Queria efetuar um EXPDP e que o nome do arquivo gerado seja automaticamente a data do sistema.
      Por exemplo:
      DUMP_20100107.DMP
      Alguem saberia como fazer isso?

      Obrigado
      Cesar

      #91944
      burga
      Participante

        Acho que da pra fazer usando arquivos .bat ou shell script com o comando dentro e jogando uma variável com a data no valor do parâmetro. Nunca testei, mas é o que eu tentaria inicialmente… rs!!

        Ou ainda faria em PL/SQL, segue um exemplo:
        http://www.oracle-base.com/articles/10g/OracleDataPump10g.php#DataPumpAPI

        #91952
        MauroLacerda
        Participante

          Se for windows:

          Segue exemplo:

          for /f “tokens=2-4 delims=-/ ” %%i in (‘date/t’) do set filedate=%%i%%j%%k
          EXP xxx/xxx file=F:Backupfulllogiconoitebk%filedate%.dmp Y FULL=Y log=F:Backupfulllogiconoitebk%filedate%.log

          #91953
          MauroLacerda
          Participante

            Se for windows:

            Segue exemplo:

            for /f “tokens=2-4 delims=-/ ” %%i in (‘date/t’) do set filedate=%%i%%j%%k
            EXP xxx/xxx file=F:Backupfulllogiconoitebk%filedate%.dmp Y FULL=Y log=F:Backupfulllogiconoitebk%filedate%.log

            #91955
            C-S-R
            Participante

              Opa vlw pela ajuda.
              Estarei testando.

              #91960
              Peterson
              Participante

                Acredito que a maneira mais simples é gerar um script em shell ou bat, cmd etc que depois que o export for feito, renomeie o arquivo com a data atual.

              Visualizando 6 posts - 1 até 6 (de 6 do total)
              • Você deve fazer login para responder a este tópico.