sp_replicationdboption (Transact-SQL)
Ustawienie to opcja replikacja bazy danych dla określonej bazy danych.Ta procedura przechowywana jest wykonywany Wydawca lub abonenta w dowolnej bazy danych.
sp_replicationdboption [ @dbname= ] 'db_name'
, [ @optname= ] 'optname'
, [ @value= ] 'value'
[ , [ @ignore_distributor= ] ignore_distributor ]
[ , [ @from_scripting = ] from_scripting ]
Argumenty
[@dbname=] 'dbname'
Is the database for which the replication database option is being set.db_name is sysname, with no default.[@optname=] 'optname'
Is the replication database option to enable or disable.optname is sysname, and can be one of these values.Wartość
Description
Publikowanie korespondencji seryjnej
Baza danych może służyć do publikacji korespondencji seryjnej.
Publikowanie
W przypadku innych typów publikacji, można korzystać z bazy danych.
subskrybować
Baza danych jest bazą danych subskrypcja.
Synchronizacja z kopia zapasowa
Baza danych jest włączona dla skoordynowane kopia zapasowa.Aby uzyskać więcej informacji zobacz How to: Enable Coordinated Backups for Transactional Replication (Replication Transact-SQL Programming).
[ @value=] 'value'
Is whether to enable or disable the given replication database option.value is sysname, and can be true or false.Gdy ta wartość jest FAŁSZ and optname is Publikowanie korespondencji seryjnej, subskrypcji z opublikowaną bazą danych korespondencji seryjnej są również usuwane.[ @ignore_distributor=] ignore_distributor
Indicates whether this stored procedure is executed without connecting to the Distributor.ignore_distributor is bit, with a default of 0, meaning the Distributor should be connected to and updated with the new status of the publishing database.Wartość 1 powinna być określona tylko, jeśli dystrybutor jest niedostępny i sp_replicationdboption jest aktualnie używany, aby wyłączyć publikowanie.[ @from_scripting=] from_scripting
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Remarks
sp_replicationdboption jest używany w replikacja migawka, replikacji transakcyjnej i replikacja łączenia.
Ta procedura tworzy lub spadnie replikacja określonych tabele systemowe, konta i tak dalej, w zależności od opcji, biorąc pod uwagę.Ustawia odpowiedniej kategorii bit w Master.sysdatabases systemowej tabela i utworzy tabele systemowe niezbędne.
Aby wyłączyć publikowanie, baza danych publikacja musi być w trybie online.Jeśli migawka bazy danych w bazie danych w publikacja, musi być usunięty przed wyłączeniem publikowanie.migawka bazy danych jest tylko do odczytu kopii offline bazy danych, a nie jest związana z migawką replikacja.Aby uzyskać więcej informacji zobacz Database Snapshots.
Uprawnienia
Tylko członkowie sysadmin stała rola serwera mogą być wykonać sp_replicationdboption.
See Also