Udostępnij za pośrednictwem


sp_enumeratependingschemachanges (języka Transact-SQL)

Zwraca listę wszystkich oczekujących zmian schematu.Ta procedura składowana może być używany z sp_markpendingschemachange, która umożliwia administratorowi pominąć wybrane oczekujące zmiany schematu, tak, aby nie są replikowane.Ta procedura składowana jest wykonywany na Wydawca na bazie publikacja.

Ikona łącza do tematuKonwencje składni Transact-SQL

Składnia

sp_enumeratependingschemachanges [ @publication = ] 'publication' 
    [ , [ @starting_schemaversion = ] starting_schemaversion ]

Argumenty

  • [ @publication= ] 'publication'
    Is the name of the publication.publication is sysname, with no default.

  • [ @starting_schemaversion= ] starting_schemaversion
    Jest najniższy numer zmiany schematu zestaw wyników.

Zestaw wyników

Nazwa kolumny

Typ danych

Opis

article_name

sysname

Nazwę artykuł, do którego ma zastosowanie zmiany schematu, lub całej publikacja dla zmiany schematu, które dotyczą całej publikacja.

schemaversion

int

Liczba schemat oczekujące zmiany.

SchemaType

sysname

Zmień wartość tekstową, która reprezentuje typ schematu.

schematext

nvarchar(max)

Transact-SQL Zmień schemat, który opisuje.

schemastatus

nvarchar(10)

Wskazuje, czy schemat zmiany oczekujące artykuł, który może być jedną z następujących wartości:

Active = Trwa oczekiwanie na zmianę schematu

nieaktywne = zmiana schematu jest nieaktywne.

Pomiń = zmiana schematu nie jest replikowana.

schemaguid

uniqueidentifier

Identyfikuje zmianę schematu.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Uwagi

sp_enumeratependingschemachanges używane w replikacja scalająca.

sp_enumeratependingschemachanges, używany z sp_markpendingschemachange, przeznaczone do supportability replikacja scalająca i powinien być używany tylko w przypadku, gdy nie innych działań korygujących, takich jak ponownego zainicjowania, poprawienia sytuacji.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera lub db_owner ustaloną rola bazy danych można wykonać sp_enumeratependingschemachanges.