Udostępnij za pośrednictwem


sys.sp_cdc_disable_table (języka Transact-SQL)

Wyłącza zmienić pobierania danych dla określonego urządzenie źródłowe wystąpienie tabela i przechwytywania w bieżącej bazie danych.Przechwytywanie danych zmian jest dostępne tylko w SQL Server 2008 Wersje Enterprise Developer i oceny.

Topic link iconKonwencje składni języka Transact-SQL

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

Argumenty

  • [ @source_schema= ] 'source_schema'
    Is the name of the schema in which the source table is contained.source_schema is sysname, with no default, and cannot be NULL.

    source_schema musi istnieć w bieżącej bazie danych.

  • [ @source_name= ] 'source_name'
    Is the name of the source table from which change data capture is to be disabled.source_name is sysname, with no default, and cannot be NULL.

    source_name musi istnieć w bieżącej bazie danych.

  • [ @capture_instance= ] 'capture_instance' | 'all'
    Is the name of the capture instance to disable for the specified source table.capture_instance is sysname and cannot be NULL.

    Po określeniu 'all' przechwytywać wszystkie zdefiniowane dla wystąpienia source_name są wyłączone.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

None

Remarks

sys.sp_cdc_disable_table spadnie zmiany danych przechwytywania zmiany systemu i tabela funkcje skojarzone z wystąpienie określonego urządzenie źródłowe w tabela i przechwytywania.Usuwa wszystkie wiersze, skojarzone z wystąpienie określonego przechwytywania z tabele systemowe przechwytywania danych zmiany i zestawy is_tracked_by_cdc wpis tabela w kolumnasys.Tables wykazu widoku na 0.

Uprawnienia

Członkostwo w grupie wymaga db_owner stała rola bazy danych.

Przykłady

Następujące wyłącza przykład zmienić pobierania danych dla HumanResources.Employee Tabela.

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