Forum
Selam arkadaşlar,
Bir çok tablosu olan bir veritabanım var bu veri tabanını merge ile replike etmek istedim ilk başta herşey normal görünüyordu fakat kısa bir süre sonra bir şeyler ters gitmeye başladıını farkettim. Sebebi ise şu; replikasyon ID leri kafasına göre değiştiriyor bu da tablolar arasındaki ilişkiyi koparıyor.
Örneğin A tablosundaki bir satırın IDsi ilk girildiğinde 5, B tablosundaki bir satırın IDsi 7 diyelim ve bunlar ilişki var bir süre sonra bakıyorsunuz A tablosundaki 5 olan ID değişmiş 2000'li bir ID olmuş. Bu IDlerin değişmemesini nasıl sağlayabilirim ya da bu iilişkileri sürdürmeyi?
Merhaba Bekir bey,
SQL Server version bilgilerinizi öğrenebilir miyim?
İyi çalışmalar.
Merhaba Bekir bey,
Bu sorun sanırım SQL Server 2008 ve alt versionlarda mevcut. Aşağıdaki linkte yapmanız gerekenler mevcut kontrol eder misiniz. Konu ile ilgili SQL Server 2012 denemelerim devam etmektedir.
İyi çalışmalar.
http://technet.microsoft.com/en-us/library/ms146907(v=sql.100).aspx
Evet bendeki de sql server 2008
Evet konu merge replication identity range olarak geçmekte Bekir bey, bu konu ile ilgili " http://technet.microsoft.com/en-us/library/ms146907(v=sql.100).aspx " adresindeki özelliği sunucu tarafından kapatılması ile birlikte çözüleceğinden bahsetmişler.