Udostępnij za pośrednictwem


sp_dropdistpublisher (Transact-SQL)

Krople dystrybucji Wydawca.Ta procedura przechowywana jest wykonywany na dystrybutor na dowolnej bazy danych.

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

sp_dropdistpublisher [ @publisher = ] 'publisher'
    [ , [ @no_checks = ] no_checks ]
    [ , [ @ignore_distributor = ] ignore_distributor ]

Argumenty

  • [ @publisher= ] 'publisher'
    Is the Publisher to drop.publisher is sysname, with no default.

  • [ @no_checks= ] no_checks
    Specifies whether sp_dropdistpublisher checks that the Publisher has uninstalled the server as the Distributor.no_checks is bit, with a default of 0.

    Jeśli 0, replikacja weryfikuje, że Wydawca zdalnego został odinstalowany lokalny serwer jako dystrybutor.Wydawca jest lokalna, replikacja weryfikuje, że nie ma żadnych obiektów publikacja lub dystrybucji na serwerze lokalnym.

    Jeśli 1, wszystkie obiekty związane z rozkładem Wydawca są usuwane, nawet wtedy, gdy zdalny Wydawca nie można połączyć się z replikacja.Po w ten sposób Wydawca zdalnego należy odinstalować, przy użyciu replikacja sp_dropdistributor with @ ignore_distributor = 1.

  • [ @ignore_distributor= ] ignore_distributor
    Specifies whether distribution objects are left at the Distributor when the Publisher is removed.ignore_distributor is bit and can be one of these values:

    1 = dystrybutor obiektów należących do Wydawca pozostawać u dystrybutor.

    0 = obiektów dystrybutor dla Wydawca są oczyszczony u dystrybutor.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_dropdistpublisher jest używany we wszystkich typach replikacja.

Jeśli usunięcie bazy danych Oracle programie Wydawca, jeśli nie można upuścić Wydawca sp_dropdistpublisher zwraca błąd i obiekty dystrybutor Wydawca są usuwane.

Uprawnienia

Tylko członkowie sysadmin roli serwera stałe mogą być wykonać sp_dropdistpublisher.