sp_helpreplicationdboption (języka Transact-SQL)
Pokazuje, czy baz danych Wydawca są włączone dla replikacja.Ta procedura składowana jest wykonywany na Wydawca na dowolnej bazy danych.Nie jest obsługiwana dla wydawców Oracle.
Składnia
sp_helpreplicationdboption [ [ @dbname =] 'dbname' ]
[ , [ @type = ] 'type' ]
[ , [ @reserved = ] reserved ]
Argumenty
[ @ dbname = 'dbname"
Is the name of the database.dbname is sysname, with a default of %.Jeśli %, a następnie zestaw wyników zawiera wszystkie bazy danych w Wydawca, w przeciwnym razie zwracana jest tylko informacje dotyczące określonej bazy danych.Informacje nie jest zwracana dla innych baz danych, na których użytkownik ma odpowiednie uprawnienia, jak opisano poniżej.[ @ typu = 'typu"
Restricts the result set to contain only databases on which the specified replication option type value has been enabled.type is sysname, and can be one of the following values.Wartość
Opis
Publikowanie
Dozwolone replikacja transakcyjnej.
Publikowanie korespondencji seryjnej
Scalania replikacja dozwolone.
Replikacja dozwolone (domyślnie)
Albo transakcyjnych lub replikacja scalająca dozwolone.
[ @reserved= ] reserved
Specifies whether information on existing publications and subscriptions is returned.reserved is bit, with a default value of 0.Jeśli 1, zestaw wyników zawiera informacje dotyczące czy określona baza danych zawiera wszelkie istniejące publikacje lub subskrypcji.
Zestawy wyników
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
name |
sysname |
Nazwa bazy danych. |
Identyfikator |
int |
Identyfikator bazy danych. |
transpublish |
bit |
Jeśli baza danych zostało włączone migawka lub publikowanie transakcyjnych; w przypadku, gdy wartość 1 oznacza, że włączono publikowanie migawka lub transakcyjnych. |
mergepublish |
bit |
Jeśli włączono bazy danych dla korespondencji seryjnej publikacji; w przypadku, gdy wartość 1 oznacza, że scalania publikacji jest włączona. |
dbowner |
bit |
Jeśli użytkownik jest element członkowski z db_owner stałej rola bazy danych; w przypadku, gdy wartość 1 wskazuje, że użytkownik jest element członkowski tej roli. |
dbreadonly |
bit |
Jest, jeśli baza danych jest oznaczony jako tylko do odczytu; w przypadku, gdy wartość 1 oznacza, że baza danych jest tylko do odczytu. |
haspublications |
bit |
Ma bazy danych z dowolnej istniejącej publikacji; w przypadku, gdy wartość 1 oznacza, że istniejące publikacje. |
haspullsubscriptions |
bit |
Jest, jeśli baza danych jest istniejące ściągać subskrypcji; w przypadku, gdy wartość 1 oznacza, że istnieją ściągać subskrypcji. |
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Uwagi
sp_helpreplicationdboption jest używana w migawka transakcyjnych i replikacja scalająca.
Uprawnienia
Członkowie sysadmin stała rola serwera można wykonać sp_helpreplicationdboption dla każdej bazy danych.Członkowie db_owner stała rola bazy danych można wykonać sp_helpreplicationdboption danej bazy danych.
Zobacz także