fokit:)
vistiek nejama man ish rman.txt failo comandu:)
bandziau tiesiog banadymui rman.txt surashyt
run {crosscheck archivelog all;
}
beja, vopros na zasypku ar yra skirtumas tarp
delete nopompt archivelog all completed before 'sysdate-7'
ir delete noprompt archivelog untill time 'sysdate-7'
klausimas dar vienas
gal tiesiog galima recovery cataloge nustatyt, kad jis automatishkai trintu failus senesnius nei 7 dienos ir crosscheck'intu (jei to reikia)
"Toxis@ze_yvil_place" <tox@work.ble> wrote in message news:gri7us$rp9$1@trimpas.omnitel.net...
> oraclas butent 10g:)
>
> anyway, sintakse matau, pabandysiu pasizhaist:)
>
> danke shon!
> "Vytas :)" <nera@mailo.lt> wrote in message news:gri3j7$jg0$1@trimpas.omnitel.net...
> Na daręs... Bet šiaip aklai nereiktų kitų skriptus naudoti - pradžioj
> nusistatyti backupavimo strategiją reiktų, po to laiką per kiek
> recoverint norėsi, o tada jau skriptus gaminti IMHO. :)
> Na bet jei padės, tai pas mane yra kažkas panašaus į tai:
>
> bck.bat
> -------
> set oracle_sid=ManoDB
> sqlplus "/ as sysdba" @d:\backups\sql_script.txt
> rman target / nocatalog log='d:\backups\logas.log'
> cmdfile='D:\backups\rman_script.txt'
>
>
> sql_script.txt
> -------
> CREATE PFILE='d:\backups\pfile.ora' FROM SPFILE;
> exit;
>
> rman_script.txt
> -------
> run{
> backup database plus archivelog;
> sql 'ALTER SYSTEM ARCHIVE LOG CURRENT';
> delete noprompt obsolete;
> }
>
> Teisingai nustačius rman'e retention parametrus, nereikalingus backupus
> ir archivelogus po backupinimo išvalys, palikdamas tik pagal tavo policy.
>
> P.S. čia ant 9i Oraclo, ant 10g biški sintaksė skirsis + daug daugiau
> navarotų yra.
>
> Toxis@ze_yvil_place wrote:
>> Ar ish chia esanchiu yra kas miegojes su oraclo rman'u?
>>
>> jei taip, klausimas butu toks:
>>
>> gal kas netychia yra dares bata su automatiniu senu archivelogu ishvalymu (po windowsais)? Bo uzhknisa vis kas kazhkiek daryt ta rankom.
>>
>> dekui ish anksto:)
>>