sp_droparticle (Transact-sql)

Bir anlık görüntü veya işlem yayını bir makale bırakır. Bunu bir veya daha fazla abonelikleri varsa bir makale kaldırılamaz. Bu saklı yordam, yayını veritabanı üzerinde yayımcı adresindeki yürütülür.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

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

Bağımsız değişkenler

  • @ publication ='publication'
    Kesilmesini makaleyi içeren Yayını addır. publicationise sysname, hiçbir varsayılan ile.

  • @article='article'
    Makaleyi kesilmesini addır. articleise sysname, hiçbir varsayılan ile.

  • **@ ignore_distributor =**ignore_distributor
    Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

  • @ force_invalidate_snapshot = force_invalidate_snapshot
    Bu saklı yordam tarafından gerçekleştirilen eylemi varolan bir anlık görüntüsünü geçersiz kılabilir kabul eder. force_invalidate_snapshotolan bir bit, varsayılan 0.

    0 makaleyi değişiklikleri anlık geçersiz neden olmaz belirtir. Saklı yordam değiştirmek yeni bir anlık görüntü gerektirecek algılarsa, bir hata oluşur ve değişiklik yapılmaz.

    1 makaleyi değişiklikleri anlık geçersiz neden olabilir ve yeni bir anlık görüntü gerektirecek varolan abonelikleri varsa varolan anlık görüntü geçersiz olarak işaretlenmesi için izni verir ve yeni bir anlık görüntü oluşturulan belirtir.

  • @ publisher=] 'publisher'
    Olmayan bir belirtir- Microsoft   SQL Server Yayınevi. publisherise sysname, null varsayılan.

    [!NOT]

    publishermakale özelliklerini değiştirirken kullanılmamalıdır bir SQL ServerYayınevi.

  • @ from_drop_publication=] from_drop_publication
    Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Açıklamalar

sp_droparticle anlık görüntü ve işlem çoğaltma kullanılır.

Yatay olarak filtre uygulanmış makale, sp_droparticle bakar türü makale sütun sysarticles (Transact-sql)bir görünüm veya filtre da bırakılmaz olup olmadığını belirlemek için tablo. Görünüm veya filtre autogenerated varsa, makale ile bırakılır. El ile oluşturulursa, düşmüş değil.

Yürütme sp_droparticle bir makaleyi bir yayından bırakmak için nesneyi yayın veritabanı veya abone veritabanı ilgili nesneyi kaldırmaz. Kullanım DROP <object>gerekirse, bu nesneler el ile kaldırmak için.

Örnek

DECLARE @publication AS sysname;
DECLARE @article AS sysname;
SET @publication = N'AdvWorksProductTran'; 
SET @article = N'Product'; 

-- Drop the transactional article.
USE [AdventureWorks2012]
EXEC sp_droparticle 
  @publication = @publication, 
  @article = @article,
  @force_invalidate_snapshot = 1;
GO

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü yürütebilirsiniz sp_droparticle.

Ayrıca bkz.

Başvuru

eşdeğerdirsp_addarticle (Transact-sql)

veyasp_changearticle (Transact-sql)

eşdeğerdirsp_helparticle (Transact-sql)

sp_helparticlecolumns (Transact-sql)

Çoğaltma depolanan yordamlar (Transact-sql)

Kavramlar

Bir makaleyi silmek

Varolan yayınlar için makaleleri ve bırakma makaleleri Ekle