Aracılığıyla paylaş


sp_showpendingchangesBirleştirme (Transact-sql)

Çoğaltılması için bekleyen değişiklikleri gösteren ayarlanmış bir sonuç döndürür. Bu saklı yordam, yayını veritabanı üzerinde yayımcı ve abonelik veritabanı abone adresindeki yürütülür.

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

[!NOT]

Bu yordam, değişiklikleri ve bu değişiklikler ilgili satır sayısı yaklaşık sağlar. Örneğin, yordam yayımcı veya abone ama ikisini aynı anda bilgi alır. Diğer düğüme depolanan bilgileri yordamı tahminleri daha eşitlemek için değişiklikleri içinde küçük bir dizi neden olabilir.

Sözdizimi

sp_showpendingchanges [ [ @destination_server = ] 'destination_server' ]
    [ , [ @publication = ] 'publication' ]
    [ , [ @article = ] 'article']
    [ , [ @show_rows = ] show_rows]

Bağımsız değişkenler

  • [ @destination\_server**=** ] 'destination_server'
    Sunucunun çoğaltılan değişikliklerin uygulandığı adıdır. destination_serverise sysname, varsayılan değeri null.

  • [ @publication**=** ] 'publication'
    Yayını addır. publicationise sysname, varsayılan değeri NULL. Ne zaman publicationbelirtilirse, sonuç yalnızca belirtilen yayını için sınırlı.

  • [ @article = ] 'article'
    Makaleyi addır. articleise sysname, varsayılan değeri NULL. Ne zaman articlebelirtilirse, sonuç yalnızca belirtilen madde sınırlı.

  • [ @show\_rows = ] show_rows
    Sonuç kümesi daha özel bilgiler hakkında bekleyen değişiklikleri, varsayılan değeri mi içerdiğini belirtir 0. Eğer değeri 1 belirtilirse, sonuç kümesini içeren sütunlar is_deleteve rowguid.

Sonuç kümesi

Sütun adı

Veri türü

Açıklama

destination_server

sysname

Hangi değişiklikler çoğaltılır sunucu adı.

pub_name

sysname

Yayın adı.

destination_db_name

sysname

Hangi değişiklikler çoğaltılır veritabanının adı.

is_dest_subscriber

bit

Gösterir ve bir abone değişiklikler çoğaltılır. Değeri 1 bir abone değişiklikler çoğaltılır gösterir. 0 bir Publisher değişiklikler çoğaltılır anlamına gelir.

article_name

sysname

Makaleyi değişiklikleri başlatıldığı tablonun adı.

pending_deletes

int

Çoğaltılması için bekleyen siler sayısı.

pending_ins_and_upd

int

INSERT'ler ve UPDATE'ler çoğaltılması için bekleyen sayısı.

is_delete

bit

Bekleyen değişiklik bir silme olup olmadığını gösterir. Değeri 1 değişiklik bir silme gösterir. Bir değeri gerektirir 1 için @show_rows.

rowguid

uniqueidentifier

Değiştirilen satır tanıtan GUID. Bir değeri gerektirir 1 için @show_rows.

Dönüş Kodu Değerleri

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

Açıklamalar

sp_showpendingchangesBirleştirme çoğaltması kullanılır.

sp_showpendingchangesBirleştirme çoğaltması gidermede kullanılır.

Sonucu sp_showpendingchangessatır Üretimi 0 içermez.

Bir makale için belirtilen zaman articleiçin belirtilen yayına ait olmayan publication,0 sayısı için döndürülen pending_deletesve pending_ins_and_upd.

İzinler

Yalnızca üyeleri sysadminsabit sunucu rolü veya db_ownersabit veritabanı rolü yürütebilirsiniz sp_showpendingchanges.

Ayrıca bkz.

Başvuru

Çoğaltma depolanan yordamlar (Transact-sql)