sys.sp_cdc_disable_table (Transact-sql)

Devre dışı bırakır, veri yakalama geçerli veritabanında belirtilen kaynak tablo ve yakalama örneği için değiştirin. Değişiklik veri yakalama her sürümünde kullanılabilir değil Microsoft SQL Server. Sürümü tarafından desteklenen özellikleri listesi için SQL Serverbakın SQL Server 2012 Sürümleri Tarafından Desteklenen Özellikler.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

sys.sp_cdc_disable_table 
  [ @source_schema = ] 'source_schema' , 
  [ @source_name = ] 'source_name'
  [ , [ @capture_instance = ] 'capture_instance' | 'all' ]

Bağımsız değişkenler

  • @source_schema='source_schema'
    Kaynak tablo içeren şema addır. source_schemaise sysname, hiçbir varsayılan ile ve boş olamaz.

    source_schemageçerli veritabanında bulunması gerekir.

  • @source_name='source_name'
    Hangi değişiklik veri yakalama devre dışı bırakılması için kaynak tablo addır. source_nameise sysname, hiçbir varsayılan ile ve boş olamaz.

    source_namegeçerli veritabanında bulunması gerekir.

  • @capture_instance='capture_instance' | 'all'
    Belirtilen kaynak tablo devre dışı bırakmak için yakalama örneğinin adıdır. capture_instanceise sysnameve boş olamaz.

    Ne zaman 'all' Belirtilen tüm yakalama örnekleri için tanımlanan source_namedevre dışı bırakıldı.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Sonuç Kümeleri

Hiçbiri

Açıklamalar

sys.sp_cdc_disable_table değişiklik veri yakalama değiştirmek belirtilen kaynak tablo ve yakalama örneğiyle ilişkili tablo ve sistem işlevleri düşer. Değişiklik veri yakalama sistem tabloları ve ayarlar belirtilen yakalama örneğiyle ilişkili tüm satırları siler is_tracked_by_cdc sütun tablo giriş için sys.tables Katalog görünümü 0.

İzinler

Üyelik db_owner veritabanı rolü.

Örnekler

Aşağıdaki örnek devre dışı bırakır, veri yakalama için değiştirmek HumanResources.Employeetablosu.

USE AdventureWorks2012;
GO
EXECUTE sys.sp_cdc_disable_table 
    @source_schema = N'HumanResources', 
    @source_name = N'Employee',
    @capture_instance = N'HumanResources_Employee';

USE AdventureWorks2012;
GO
EXECUTE sys.sp_cdc_disable_table 
    @source_schema = N'HumanResources', 
    @source_name = N'Employee',
    @capture_instance = N'HumanResources_Employee';

Ayrıca bkz.

Başvuru

sys.sp_cdc_enable_table (Transact-sql)