Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure SQL Managed Instance
Selama sinkronisasi, agen replikasi menjalankan pernyataan INSERT (Transact-SQL), UPDATE (Transact-SQL), dan DELETE (Transact-SQL) pada tabel yang direplikasi, yang dapat menyebabkan pemicu bahasa manipulasi data (DML) pada tabel ini dijalankan. Ada kasus ketika Anda mungkin perlu mencegah pemicu ini menembak atau membatasi diberlakukan selama sinkronisasi. Perilaku ini tergantung pada bagaimana pemicu atau batasan dibuat.
Untuk mencegah pemicu dijalankan selama sinkronisasi
Saat membuat pemicu baru, tentukan opsi NOT FOR REPLICATION DARI CREATE TRIGGER (Transact-SQL).
Untuk pemicu yang ada, tentukan opsi NOT FOR REPLICATION dari ALTER TRIGGER (Transact-SQL).
Untuk mencegah batasan diberlakukan selama sinkronisasi
- Saat membuat batasan CHECK atau FOREIGN KEY baru, tentukan opsi CHECK NOT FOR REPLICATION dalam definisi batasan CREATE TABLE (Transact-SQL).