sys.sp_cdc_enable_db (Transact-SQL)
Etkinleştirir geçerli veritabanı için veri yakalamayı değiştirin.Bu yordamı, herhangi bir tablo, bu veritabanında değişiklik veri yakalama için etkinleştirilmeden önce bir veritabanı için yürütülmelidir.Kayıt ekleme, güncelleştirme ve değişiklikleri ayrıntılarını kolayca tüketilen ilişkisel biçimde kullanılabilir duruma getirme etkin tablolarına uygulanan bir aktiviteyi silme veri yakalamayı değiştirin.Izlenen bir kaynak sütun yapısını yansıtan bir sütun bilgileri tablo için meta verilerler için bir hedef ortam değişiklikleri uygulamak için gereken birlikte değiştirilen satırları yakalanır.Veri yakalama değişikliği yalnızca kullanılabilir SQL Server 2008 Enterprise Developer ve değerlendirme sürümleri.
sys.sp_cdc_enable_db
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
None
Remarks
Üzerinde değişiklik veri yakalama etkinleştirilemez. Sistem veritabanları veya dağıtım veritabanlarını.
sys.sp_cdc_enable_db meta veri tabloları ve DDL tetikleyiciler gibi veritabanı geniş kapsam olan değişiklik veri yakalama nesneleri oluşturur.Ayrıca cdc veritabanı kullanıcısı ve cdc şema oluşturur ve veritabanı girdisi is_cdc_enabled sütun ayarlar sys.Databases 1 kataloğunu görüntüleyin.
İzinler
Sysadmin sabit sunucu rolü üyeliği gerekir.
Örnekler
Aşağıdaki örnek etkinleştirir, veri yakalama için değiştirme AdventureWorks Veritabanı.
USE AdventureWorks;
GO
EXECUTE sys.sp_cdc_enable_db;
GO
See Also