Microsoft vertreibt Microsoft SQL Server 2008 R2 Service Pack 1 (SP1)-Fixes in einer herunterladbaren Datei. Da die Fixes kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen Update Version von SQL Server 2008 R2 Service Pack 1 (SP1) enthalten waren.

Problembeschreibung

Stellen Sie sich folgendes Szenario vor:

  • Sie wenden Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) für Microsoft SQL Server 2008 R2 an.

  • Sie versuchen, die SQL Server-Dienste zu starten.

In diesem Szenario wird möglicherweise ein Fehler 9013, der wie folgt aussieht, im SQL Server-Fehlerprotokoll protokolliert:

Das Protokollfragment für die Datenbank% ls wird neu geschrieben, damit es der neuen Sektorgröße von% d Bytes entspricht. % d Bytes beim Offset% I64d in Datei% ls werden geschrieben.

HinweisDieser Fehler verursacht kein Risiko für die Datenbank.

Ursache

Dieses Problem tritt auf, weil die Größe des logischen Sektors für die Master-, msdb-und Model-Datenbanken nicht angemessen unterstützt wird. Beim Erstellen einer Datenbank wird eine logische Branchen Größe in den Metadaten gespeichert. Wenn eine Datenbank online geschaltet wird, wird überprüft, ob die in der Protokolldatei geschriebenen Daten an der formatierten Sektorgröße ausgerichtet sind. Wenn Sie nicht ausgerichtet sind, wird das Ende des Protokolls neu geschrieben, und das im Abschnitt "Problembeschreibung" beschriebene Problem tritt auf. Basierend auf dem Entwurf von Microsoft SQL Server 2000 werden die Datenbanken Master, Model und msdb mit einer Sektorgröße von 4096 Bytes formatiert. Der maximale Wert für die Größe des physikalischen Sektors und die logische Sektorgröße werden in Versionen von SQL Server früher als SQL Server 2008 R2 SP1 verwendet. SQL Server 2008 R2 SP1 bietet jedoch Unterstützung für 512E-Festplattenlaufwerke (512-Byte-Emulation). Aufgrund eines Fehlers wird die Größe des physikalischen Sektors verwendet, wenn dies nicht der Fall ist. Wenn beispielsweise die physikalische Sektorgröße des Laufwerks 512 Bytes und die logische Sektorgröße der Datenbanken Master, Model und msdb 4096 Bytes beträgt, werden Sie nicht ausgerichtet. Daher wird die im Abschnitt "Problembeschreibung" erwähnte Fehlermeldung im SQL Server-Fehlerprotokoll protokolliert.HinweisIn der Regel handelt es sich um die Größe des physikalischen Sektors des Laufwerks, auf dem die Datenbank erstellt wird.

Fehlerbehebung

Informationen zum kumulativen Update

Kumulatives Updatepaket 4 für SQL Server 2008 R2 SP1

Die Fehlerbehebung für dieses Problem wurde zuerst in Kumulatives Update 4 veröffentlicht. Wenn Sie weitere Informationen zum beziehen dieses kumulativen Updatepakets für SQL Server 2008 R2 SP1 erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

2633146 Kumulatives Updatepaket 4 für SQL Server 2008 R2 SP1Hinweis Da die Builds kumulativ sind, enthält jede neue Fix-Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen Version von SQL Server 2008 R2 SP1 enthalten waren. Wir empfehlen, dass Sie die neueste Fix-Version anwenden, die diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2567616 Die SQL Server 2008 R2-Builds, die nach der Veröffentlichung von SQL Server 2008 R2 SP1 veröffentlicht wurden

Weitere Informationen

Weitere Informationen zu diesem Problem finden Sie auf der folgenden MSDN-Website:

Nach der Anwendung von SQL Server 2008 R2 SP1 wird Fehler 9013 protokolliert

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Übersetzungsqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×