Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Managed Instance
Tijdens de synchronisatie voeren replicatieagents INSERT (Transact-SQL)-, UPDATE (Transact-SQL)- en DELETE (Transact-SQL)-instructies uit op gerepliceerde tabellen, waardoor DML-triggers op deze tabellen kunnen worden geactiveerd. In sommige gevallen moet u mogelijk voorkomen dat deze triggers worden geactiveerd of dat deze beperkingen tijdens de synchronisatie worden afgedwongen. Dit gedrag is afhankelijk van hoe de trigger of beperking wordt gemaakt.
Voorkomen dat triggers worden uitgevoerd tijdens de synchronisatie
Wanneer u een nieuwe trigger maakt, geeft u de optie NOT FOR REPLICATION (CREATE TRIGGERTransact-SQL) op.
Geeft u voor een bestaande trigger de optie NOT FOR REPLICATION van ALTER TRIGGERop (Transact-SQL).
Voorkomen dat beperkingen worden afgedwongen tijdens synchronisatie
- Geef bij het maken van een nieuwe beperking CHECK of FOREIGN KEY de optie CHECK NOT FOR REPLICATION op in de beperkingsdefinitie van CREATE TABLE (Transact-SQL).