Udostępnij za pośrednictwem


Metoda EnumAgentProfiles

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

EnumAgentProfiles Metoda zwraca QueryResults obiekt, który wylicza Konfiguracje agenta rejestrowania sesja na wystąpienie z Microsoft SQL Server monitorowanie replikacja.

Składnia

object
.EnumAgentProfiles( [ AgentType ] )as QueryResults

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

  • AgentType
    Opcjonalne.Ogranicza członkostwo zestaw wyników, jak opisano w ustawieniach.

Prototyp (C/C++)

HRESULT EnumAgentProfiles(
LPSQLDMOQUERYRESULTS* ppResults,
SQLDMO_REPLAGENT_TYPE AgentType = SQLDMOReplAgent_All);

Ustawienia

Podczas ustawiania AgentType, określanie członkostwa w tych wartości SQLDMO_REPLAGENT_TYPE zestaw wyników.

Stała

Wartość

Opis

SQLDMOReplAgent_All

0

Domyślny.Zestaw wyników wylicza wszystkie profile agenta.

SQLDMOReplAgent_Distribution

3

Zestaw wyników wylicza agenta dystrybucji profili.

SQLDMOReplAgent_LogReader

2

Wylicza zestaw wyników Agent odczytywania dziennika profilów.

SQLDMOReplAgent_Merge

4

Zestaw wyników wylicza agenta scalić profile.

SQLDMOReplAgent_QueueReader

9

Agent czytnik kolejki replikacji.

SQLDMOReplAgent_Snapshot

1

Zestaw wyników wylicza profile agenta migawki.

Zwraca

A QueryResults obiekt, który zawiera jeden zestaw wyników, określonych przez te kolumny.

Kolumna

Typ danych

Opis

agent_type

integer

Typ agent replikacja przy użyciu profilu.Interpretować za pomocą SQLDMO_REPLAGENT_TYPE.

def_profile

bit

Gdy ma wartość TRUE, profil jest używany domyślnie.

description

nvarchar(3001)

Tekst opisowy.

profile_id

integer

Identyfikator profilu wygenerowane przez system.

profile_name

nvarchar(129)

Nazwa profilu.

type

integer

Po 0, profil jest obiekt systemowy.Po 1, profil jest obiekt zdefiniowany przez użytkownika.

Stosuje się do: