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.