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.