Archivy, jejichž platnost vypršela, nebyly z katalogu RMAN odstraněny
On 30 listopadu, 2020 by admin Pokud v RMAN vydám příkaz LIST EXPIRED
, zobrazí se seznam souborů se stavem vypršela platnost, to znamená, že existují v katalogu, ale ne na disku (ověřeno ls
). Po vydání příkazů CROSSCHECK
a DELETE EXPIRED
bych očekával, že LIST EXPIRED
nic nevrátí … ale všichni jsou stále tady.
To může nebo nemusí způsobovat, že moje zálohy budou sporadicky selhat v ORA-19588
. Zkontroloval jsem a jsem si 100% jistý, že nepoužívám současně dva RMAN. Nějaké nápady? Cíl je 10 g a katalog je 11 g.
Komentáře
- Možná byste měli při zadávání uvést úplné příkazy.
Odpověď
Provedení LIST EXPIRED ARCHIVELOG
a poté DELETE EXPIRED ARCHIVELOG
by měl způsobit, že nový LIST EXPIRED ARCHIVELOG
nebude ve většině situací zobrazovat žádné položky. Tady je několik situací, které by mohly způsobit, že tomu tak není.
-
Pokud není v příkazu pro odstranění zadán
FORCE
postupuje podle zásad pro mazání archivovaných protokolů, které určují, kdy jsou archivované soubory protokolu opakování způsobilé k odstranění. -
Zásady mazání se nevztahují na zahraniční archivované soubory protokolu opakování, což jsou protokoly přijaté logická pohotovostní databáze pro relaci LogMiner.
Tyto možnosti jsou z této dokumentace . Pokud ani jeden z nich není použitelný, možná narazíte na chybu a měli byste otevřít SR s podporou .
Předpokládám, že spouštíte takovéto příkazy:
list expired archivelog all; crosscheck archivelog all; delete expired archivelog all; list expired archivelog all;
Možná jsou LIST EXPIRED
položky pro položky nebude odstraněn konkrétním příkazem odstranění, který právě děláte. Například DELETE EXPIRED BACKUP
neodstraní archivy ani kopie, jejichž platnost vypršela.
Jelikož je problém sporadický, neměli byste na něj odkazovat v MOS Doc ID 1189883.1, ve kterém příkaz pro zálohování následuje formulář backup archivelog all archivelog...
Komentáře
- Ne , rozhodně určete archivační protokol pro oba.
- Zkusili jste zadat
FORCE
pro mazání? - Ano. Mám nyní otevřený TAR , takže závod je mezi Stack Exchange a Metalink …
- Byl bych ' překvapen, kdyby váš problém vyřešil ještě před koncem odměny. malé uživatelské základně a podpoře Oracle, protože jsou právě tak dobří.
Odpovědět
Spustili jsme do stejného problému, jak bylo zmíněno v původní odpovědi, pro nás byl problém mocí FORCE. Neuvědomil jsem si, že jinak se stále používá politika uchovávání.
Napsat komentář