Jak Kontrolować zachowanie wyzwalaczy i ograniczenia podczas synchronizacji (Programowanie replikacji Transact-SQL)
Podczas synchronizacji replikacja agenci wykonać INSERT (Transact-SQL), UPDATE (Transact-SQL), i DELETE (Transact-SQL) instrukcji na zreplikowanych tabelach, które mogą powodować manipulowania danymi wyzwalaczy języka (DML) na te tabele do wykonaćd.W niektórych przypadkach może zajść potrzeba zapobiegania te wyzwalacze z wypalania lub ograniczenia z są wymuszane podczas synchronizacji.To zachowanie zależy od sposobu tworzenia wyzwalacza lub ograniczenie.
Aby zapobiec wykonywaniu podczas synchronizacji wyzwalaczy
Tworząc nowy wyzwalacz, określ opcję nie dla replikacji z CREATE TRIGGER (Transact-SQL).
Dla istniejącego wyzwalacza, określ opcję nie dla replikacji z Zmienianie WYZWALACZA (Transact-SQL).
Aby zapobiec ograniczenia są wymuszane podczas synchronizacji
- Podczas tworzenia nowego ograniczenia wyboru lub klucz OBCY należy określić opcję Sprawdź nie dla replikacji w definicji ograniczenia CREATE TABLE (Transact-SQL).
Zobacz także