Weltweit führender Anbieter

SQL LDF-Datei wird nach dem Abschneiden der Transaktionsprotokolle nicht verkleinert.

KB ID: 1876
Product: Veeam Backup & Replication
Version: 6.x, 7.x
Published: 2014-04-21
Last Modified: 2020-08-13
Languages: EN
mailbox
Get weekly article updates
Durch das Abonnieren erklären Sie sich mit der Verwaltung Ihrer Daten gemäß dem Datenschutzhinweis von Veeam einverstanden.

Cheers for trusting us with the spot in your mailbox!

Now you’re less likely to miss what’s been brewing in our knowledge base with this weekly digest

error icon

Huch! Da ist etwas schiefgegangen.

Bitte versuchen Sie es später noch einmal.

Problem

Nachdem Veeam Backup & Replication einen SQL Server mit der Option "Application-Aware Image Processing" erfolgreich gesichert hat, werden die LDF-Dateien aber nicht kleiner.

Ursache

Solche Vorgehensweise besteht darin, dass eine LDF-Datei nur ein Behälter für Transaktionsprotokolle ist, die nach dem Abschneiden in die Datenbank eingetragen werden sollen. Solcherweise wird der Platz in der LDF-Datei für weitere Transaktionsprotokolle befreit, aber die physische Größe der LDF-Datei selbst wird nicht reduzuert.

Sie können Transaktionsprotokolle entweder manuell verkleiner oder autoshrink-Eigenschaft einstellen, um eine LDF-Datei physisch zu verkleinern.

Lösung

Um zu prüfen, wieviel freier Platz in der LDF-Datei zu Verfügung steht, führen Sie Folgendes aus:

1. Öffnen Sie SQL Management Studio und stellen Sie eine Verbindung mit einer SQL Instanz her, wo die benötigte Datenbank sich befindet.
2. Klicken Sie mit der rechten Maustaste auf die Datenbank, deren Tansaktionsprotokoll Sie verkleinern möchten und gehen Sie in Tasks>Verkleinern>Dateien

User-added image

3. Wählen Sie als Dateityp "Protokoll" aus.

User-added image
Dadurch sind aktuell zugeordneter Speicherplatz, den das Protokoll physisch auf dem Speicher besitzt, und verfügbarer freier Speicherplatz zu sehen.

In dem Beispiel besitzt die LDF-Datei 32.19 MB. 78% davon sind innerhalb der LDF-Datei frei. Die Datenbank in diesem Fall steht im Simple-Recovery-Modus und die Größe der Transaktionsprotokolle sieht nicht massiv aus. Beim Full-Recovery-Modus werden die Transaktionsprotokolle aber mehr Speicherplatz besitzen.
Die Option "nicht verwendeten Speicherpaltz freigeben" wird die LDF-Datei bis zur Anfangsgröße verkleinern, die Sie in der Datenbankeigenschaften bestimmen können:

User-added image
Für weitere Informationen über autoschrink lesen Sie diesen KB Artikel von MS: http://support.microsoft.com/kb/315512/de.

 

To submit feedback regarding this article, please click this link: Send Article Feedback
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.

Spelling error in text

Diese Website ist durch reCAPTCHA und die Google-Datenschutzerklärung geschützt. Es gelten die Nutzungsbedingungen.
Thank you!

Vielen Dank!

Ihr Feedback ist eingegangen und wird nun geprüft.

Huch! Da ist etwas schiefgegangen.

Bitte versuchen Sie es später noch einmal.

You have selected too large block!

Please try select less.

KB-Feedback/-Vorschlag

Dieses Formular ist ausschließlich für Feedback/Vorschläge zur KB bestimmt. Falls Sie Unterstützung bei der Software benötigen, erstellen Sie bitte einen Support-Case

Durch das Absenden erklären Sie sich mit der Verwaltung Ihrer Daten gemäß dem Datenschutzhinweis von Veeam einverstanden.
Diese Website ist durch reCAPTCHA und die Google-Datenschutzerklärung geschützt. Es gelten die Nutzungsbedingungen.
Bestätigen Sie Ihre E-Mail-Adresse, um den Produkt-Download fortzusetzen
Ein Bestätigungscode wurde an diese E-Mail-Adresse gesendet:
  • Der Bestätigungscode ist falsch. Bitte versuchen Sie es erneut.
Ein Bestätigungscode wurde soeben an diese E-Mail-Adresse gesendet:
Sie haben keinen Code erhalten? Fordern Sie einen neuen Code an, der Ihnen in  Sek. zugesendet wird.
Sie haben keinen Code erhalten? Fordern Sie einen neuen Code an.
Thank you!

Vielen Dank!

Ihr Feedback ist eingegangen und wird nun geprüft.

error icon

Huch! Da ist etwas schiefgegangen.

Bitte versuchen Sie es später noch einmal.