«change-data-capture» etiketlenmiş sorular

4
Geçmişi izlemek için CDC ne zaman kullanılır?
SQL Server Veri Değişimi Yakalama, SQL Server işlem kayıtlarından geçmiş verileri okuyan ve bunları özel bir tabloda depolayan bir özelliktir. Özel tablo değeri işlevlerinin (TVF) kullanılması sayesinde, kullanıcının bu verileri sorgulamasını sağlar, böylece belirli bir tablodaki tüm değişiklikleri veya yalnızca belirli bir süre içindeki değişikliklerden kaynaklanan net değişiklikleri elde etmeyi …

3
Tetikleyicileri kullanmadan SQL Server'da bir sorgu tetikleyen istemcinin kimliğini bulun?
Şu anda veri değişikliklerini izlemek için Veri Yakalamayı Değiştir (CDC) kullanıyorum ve değişiklikleri yapan sorguyu gönderen istemcinin ana bilgisayar adını ve IP adresini izlemek istiyorum. Aynı kullanıcı adı ile oturum açmış 5 farklı istemci varsa, biri 5'in hangi sorguyu tetiklediğini izleme muamelesi ile karşı karşıya kalır. Bulduğum diğer değerli çözümler …

3
Veri yakalamayı değiştirin - değişikliği kimin yaptığını nasıl öğreneceksiniz?
CDC tarafından belirlenen değişikliği kimin yaptığını izleme. Benim datetime kesmek hatları boyunca, cdc değişiklik parça tablosunda varsayılan değeri olan yeni bir alan olarak suser_sname ekleyerek aynı yaklaşımı denedim. Ancak, temel tablodaki değişikliği başlatan kullanıcı değil, cdc işleminin sahibini döndürüyor gibi görünüyor. Ayrıca original_login denedim ama bu sql hizmet hesabı giriş …

1
Bir yedekleme dosyasının CDC içerip içermediğini nasıl anlarım?
SQL Server 2008'den 2014'e kadar, Veri Yakalama etkinken (CDC) bir veritabanının nasıl yedekleneceğini ve geri yükleneceğini biliyorum, ancak aradığım şey, CDC verileri içerip içermediğini belirlemek için tam bir yedekleme dosyasını sorgulamanın bir yoludur. RESTORE FILELISTONLYDosya listesini veritabanından alır, ancak bunun yerine geri yüklemenin KEEP_CDC bayrağını kullanması gerekip gerekmediğini belirlemek için …

2
Veri Yakalamayı ve __ $ update_mask ikili dosyasını değiştirin
Üretim tablosunda yapılan değişiklikleri yakalamak için CDC kullanıyoruz. Değiştirilen satırlar bir veri ambarına (bilgi) aktarılıyor. __ $ update_mask sütununun hangi sütunları varbinary formda güncellendiğini depoladığını biliyorum. Ayrıca, bu sütunlardan ne olduğunu öğrenmek için çeşitli CDC işlevlerini kullanabileceğimi de biliyorum . Sorum şu. Depoda değiştirilen sütunları tanımlayabilmemiz için o maskenin arkasındaki …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.