Ich richtete die Transaktionsreplikation (nicht aktualisierbar Abonnent) zwischen SQL Server 2005-Datenbank. Die Tabellen in der veröffentlichten Datenbank haben Identitätsspalten. Die Tabellen wurden ohne Probleme repliziert. Aber wenn ich die Subskribenten-Datenbank sichern und wiederherstellen möchte, konnte ich keine Zeile in eine Tabelle einfügen, die ein Identitätsinkrementfeld enthält, und es wird angezeigt, dass eine Primärschlüsselverletzung auftritt. Wenn ich nach dem Löschen und der Wiederherstellung dieser Identitätseigenschaft versucht habe oder den identity seed Wert auf rowcount der Tabelle zurückgesetzt habe, kann er eingefügt werden. Ich brauche Anleitung zum Sichern und Wiederherstellen der Teilnehmerdatenbank unter Transaktionsreplikation, um Probleme wie diese zu vermeiden.Primärschlüsselverletzung in wiederhergestellten Datenbank
Danke, P. Gopalakrishnan.
Vielleicht ist Protokollversand eine bessere Option für Sie dann Replikation? kommt es oft vor, dass Ihr Publisher nicht erreichbar ist? –