Metoda EnumMergeAgentSessionDetails2
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.
EnumMergeAgentSessionDetails Metoda zwraca QueryResults obiekt, który wylicza szczegółowych informacji o określonym replikacja scalająca sesja agenta.
Składnia
object
.EnumMergeAgentSessionDetails2(
AgentName
,
SessionID
,
lEstimatedNumRecords
)
as
QueryResults
Części
obiekt
Wyrażenie, którego wartością obiekt na liście dotyczy.AgentName
Ciąg, który identyfikuje sesja agent replikacja scalająca według nazwy.Identyfikator sesji
Ciąg, który identyfikuje sesja.SessionID jest określona przy użyciu znaków najpierw 23 time wartość kolumna w QueryResults zestaw wyników zwróconych przez EnumMergeAgentSessions2 metoda.lEstimatedNumRecords
Długa liczba całkowita, która określa szacunkową liczbę QueryResults wierszy do zwrotu.
Prototyp (C/C++)
HRESULT EnumMergeAgentSessionDetails2(
SQLDMO_LPCSTR AgentName,
SQLDMO_LPCSTR SessionID,
long lEstimatedNumRecords,
LPSQLDMOQUERYRESULTS* ppResults);
Zwraca
A QueryResults obiekt, który zawiera jeden zestaw wyników, określonych przez te kolumny.
Kolumna |
Typ danych |
Opis |
|---|---|---|
average_rows |
integer |
Średnia liczba wierszy na sekundę. |
comments |
nvarchar(256) |
Tekst opisowy. |
duration |
integer |
Upłynęło czas sesja w sekundach. |
error_id |
integer |
Gdy niezerową, numer komunikatu błędu Microsoft SQL Server. |
publisher_conficts |
integer |
Liczba konfliktów w Wydawca. |
publisher_deletecount |
integer |
Liczba usuwa na Wydawca. |
publisher_insertcount |
integer |
Liczba wstawki Wydawca. |
publisher_updatecount |
integer |
Liczba aktualizacji w Wydawca. |
runstatus |
integer |
Państwa wykonującego.Interpretować za pomocą SQLDMO_TASKSTATUS_TYPE. |
subscriber_conflicts |
integer |
Liczba konfliktów przez subskrybenta. |
subscriber_deletecount |
integer |
Liczba usuwa przez subskrybenta. |
subscriber_insertcount |
integer |
Liczba wstawia przez subskrybenta. |
subscriber_updatecount |
integer |
Liczba aktualizacji przez subskrybenta. |
time |
nvarchar(26) |
Czas rejestrowania wiadomości. |
Uwagi
zestaw wyników, Data i czas danych zwracanych w timesformatowane jako hh:mm:ss.fff RRRRMMDD.
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.
EnumDistributionAgentSessionDetails2 Metoda różni się od EnumMergeAgentSessionDetails metody włącznie z lEstimatedNumRecords parametr, który pozwala aplikacjom przekazywanie szacunkową liczbę QueryResults wierszy.Umożliwia aplikacji uniknąć wydajności, obciążenie związane z wielokrotnie przydzielania i zwalniania pamięci.