Ainda não consegui, pois esta gerando "date.dmp" e não "DiaMesAno_HoraMinutoSegundo.dmp". Grato, Aristides
--- Em oracle_br@yahoogrupos.com.br, Reginaldo Ribeiro <[EMAIL PROTECTED]> escreveu > > Este é para mySql, que também temos aqui, mas você pode adaptar. > > #!/bin/bash > > # AUTOR: Reginaldo Ribeiro - rflribeiro > # DATA: 26.04.2008 > > # procedimento de backup de bancos de dados mySql > # deve ser rodado no servidor do banco de dados > # nao e necessario informar usuario de banco de dados > # cron - rodar dentro da pasta na qual o backup sera armazenado > > # definicao de data > data=`date +%Y%m%d` > dataCompleta=`date +%Y%m%d_%H%M%S` > > # backup - uma linha para cada banco de dados > # se o diretorio do dia nao existir, cria > if [ ! -d $data ]; then > mkdir -p "/home/dbcom/backup/$data"; > fi > /usr/bin/mysqldump dbcom_flyspray > > "/home/dbcom/backup/$data/flyspray_$dataCompleta.sql" > > Ribeiro, Reginaldo > Administrador de Bancos de Dados > Oracle Certified Associate 10g > ---------------------------------------------------- > DBCom Brazil Consultoria em Tecnologia da Informação > skype: rflribeiro > mobile: 551192344290 > fone: 551162165375 > e-mail: [EMAIL PROTECTED] > site: http://www.dbcom.com.br > > > > Arystydes wrote: > > > > Desculpem o OFF. > > Tenho um "job" que rodará a partir de um servidor Linux um "sh" e > > gostaria de uma ajuda pra atribuir o nome do arquivo 'dmp' > > dinamicamente que seria a data completa com hora e minuto. Porém ele > > na altera a data dinamicamente o que acaba dando erro. > > Segue o exemplo abaixo: > > > > data=date +"%d%m%y_%H%M%S" > > exp system/oracle > > file=/home/oracle/backuporacle/exp/EXP_JOB/"data".dmp statistics=none > > rows=y owner=('db_emop') > > > > Grato, > > Aristides > > >