Udostępnij za pośrednictwem


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.

Topic link iconKonwencje składni języka Transact-SQL

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.