Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Podrobnosti
| Attribute | Value |
|---|---|
| Název produktu | SQL Server |
| ID události | 3159 |
| Zdroj události | MSSQLSERVER |
| Součást | SQLEngine |
| Symbolický název | LDDB_LOGNOTBACKEDUP |
| Text zprávy | Konec protokolu databáze%lsnebyl zálohován. Použijte BACKUP LOG WITH NORECOVERY k zálohování logu, pokud obsahuje práci, kterou nechcete ztratit. Použijte klauzuli RESTORE WITH REPLACE nebo WITH STOPAT ve výrocích, abyste jednoduše přepsali obsah logu. |
Vysvětlení
Ve většině případů, u plných nebo hromadně logovaných modelů obnovy, SQL Server vyžaduje, abyste zálohovali konec logu, aby zachytil záznamy, které ještě nebyly zálohovány. Záloha logu pořízená na konci logu těsně před obnovovací operací se nazývá tail-log záloha.
Když obnovujete databázi až do stavu selhání, záložní záloha z oběžného záznamu je poslední záminkou v plánu obnovy. Pokud nemůžete zálohovat konec logu, můžete obnovit databázi pouze na konec poslední zálohy, která byla vytvořena před selháním.
SQL Server obvykle vyžaduje, abyste si před začátkem obnovy databáze udělali zálohu z ocasního záznamu. Záložní záznam z ocasních záznamů zabraňuje ztrátám práce a udržuje řetězec záznamů neporušený. Nicméně ne všechny scénáře obnovy vyžadují zálohu z ocasních záznamů. Nemusíte mít zálohu z ocasu, pokud je bod obnovy zahrnut v dřívější záloze, nebo pokud databázi přesouváte či nahrazujete (přepisujete) a není potřeba ji obnovovat do určitého okamžiku po poslední záloze. Pokud jsou logovací soubory poškozeny a nelze vytvořit taillog zálohu, musíte databázi obnovit bez použití taillog zálohy. Všechny transakce provedené po poslední záloze logů jsou ztraceny. Pro více informací viz "Obnova bez použití zálohy Tail-Log" později v tomto tématu.
Caution
REPLACE by se mělo používat zřídka a jen po pečlivém zvážení.
Uživatelská akce
Udělejte zálohu z ocasu a zkuste obnovení znovu.
Pokud nemůžete zálohovat konec logu, použijte ve svých RESTORE výpisech WITH STOPAT nebo WITH REPLACE (NAHRADIT).