Aracılığıyla paylaş


EnumSubscriptionViews2 yöntemi

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The EnumSubscriptionViews method returns a QueryResults object that enumerates subscription execution status information maintained at a Distributor.

Sözdizimi

object
.EnumSubscriptionViews2( [ fExcludeAnonymous ] )as QueryResults

Bölümleri

  • nesne
    Bir nesneye uygulanan listesinde değerlendirir ifade.

  • fExcludeAnonymous
    Anonim abonelikleri görünümleri numaralandırılan olup olmadığını belirtir Boole değeri.false varsayılan değerdir.

Prototip (c/C++)

HRESULT EnumSubscriptionViews2(
LPSQLDMOQUERYRESULTS *ppResults, 
BOOL fExcludeAnonymous) PURE;

Döndürür

Zaman DistributionPublication nesnesine başvuru yapan bir birleştirme çoğaltma yayın, QueryResults nesnesi içeren bir sonuç küme tarafından tanımlanan bu sütunlar.

Column

Veri türü

Açıklama

action_time

nvarchar(25)

Tarih ve saat yürütmenin en son abonelik eylem için.

agent_id

integer

Agent tanıtıcısı.

agent_name

nvarchar(101)

Çoğaltma aracısı adı.

delivery_rate

integer

Saniyede teslim edilen satır ortalama sayısı.

duration

integer

Geçen saat oturum oturum etkinliğinin saniye.

error_id

integer

Sıfır olmayan, Microsoft sql Server hata iletisi en son hata ileti numarası.

job_id

binary(22)

Çoğaltma aracısı sql Server Agent iş tanımlayıcısı.

last_action

nvarchar(256)

Açıklayıcı metin.

local_job

bit

DOĞRU olduğunda, sql Server Agent iş dağıtıcıda yürütür.false olduğunda, sql Server Agent iş Abone tarafında yürütür.

local_timestamp

binary(14)

Zaman damgası.

profile_id

integer

Profil tanıtıcısı.

publisher_conflicts

integer

Yayımcı adresindeki siler sayısı.

publisher_/deletecount

integer

Yayımcı adresindeki siler sayısı.

publisher_/insertcount

integer

Yayımcı adresindeki ekleme sayısı.

publisher_/updatecount

integer

Yayımcı adresindeki güncelleştirmeleri sayısı.

start_time

nvarchar(25)

Tarih ve saat, Aracısı oturum başladı.

status

integer

Aracısı durumu.sqldmo_taskstatus_type kullanarak yorumlar.

subscriber

nvarchar(129)

Abone veri kaynak adı.

subscriber_/updatecount

integer

Abone adresindeki güncelleştirmeleri sayısı.

subscriber_conficts

integer

Abone adresindeki çakışma sayısı.

subscriber_db

nvarchar(129)

Abone adresindeki abone veritabanının adı.

subscriber_/deletecount

integer

Abone adresindeki siler sayısı.

subscriber_/insertcount

integer

Abone adresindeki ekleme sayısı.

type

integer

Abonelik (gönderme veya çekme) yönünü SQLDMO_SUBSCRIPTION_TYPE kullanarak yorumlanır.

Zaman DistributionPublication nesnesine başvuru yapan anlık görüntü çoğaltması çoğaltması çoğaltması veya işlem çoğaltma yayın QueryResults nesnesi içeren bir sonuç küme tarafından tanımlanan bu sütunlar.

Column

Veri türü

Açıklama

action_time

nvarchar(25)

Tarih ve saat yürütmenin en son abonelik eylem için.

agent_id

integer

Agent tanıtıcısı.

average_commands

integer

Komutları işlem başına ortalama sayısı.

delivered_/commands

integer

Komutları toplam sayısı.

delivered_/transactions

integer

Hareketlerin toplam sayısı.

delivery_latency

integer

Dağıtım veritabanı ve abone için uygulanmakta girme hareketi arasındaki milisaniye cinsinden gecikme.

delivery_rate

integer

Ortalama saniyede teslim edilen komutları sayısı.

delivery_time

integer

Teslim edilmesini hareketleri harcanan toplam saat.

distribution_agent

nvarchar(101)

Çoğaltma aracısı adı.

duration

integer

Geçen saat oturum oturum etkinliği.

error_id

integer

Sıfır olmayan, Microsoft sql Server hata iletisi en son hata ileti numarası.

job_id

binary(22)

Çoğaltma aracısı sql Server Agent iş tanımlayıcısı.

last_action

nvarchar(256)

Açıklayıcı metin.

last_timestamp

binary(14)

Zaman damgası.

local_job

bit

DOĞRU olduğunda, sql Server Agent iş dağıtıcıda yürütür.false olduğunda, sql Server Agent iş Abone tarafında yürütür.

profile_id

integer

Profil tanıtıcısı.

start_time

nvarchar(25)

Tarih ve saat, Aracısı oturum başladı.

status

integer

Aracısı durumu.sqldmo_taskstatus_type kullanarak yorumlar.

subscriber

nvarchar(129)

Abone veri kaynak adı.

subscriber_db

nvarchar(129)

Abone adresindeki abone veritabanının adı.

type

tinyint

Abonelik yönü.SQLDMO_SUBSCRIPTION_TYPE kullanarak değeri yorumlayabilir.

Açıklamalar

The EnumSubscriptionViews2 method extends the functionality of the EnumSubscriptionViews method by including the optional fExcludeAnonymous parameter.Zaman fExcludeAnonymous olan küme doğru anonim dağıtım veya Birleştirme Aracısı görünümleri numaralanmamış.

sonuç küme, tarih ve saat veri döndürdü action_time ve start_timeolarak biçimlendirilmiş YYYYAAGG hh:mm:ss.fff.

Tarih bölümü

Açıklama

YYYY

Dört basamaklı bir yıl temsil eder.

MM

İki basamaklı (sıfır azsa) ay temsil eder.

GG

İki basamaklı (sıfır azsa) ayın gününü temsil eder.

hh

İki basamaklı bir yirmi dört saat (sıfır azsa) kullanarak saati temsil eder.

mm

(Sıfır azsa) iki basamaklı dakika temsil eder.

ss

İkinci iki basamaklı (sıfır azsa) temsil eder.

fff

İkinci üç basamak kesirli kısmını temsil eder.

Örneğin, değer 20040512 18:12:00.000 6:12 PM, 12 Mayıs 2004 yorumlanır.

Not

If an application calls EnumSubscriptionViews2on an instance of SQL Server version 7.0, the constant, SQLDMO_E_SQL80ONLY, and the message "This property or method requires Microsoft SQL Server 2000 or later" are returned.

İçin geçerlidir:

Ayrıca bkz.

Başvuru