Nasıl yapılır: Yabancı anahtar sınırlamaları (Visual veritabanı araçları) çoğaltma için devre dışı bırakma

Bir tablo çoğaltma kullanılarak yayınlanmışsa, yabancı anahtar kısıtlamalarını otomatik olarak çoğaltma aracıları tarafından gerçekleştirilen işlemler için devre dışıdır.Çoğaltma aracısı gerçekleştirdiğinde, bir ekleme, güncelleştirme veya Abone tarafında silme, kısıtlamanın işaretlenmemiş olduğundan; bir kullanıcı bir INSERT, update veya delete gerçekleştirir, kısıtlamanın denetlenir.Verileri özgün olarak eklenen, silinmiş veya kısıtlamayı Yayımcı tarafında girilmiş çünkü kısıtlaması çoğaltma aracısı için devre dışı bırakılır.Daha fazla bilgi için bkz: Denetleme sınırlamaları, kimlikleri ve tetikleyiciler not ile çoğaltma.

Bir önceki veri yayımlıyorsanız yararlı olabilecek çoğaltma için yabancı anahtar kısıtlamalarını da açıkça devre dışı bırakabilirsiniz sürüm , SQL Server.

çoğaltma yabancı anahtar kısıtlamasını devre dışı bırakmak için

  1. Nesne Gezgini'nde değiştirin ve sonra genişletin, istediğiniz yabancı anahtar kısıtlaması ile tablo genişletin tuşları klasörü.

  2. Yabancı anahtar kısıtlaması sağ tıklatın ve sonra Değiştir.

  3. De Yabancı anahtar ilişkilerini iletişim kutusunda değerini seçin No için Çoğaltma Zorla.

  4. ' I yakın.