Udostępnij za pośrednictwem


Metoda EnumDistributionAgentViews2

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.

EnumDistributionAgentViews Metoda zwraca QueryResults obiekt, który wylicza dane historyczne dla wszystkich agentów dystrybucji.

Składnia

object
.EnumDistributionAgentViews2( [ fExcludeAnonymous ] )asQueryResults

Części

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

  • fExcludeAnonymous
    Wartość logiczna określająca, czy są wyliczane widoków anonimowych agenta dystrybucji.Domyślnie = FALSE.

Prototyp (C/C++)

HRESULT EnumDistributionAgentViews2(
LPSQLDMOQUERYRESULTS *ppResults, 
BOOL fExcludeAnonymous);

Zwraca

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

Kolumna

Typ danych

Opis

agent_id

integer

Identyfikator agenta.

average_commands

integer

Średnia liczba poleceń dostarczonych do subskrybenta.

comments

nvarchar(256)

Tekst opisowy.

dbname

nvarchar(129)

Nazwa bazy danych używany do dystrybucji.

delivered_commands

integer

Skumulowana liczba poleceń dostarczonych do subskrybenta.

delivered_transactions

integer

Skumulowana liczba transakcji są dostarczane do subskrybenta.

delivery_latency

integer

Czas oczekiwania w milisekundach, pomiędzy wprowadzania transakcji baza danych dystrybucji i stosowane do subskrybenta.

delivery_rate

integer

Średnia liczba poleceń na transakcję wydana na sekundę.

delivery_time

integer

Skumulowany czas spędzony rozprowadzają transakcji subskrybentowi w sekundach.

duration

integer

Skumulowany czas jednostkowy w sekundach.

error_id

integer

Gdy niezerową, błąd Microsoft SQL Server numer komunikatu ostatniego błędu.

job_id

binary(22)

Identyfikator zadanie agenta programu SQL Server, uruchamiany agent replikacja.

local_job

bit

Gdy ma wartość TRUE, zadanie agenta programu SQL Server wykonuje u dystrybutora.Gdy ma wartość FALSE, zadanie agenta programu SQL Server wykonuje się przez subskrybenta.

local_timestamp

binary(14)

Sygnatura czasowa.

name

nvarchar(101)

Nazwa agenta dystrybucji.

profile_id

integer

Identyfikator profilu.Ten agent łączy profilu Agent używany do ustanawiania parametry runtime, takie jak wartości rozmiarów limitu czasu i partia.

publication

nvarchar(129)

Nazwa publikacji.

publisher

nvarchar(129)

WydawcaNazwa.

publisher_db

nvarchar(129)

Opublikowana nazwa bazy danych.

start_time

nvarchar(25)

Data i czas na którym uruchomiono agenta.

status

integer

Stan agenta.Interpretować za pomocą SQLDMO_TASKSTATUS_TYPE.

subscriber

nvarchar(129)

Nazwa subskrybenta.

subscriber_db

nvarchar(129)

Nazwa bazy danych, który przechowuje replikowane obrazu.

subscription_type

integer

Typ subskrypcja.Interpretować za pomocą SQLDMO_SUBSCRIPTION_TYPE.

time

nvarchar(25)

Data i czas najnowsze wiadomości rejestrowane.

Uwagi

EnumMergeAgentViews2 metoda rozszerza funkcjonalność EnumDistributionAgentViews metoda dołączając opcjonalny fExcludeAnonymous parametru.Po fExcludeAnonymous jest zestaw ma wartość TRUE, nie są wyliczane widoków anonimowych agenta dystrybucji.

In the result set, date and time data returned in start_time and timeis formatted as YYYYMMDD hh:mm:ss.fff.

Część daty

Opis

RRRR

Reprezentuje rok cztery cyfry.

MM

Reprezentuje miesiąc dwiema cyframi (wyściełane zero).

DD

Reprezentuje dzień miesiąca w dwie cyfry (zero wyściełane).

hh

Reprezentuje godzinę za pomocą dwóch cyfr zegara 24-godzinnego (wyściełane zero).

mm

Reprezentuje minuty w dwie cyfry (zero wyściełane).

ss

Reprezentuje drugi w dwie cyfry (zero wyściełane).

fff

Reprezentuje część ułamkowa drugi w trzech cyfr.

Na przykład 18:12:00.000 20040512 wartość jest interpretowana jako 6:12 P.M., dnia 12 maja 2004 r.

Ostrzeżenie

If an application calls EnumDistributionAgentViews2on 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.

Stosuje się do:

Zobacz także

Odwołanie