sp_droparticle (Transact-SQL)

Artykuł spadnie migawka lub transakcyjnych publikacja.Nie można usunąć artykuł, jeśli istnieje jeden lub więcej subskrypcji do niego.Ta procedura przechowywana jest wykonywana przez wydawcę na baza danych publikacja.

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

sp_droparticle [ @publication= ] 'publication'
        , [ @article= ] 'article'
    [ , [ @ignore_distributor = ] ignore_distributor ]
    [ , [ @force_invalidate_snapshot= ] force_invalidate_snapshot ]
    [ , [ @publisher = ] 'publisher' ]
    [ , [ @from_drop_publication = ] from_drop_publication ]

Argumenty

  • [ @publication=] 'publication'
    Is the name of the publication that contains the article to be dropped.publication is sysname, with no default.

  • [ @article=] 'article'
    Is the name of the article to be dropped.article is sysname, with no default.

  • [ @ignore_distributor =] ignore_distributor
    Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

  • [ @force_invalidate_snapshot = ] force_invalidate_snapshot
    Acknowledges that the action taken by this stored procedure may invalidate an existing snapshot.force_invalidate_snapshot is a bit, with a default of 0.

    0 Określa, który zmienia się na artykuł nie powodują migawka jest nieprawidłowy.Jeśli procedura przechowywana wykryje, że zmiana wymaga nowej migawka, wystąpi błąd i nie są wprowadzane żadne zmiany.

    1 Określa, że zmiany w artykule może spowodować, że migawka jest nieprawidłowa, a w przypadku istniejących subskrypcji, wymagające migawka nowych daje uprawnienie dla istniejących migawka został oznaczony jako przestarzały i generowane nowe migawka.

  • [ Wydawca @ = ] "publisher'
    Specifies a non-Microsoft SQL Server Publisher.publisher is sysname, with a default of NULL.

    Uwaga

    Wydawca nie powinna być używana, gdy zmiana właściwości artykuł na SQL Server Wydawca.

  • [ @ from_drop_publication= ] from_drop_publication
    Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_droparticle jest używany w migawka i replikacja transakcyjnej.

Poziomo filtrowane artykułów sp_droparticle sprawdza, czyTyp artykuł w kolumnasysarticles (Transact-SQL) również powinny być odrzucone, tabela, aby ustalić, czy w widoku lub filtru. Jeśli w widoku lub filtru został wygenerowany automatycznie, zostanie usunięte z artykuł.Jeżeli ręcznie utworzono, to nie zostanie usunięte.

Wykonywanie sp_droparticle odrzucanie artykuł z publikacja nie powoduje usunięcia obiektu z baza danych publikacja lub odpowiedniego obiektu z baza danych subskrypcja.Użycie DROP <object> Aby ręcznie usunąć te obiekty, jeśli to konieczne.

Uprawnienia

Tylko członkowie sysadmin Rola serwera lub db_owner ustalone rola bazy danych mogą być wykonać sp_droparticle.