sp_helpreplicationdboption (Transact-SQL)
Pokazuje, czy bazy danych na Wydawca są włączone dla replikacja.Ta procedura przechowywana jest wykonywana na Wydawca na dowolnej bazy danych.Nie jest obsługiwana dla Oracle wydawcy.
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 przez wydawcę, w przeciwnym razie tylko z określonej bazy danych jest zwracane są informacje.Informacje nie są zwracane dla wszystkich baz danych, na którym użytkownik nie ma odpowiednich uprawnień, zgodnie z poniższym opisem.[ @type=] 'type'
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ść
Description
Publikowanie
Dozwolone replikacja transakcyjnej.
Publikowanie korespondencji seryjnej
replikacja łączenia dozwolone.
Replikacja dozwolone (domyślnie)
Albo transakcyjnych lub scalania replikacja 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 na temat decyduje o tym, czy określona baza danych ma wszelkich istniejących publikacji lub subskrypcji.
Zestawy wyników
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
Nazwa |
sysname |
Nazwa bazy danych. |
id |
int |
Identyfikator bazy danych. |
transpublish |
bit |
Jeśli w bazie danych został włączony dla migawka lub publikowanie transakcyjnych; w przypadku, gdy wartość 1 oznacza, że włączono publikowanie migawka lub transakcyjnych. |
mergepublish |
bit |
Jeśli baza danych została włączona dla korespondencji seryjnej do publikacji; w przypadku, gdy wartość 1 oznacza, że publikacji seryjnej jest włączona. |
dbowner |
bit |
Jeśli użytkownik jest członkiem db_owner stała rola bazy danych; w przypadku, gdy wartość 1 wskazuje, że użytkownik jest członkiem tej roli. |
dbreadonly |
bit |
Czy 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 |
Czy jeśli baza danych ma wszystkie istniejące publikacje; w przypadku, gdy wartość 1 oznacza, że istniejące publikacje. |
haspullsubscriptions |
bit |
Czy jeśli baza danych jest wszelkie istniejące ściągać subskrypcji; w przypadku, gdy wartość 1 oznacza, że istnieją subskrypcji ściąganej. |
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Remarks
sp_helpreplicationdboption jest używany w migawka transakcyjnych i replikacja łączenia.
Uprawnienia
Członkowie sysadmin stała rola serwera mogą być wykonać sp_helpreplicationdboption dla dowolnej bazy danych.Członkowie db_owner stała rola bazy danych może być wykonywany sp_helpreplicationdboption danej bazy danych.
See Also