Utløpte arkiverte logger ikke slettet fra RMAN-katalog
On november 30, 2020 by admin Hvis jeg utsteder en LIST EXPIRED
-kommando i RMAN, ser jeg en liste av filer med utløpt status, det vil si at de finnes i katalogen, men ikke på disken (bekreftet av ls
). Etter å ha gitt CROSSCHECK
og DELETE EXPIRED
kommandoer, forventer jeg at LIST EXPIRED
ikke gir noe … men de er alle fremdeles her.
Dette kan føre til at sikkerhetskopiene mine mislykkes sporadisk på ORA-19588
. Jeg har sjekket og er 100% sikker på at jeg ikke kjører to RMAN-er samtidig. Noen ideer? Målet er 10 g og katalogen er 11 g.
Kommentarer
- Kanskje du bør liste opp alle kommandoene mens du skriver dem inn.
Svar
Gjør en LIST EXPIRED ARCHIVELOG
og deretter en DELETE EXPIRED ARCHIVELOG
bør føre til at en ny LIST EXPIRED ARCHIVELOG
ikke viser noen oppføringer i de fleste situasjoner. Her er noen situasjoner som kan føre til at dette ikke er tilfelle.
-
Hvis
FORCE
ikke er spesifisert i slettekommandoen, er det følger den arkiverte policyen for sletting av logg som avgjør når arkiverte på nytt loggfiler er kvalifiserte for sletting. -
Retningslinjene for sletting gjelder ikke for utenlandske arkiverte omloggingsfiler som er logger mottatt en logisk standby-database for en LogMiner-økt.
Disse mulighetene er fra denne dokumentasjonen . Hvis ingen av dem er aktuelt, kan du kanskje støte på en feil og bør åpne en SR med støtte .
Jeg antar at du kjører kommandoer som dette:
list expired archivelog all; crosscheck archivelog all; delete expired archivelog all; list expired archivelog all;
Kanskje LIST EXPIRED
-oppføringene er for varer ikke blir slettet av den spesifikke slettekommandoen du gjør. For eksempel vil en DELETE EXPIRED BACKUP
ikke slette utløpte arkivlogger eller utgåtte kopier.
Siden problemet er sporadisk, bør du ikke få det referert til problemet i MOS Doc ID 1189883.1 der sikkerhetskopieringskommandoen følger skjemaet backup archivelog all archivelog...
Kommentarer
- Nei , definitivt spesifisere arkivlogg for begge.
- Har du prøvd å spesifisere
FORCE
på slettingen? - Jepp. Jeg har en TAR åpen nå , så løpet er på mellom Stack Exchange og Metalink …
- Jeg ' Jeg vil bli overrasket om noen av dem løste problemet ditt før dusøren slutter. Dette nettstedet skyldes til den lille brukerbasen og Oracle-støtte fordi de er bare så gode.
Svar
Vi har kjørt inn i det samme problemet, som det opprinnelige svaret nevnte, var FORCE-alternativet for oss. Forsto ikke at ellers er oppbevaringspolitikk fortsatt brukt.
Legg igjen en kommentar