Vorgehensweise: Deaktivieren von CHECK-Einschränkungen für die Replikation (Visual Database Tools)
Aktualisiert: 12. Dezember 2006
In SQL Server 2005 werden CHECK-Einschränkungen automatisch für Operationen deaktiviert, die von Replikations-Agents ausgeführt werden, wenn eine Tabelle mithilfe einer Replikation veröffentlicht wird. Wenn ein Replikations-Agent eine Einfügung oder Aktualisierung auf einem Abonnenten ausführt, wird die Einschränkung nicht überprüft. Wenn ein Benutzer eine Einfügung oder Aktualisierung ausführt, wird die Einschränkung überprüft. Die Einschränkung wird für den Replikations-Agent deaktiviert, da die Einschränkung bereits auf dem Verleger überprüft wurde, als die Daten ursprünglich eingefügt oder aktualisiert wurden. Weitere Informationen finden Sie unter Steuern von Einschränkungen, Identitäten und Triggern mithilfe von NOT FOR REPLICATION.
Sie können CHECK-Einschränkungen für die Replikation auch explizit deaktivieren. Dies ist vor allem nützlich, wenn Sie Daten aus einer früheren Version von SQL Server veröffentlichen.
So deaktivieren Sie eine CHECK-Einschränkung für die Replikation
Erweitern Sie im Objekt-Explorer die Tabelle mit der Einschränkung, die geändert werden soll, und erweitern Sie dann den Ordner Einschränkungen.
Klicken Sie mit der rechten Maustaste auf die Einschränkung, und klicken Sie dann auf Entwurf (bzw. in SP1 und in früheren Versionen auf Ändern).
Wählen Sie im Dialogfeld CHECK-Einschränkungen den Wert Nein für Für Replikation erzwingen aus.
Klicken Sie auf Schließen.
Siehe auch
Andere Ressourcen
Verwenden von Einschränkungen (Visual Database Tools)