MSSQL_REPL027056
Details zur Fehlermeldung
Produktname |
SQL Server |
Produktversion |
9.0 |
Buildnummer des Produkts |
9.00.1399.60 |
Ereignis-ID |
27056 |
Ereignisquelle |
MSSQLSERVER |
Komponente |
SQL Server-Datenbankmodul |
Symbolischer Name |
|
Meldungstext |
Vom Mergeprozess konnte der Generierungsverlauf auf '%1' nicht geändert werden. Führen Sie zur Problembehandlung einen Neustart der Synchronisierung mit ausführlicher Verlaufsprotokollierung aus, und geben Sie eine Ausgabedatei an, in die geschrieben werden soll. |
Erklärung
Dieser Fehler wird in der Regel als Folge eine Konflikts in Systemtabellen der Mergereplikation ausgelöst, die extrem groß geworden sind. Meistens entstehen große Systemtabellen aufgrund einer langen Beibehaltungsdauer von Publikationen, da Metadaten bis zum Ablauf der Beibehaltungsdauer gespeichert werden müssen.
Benutzeraktion
So lösen Sie das Problem:
- Verringern Sie den Wert der Parameter -DownloadGenerationsPerBatch und -UploadGenerationsPerBatch für den Merge-Agent, damit die Verarbeitung fortgesetzt werden kann und Sie sich der eigentlichen Ursache des Fehlers widmen können. Agentparameter können in Agentprofilen und in der Befehlszeile angegeben werden. Weitere Informationen finden Sie in den folgenden Themen:
- Vorgehensweise: Arbeiten mit Replikations-Agentprofilen (SQL Server Management Studio)
- Vorgehensweise: Anzeigen und Ändern von Befehlszeilenparametern des Replikations-Agents (SQL Server Management Studio)
- How to: Work with Replication Agent Profiles (Replication Transact-SQL Programming)
- Programming Replication Agent Executables.
- Geben Sie die Beibehaltungsdauer für die Publikation so niedrig wie möglich an. Weitere Informationen finden Sie unter Abonnementablauf und -deaktivierung.
- Als Teil der Wartung für die Mergereplikation überprüfen Sie gelegentlich die Vergrößerung der Systemtabellen, die mit der Mergereplikation verbunden sind: MSmerge_contents, MSmerge_genhistory, MSmerge_tombstone, MSmerge_current_partition_mappings und MSmerge_past_partition_mappings. Führen Sie eine regelmäßige Neuindizierung dieser Tabellen durch. Weitere Informationen finden Sie unter Neuorganisieren und Neuerstellen von Indizes.
Siehe auch
Konzepte
Ursachen und Lösungen für Replikationsfehler