sp_dropdistributor (języka Transact-SQL)
Odinstalowuje dystrybutor.Ta procedura przechowywana jest wykonywany na dystrybutor na dowolnej bazy danych, z wyjątkiem baza danych dystrybucji.
sp_dropdistributor [ [ @no_checks= ] no_checks ]
[ , [ @ignore_distributor= ] ignore_distributor ]
Argumenty
[ @no_checks=] no_checks
Indicates whether to check for dependent objects before dropping the Distributor.no_checks is bit, with a default of 0.Jeśli 0, sp_dropdistributor sprawdza, czy usunięte wszystkie obiekty publikacji i dystrybutor, oprócz dystrybutor.
Jeśli 1, sp_dropdistributor porzuca wszystkie obiekty publikacji i dystrybutor przed do odinstalowywania dystrybutor.
[ @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.Jeśli 0, sp_dropdistributor łączy się z dystrybutor i usuwa wszystkie obiekty replikacja.Jeśli sp_dropdistributor nie może połączyć się z dystrybutor, nie powiedzie się z procedurą przechowywaną.
Jeśli 1, połączenie nie zostanie ustanowione dystrybutor i obiektów replikacja nie są usuwane.Opcja ta jest używana, gdy dystrybutor jest jego dezinstalacji lub jest trwale w trybie offline.Obiekty dla tego Wydawca na dystrybutor nie są usuwane, dopóki dystrybutor zostanie ponownie zainstalowany chciał w przyszłości.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Remarks
sp_dropdistributor jest używany we wszystkich typach replikacja.
Jeśli istnieją inne obiekty Wydawca lub dystrybucji na serwerze sp_dropdistributor kończy się niepowodzeniem, chyba że @ no_checks is zestaw to 1.
Ta procedura przechowywana muszą być wykonane po porzucanie baza danych dystrybucji przez sp_dropdistributiondb.
Uprawnienia
Tylko członkowie sysadmin roli serwera stałe mogą być wykonać sp_dropdistributor.