Problembeschreibung
Mit gleichzeitiger Abfragen verwendet wird, die viele Zeilen in Microsoft SQL Server 2012 oder Microsoft SQL Server 2014 ändern kann Wiederherstellung online Index indexbeschädigung oder Verlust von Daten führen. Eine Replikation aktualisiert z. B. viele Zeilen in einer Tabelle beim Build online Index gleichzeitig auf dieselbe Tabelle ausgeführt wird.
Dieses Problem tritt auf, wenn Folgendes zutrifft:-
Online Index erstellen Abfrage im parallelen Modus ausgeführt.
-
Deadlockfehler und Fehler wie "Lock Timeout" auftreten in einer bestimmten Reihenfolge.
Hinweis Um dieses Problem zu umgehen, die Online-Erstellung im seriellen Modus ausführen (DOP 1 =).
Problemlösung
Informationen zum kumulativen Update
Das Problem wurde erstmals in folgenden kumulativen Update von SQL Server behoben.
Kumulatives Update 11 für SQL Server 2012 SP1/en-us/help/2975396
Kumulative Update 1 für SQL Server 2012 SP2/en-us/help/2976982
Kumulative Update 2 für SQL Server 2014/en-us/help/2967546
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheits-Updates, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
Hotfix-Informationen für SQL Server 2012Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix soll nur der Behebung des Problems dienen, das in diesem Artikel beschrieben wird. Verwenden Sie diesen Hotfix nur auf Systemen, bei denen dieses spezielle Problem auftritt.
Wenn der Hotfix zum Download zur Verfügung steht, gibt es einen Abschnitt "Hotfix download available" ("Hotfixdownload verfügbar") im oberen Bereich dieses Knowledge Base-Artikels. Wenn dieser Abschnitt nicht angezeigt wird, senden Sie eine Anforderung an Microsoft Customer Service and Support, um den Hotfix zu erhalten. Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht diesem speziellen Hotfix zugeordnet werden können. Eine vollständige Liste der Telefonnummern von Microsoft Customer Service and Support oder eine separate Serviceanfrage erstellen finden Sie auf folgender Microsoft-Website:http://support.microsoft.com/contactus/?ws=supportHinweis Das Formular "Hotfix Download Available" zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist dieser Hotfix für Ihre Sprache nicht verfügbar. Hinweis Nach der Installation dieses Hotfixes werden erweiterte Ereignis Progress_report_online_index_operation zusätzlich Fehlerdetails im Feld Error_number enthalten, die dem Ereignis hinzugefügt wurden. Dieses Feld kann verwendet werden, interner Fehler während der Onlineindexvorgang identifizieren.
NeustartanforderungSie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes durchführen.
Informationen zu ersetzten HotfixesDieser Hotfix ersetzt keine zuvor veröffentlichten Hotfix.
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.