EnumAgentProfiles 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 EnumAgentProfiles method returns a QueryResults object that enumerates agent session logging configurations available on an instance of Microsoft SQL Server monitoring replication.
Sözdizimi
object
.EnumAgentProfiles( [ AgentType ] )as QueryResults
Bölümleri
nesne
Bir nesneye uygulanan listesinde değerlendirir ifade.AgentType
İsteğe bağlı.Sonuç küme üyeliği ayarlarda belirtildiği gibi kısıtlar.
Prototip (c/C++)
HRESULT EnumAgentProfiles(
LPSQLDMOQUERYRESULTS* ppResults,
SQLDMO_REPLAGENT_TYPE AgentType = SQLDMOReplAgent_All);
Ayarları
Ayarlarken AgentType, sonuç küme üyeliği bu sqldmo_replagent_type değerleri kullanarak belirtin.
Sabit |
Değer |
Açıklama |
---|---|---|
SQLDMOReplAgent_All |
0 |
Varsayılan.Sonuç küme tüm Aracısı profilleri numaralandırır. |
SQLDMOReplAgent_Distribution |
3 |
Sonuç küme Dağıtım Aracısı profilleri numaralandırır. |
SQLDMOReplAgent_LogReader |
2 |
Sonuç küme günlük okuma Aracısı profilleri numaralandırır. |
SQLDMOReplAgent_Merge |
4 |
Sonuç küme Birleştirme Aracısı profilleri numaralandırır. |
SQLDMOReplAgent_QueueReader |
9 |
Çoğaltma sırası okuma Aracısı. |
SQLDMOReplAgent_Snapshot |
1 |
Sonuç küme Anlık Görüntü Aracısı profilleri numaralandırır. |
Döndürür
A QueryResults nesnesi içeren bir sonuç küme tarafından tanımlanan bu sütunlar.
Column |
Veri türü |
Açıklama |
---|---|---|
agent_type |
integer |
Çoğaltma aracısı profil kullanarak türü.sqldmo_replagent_type kullanarak yorumlar. |
def_profile |
bit |
DOĞRU olduğunda, profili varsayılan olarak kullanılır. |
description |
nvarchar(3001) |
Açıklayıcı metin. |
profile_id |
integer |
Sistem tarafından oluşturulan profil tanıtıcısı. |
profile_name |
nvarchar(129) |
Profil adı. |
type |
integer |
0 Olduğunda sistem nesnesi profilidir.1, Profil kullanıcı tanımlı bir nesne olur. |