Microsoft vertreibt Microsoft SQL Server 2008 R2-oder Microsoft SQL Server 2012-Fixes als eine herunterladbare Datei. Da die Fixes kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die mit der vorherigen Version von SQL Server 2008 R2 oder SQL Server 2012 behoben wurden.

Problembeschreibung

Stellen Sie sich folgendes Szenario vor:

  • Sie erstellen einen Verleger in Microsoft SQL Server 2008 R2 oder in Microsoft SQL Server 2012.

  • Sie erstellen einen Abonnenten in Microsoft SQL Server Compact 3,5.

  • Sie führen eine Mergereplikation aus, um eine Veröffentlichungsdatenbank-Momentaufnahme vom Verleger auf den Abonnenten zu synchronisieren.

In diesem Szenario kann es bei der Mergereplikation zu schlechter Leistung kommen. Wenn Sie die Client-Agent-Protokollierung auf dem Abonnenten in SQL Server Compact 3,5 aktivieren, wird in der clientseitigen Protokolldatei die folgende Abfolge von Ereignissen für die Tabellenartikel angezeigt:

  • Eine DROP TABLE-Anweisung

  • Eine CREATE TABLE-Anweisung

  • Mindestens eine ALTER TABLE-Anweisung zum Hinzufügen von Einschränkungen zum Erstellen des Standardwerts der ROWGUID-Spalten-und FOREIGN KEY-Einschränkungen

  • Eine oder mehrere CREATE INDEX-Anweisungen

  • Einfügen von Anweisungen zum Anwenden der ersten Zeilen auf die Datenbank auf dem Abonnenten

  • Wiederholen von Nachrichten für alle Zeilen in einer bestimmten Tabelle

Hinweise

  • Alle Ereignisse in der Sequenz werden mit Ausnahme der Wiederholungsmeldungen erwartet. Die Wiederholungs Nachrichten weisen das folgende Format auf:

    Sqlceca: mm/tt/yyyy-HH: mm: SS TblApplier:: AddRetryMsg starten Sie App = yourclientapp. exeSQLCECA: mm/tt/jjjj-hh: mm: SS TblApplier:: AddRetryMsg fügen Sie insert\update Zeile in den Transport "Wiederholen" ein. ROWGUID = 2340e1a6-4960-E011-AC13-8000600fe800 App = yourclientapp. exeSQLCECA: mm/tt/yyyy-HH: mm: SS TblApplier:: AddRetryMsg Ende hr = 0 App = yourclientapp. exe

  • Dieses Problem tritt nur auf, wenn Sie die Mergereplikation von einem SQL Server 2008 R2-Verleger zu einem SQL Server Compact 3,5-Abonnenten durchführen.

Fehlerbehebung

Informationen zum kumulativen Update

SQL Server 2012

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 1 für SQL Server 2012 veröffentlicht. Wenn Sie weitere Informationen zu diesem kumulativen Updatepaket erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

2679368 Kumulatives Updatepaket 1 für SQL Server 2012Hinweis Da die Builds kumulativ sind, enthält jede neue Fix-Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen Version von SQL Server 2012 behoben wurden. Microsoft empfiehlt, die neueste Fix-Version zu verwenden, die diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2692828 Die SQL Server 2012-Builds, die nach der Veröffentlichung von SQL Server 2012 veröffentlicht wurden Sie müssen einen SQL Server 2012-Hotfix auf eine Installation von SQL Server 2012 anwenden.

SQL Server 2008 R2 Service Pack 1

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 Update Paket 4 für SQL Server 2008 R2 Service Pack 1Hinweis 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 dem Veröffentlichen von SQL Server 2008 R2 Service Pack 1 veröffentlicht wurden

Status

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

Informationsquellen

Wenn Sie weitere Informationen zum inkrementellen Wartungsmodell für SQL Server erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

935897 Ein inkrementelles Wartungsmodell steht im SQL Server-Team zum Bereitstellen von Hotfixes für gemeldete Probleme zur Verfügung.Wenn Sie weitere Informationen zum Benennungsschema für SQL Server-Updates erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

822499 Neues Benennungsschema für Microsoft SQL Server-SoftwareupdatepaketeWenn Sie weitere Informationen zur Terminologie für Softwareupdates erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

824684 Beschreibung der Standardterminologie, die zum Beschreiben von Microsoft-Softwareupdates verwendet wird

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!

×