sql >> Databáze >  >> RDS >> Sqlserver

Transakční protokol pro databázi 'databasename' je plný.

Nepochybně spouštíte databázi v Full Recovery Mode a nepodařilo se vytvořit zálohy protokolu transakcí.

Klepněte pravým tlačítkem myši na databázi ve Správci serveru SQL a zkontrolujte stránku Možnosti. Přepněte model obnovy z Full na Simple potom znovu klepněte pravým tlačítkem na databázi. Vyberte Tasks Shrink , Files . Zmenšete soubor protokolu na správnou velikost (obecně se držím 20–25 % velikosti datových souborů).

Přepněte zpět na Full Recovery Model , a okamžitě provést úplnou zálohu databáze.

Nyní musíte zjistit, zda potřebujete možnost obnovit databázi k určitému časovému bodu. Pokud ano, naplánujte si pravidelný protokol transakcí a možná i rozdílové zálohy podle požadavků vaší firmy.

V případě, že firma může žít se ztrátou určitého množství dat, naplánujte úplné zálohování a přepněte na Simple režimu.



  1. Sekvence Oracle pro pole primárního klíče nenačte aktuálně vloženou hodnotu v režimu spánku

  2. Jak nastavit databázi PostgreSQL v Django

  3. aktualizace a komprimace databáze sqlite v systému Android

  4. Při načítání z webu mysql není vybrána žádná databáze