Aracılığıyla paylaş


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.

İçin geçerlidir: