sp_enumeratependingschemachanges (języka Transact-SQL)
Zwraca listę wszystkich oczekujących zmian schematu.Można użyć tej procedura przechowywana z sp_markpendingschemachange, który umożliwia administratorowi pominąć zaznaczona oczekujące zmiany schematu, tak więc nie są replikowane.Ta procedura przechowywana jest wykonywana przez wydawcę na baza danych publikacja.
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 zmiana schematu mają zostać uwzględnione zestaw wyników.
Zestaw wyników
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
article_name |
sysname |
Nazwę artykuł, do których stosuje się zmiany schematu, lub Dla całej publikacja dla zmian schematu, które dotyczą całej publikacja. |
schemaversion |
int |
Liczba zmian schematu w stanie oczekiwania. |
SchemaType |
sysname |
Zmień wartość tekstową, która reprezentuje typ schematu. |
schematext |
nvarchar(max) |
Transact-SQL zmiany schematu, informacje. |
schemastatus |
nvarchar(10) |
Wskazuje, czy zmiany schematu jest oczekujące artykuł, który może być jedną z następujących wartości: aktywne = oczekuje na zmiany schematu nieaktywne = zmiany schematu są nieaktywne Pomiń = zmiany schematu nie jest replikowane |
schemaguid |
uniqueidentifier |
Identyfikuje zmiany schematu. |
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Remarks
sp_enumeratependingschemachanges jest używane w korespondencji seryjnej replikacja.
sp_enumeratependingschemachanges, używany z sp_markpendingschemachange, jest przeznaczona dla obsługą dotyczące warstw replikacja łączenia i powinny być używane tylko wtedy, gdy inne działania korygujące, takie jak reinicjowanie, nie powiodło się poprawienia sytuacji.
Uprawnienia
Tylko członkowie sysadmin Rola serwera lub db_owner ustalone rola bazy danych mogą być wykonać sp_enumeratependingschemachanges.