[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Script Backup Oracle
From: |
Thiago M Zerbinato |
Subject: |
Script Backup Oracle |
Date: |
Tue, 03 Aug 2004 17:06:56 -0300 |
User-agent: |
Mozilla Thunderbird 0.7.2 (Windows/20040707) |
Pessoal,
Fiz o script abaixo para backup do Oracle com o RMAN em Ambiente
Windows, gostaria agora de uma versao similar para bash, alguem pode dar
uma ajuda ?
Segue o script para windows
@echo off
REM Versão para Windows - Testado no XP Pro
REM Script para backup do Oracle
REM usando o RMAN sem CATALOG
REM Por Thiago M Zerbinato
REM address@hidden
C:
CD\
REM Pega data do Sistema
for /f "tokens=1-4 delims=/ " %%i in ('date/t') do (
(set v_DayWeek=%%i)
(set v_Day=%%j)
(set v_Month=%%k)
(set v_Year=%%l)
)
REM Declarando Variaveis
SET DATAINI=%v_Day%-%v_Month%-%v_Year%
SET TARGET=localdb
SET FILELOG=BKP_%v_Day%-%v_Month%-%v_Year%.LOG
SET DIRDEST=c:\backup
SET USER=system
SET PASS=system
REM Checa o dia da semana
if /I %v_DayWeek%==Seg goto segunda
if /I %v_DayWeek%==Ter goto terca
if /I %v_DayWeek%==Qua goto quarta
if /I %v_DayWeek%==Qui goto quinta
if /I %v_DayWeek%==Sex goto Sexta
if /I %v_DayWeek%==Sab goto sabado
if /I %v_DayWeek%==Dom goto domingo
:segunda
REM rman nocatalog target %USER%/%PASS%@%TARGET% @segunda.par log
'%FILELOG%'
echo "Hoje é Segunda"
goto end
:terca
echo "Hoje é Terça"
REM rman nocatalog target %USER%/%PASS%@%TARGET% @terca.par log '%FILELOG%'
goto end
:quarta
echo "Hoje é Quarta"
REM rman nocatalog target %USER%/%PASS%@%TARGET% @quarta.par log '%FILELOG%'
goto end
:quinta
echo "Hoje é Quinta"
REM rman nocatalog target %USER%/%PASS%@%TARGET% @quinta.par log '%FILELOG%'
goto end
:sexta
echo "Hoje é Sexta"
REM rman nocatalog target %USER%/%PASS%@%TARGET% @sexta.par log '%FILELOG%'
goto end
:sabado
echo "Hoje é Sabado"
REM rman nocatalog target %USER%/%PASS%@%TARGET% @sabado.par log '%FILELOG%'
goto end
:domingo
echo "Hoje é Domingo"
REM rman nocatalog target %USER%/%PASS%@%TARGET% @domingo.par log
'%FILELOG%'
goto end
:end
echo Fim
--
Att.
Thiago M. Zerbinato [thiagomz]
thiagozerbinato |at| yahoo |dot| com |dot| br
Oracle Certified Professional
GNU/Linux User #286429
Debian User #534
http://www.thiagomz.hpg.com.br
MSN:thiagomz |at| hotmail |dot| com
ICQ:75311127
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Script Backup Oracle,
Thiago M Zerbinato <=