Metoda EnumSubscriptionViews
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.
EnumSubscriptionViews Metoda zwraca QueryResults obiekt, który wylicza subskrypcja wykonanie informacje o stanie utrzymywana na poziomie dystrybutora.
Składnia
object
.EnumSubscriptionViews( )
as
QueryResults
Części
- obiekt
Wyrażenie, którego wartością obiekt na liście dotyczy.
Prototyp (C/C++)
HRESULT EnumSubscriptionViews(
LPSQLDMOQUERYRESULTS* ppResults);
Zwraca
Gdy DistributionPublication publikacja replikacja scalająca, odwołania do obiektu QueryResults obiekt zawiera jeden zestaw wyników, określonych przez te kolumny.
Kolumna |
Typ danych |
Opis |
---|---|---|
action_time |
nvarchar(25) |
Data i czas wykonywania ostatniej akcja subskrypcja. |
agent_id |
integer |
Identyfikator agenta. |
agent_name |
nvarchar(101) |
Nazwa agenta replikacja. |
delivery_rate |
integer |
Średnia liczba wierszy wydana na sekundę. |
duration |
integer |
Upłynęło czas aktywności sesja zarejestrowane w sekundach. |
error_id |
integer |
Gdy niezerową, błąd Microsoft SQL Server numer komunikatu ostatniego błędu. |
job_id |
binary(22) |
Identyfikator uruchomienia agenta replikacja zadanie agenta programu SQL Server. |
last_action |
nvarchar(256) |
Tekst opisowy. |
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. |
profile_id |
integer |
Identyfikator profilu. |
publisher_conflicts |
integer |
Liczba usuwa na Wydawca. |
publisher_deletecount |
integer |
Liczba usuwa na Wydawca. |
publisher_insertcount |
integer |
Liczba wstawki Wydawca. |
publisher_/updatecount |
integer |
Liczba aktualizacji w Wydawca. |
start_time |
nvarchar(25) |
Data i czas na sesja agenta, którego uruchomiona. |
status |
integer |
Stan agenta.Interpretować za pomocą SQLDMO_TASKSTATUS_TYPE. |
subscriber |
nvarchar(129) |
Nazwa subskrypcji źródło danych. |
subscriber_/updatecount |
integer |
Liczba aktualizacji przez subskrybenta. |
subscriber_conficts |
integer |
Liczba konfliktów przez subskrybenta. |
subscriber_db |
nvarchar(129) |
Nazwa bazy danych subskrybowanego przez subskrybenta. |
subscriber_/deletecount |
integer |
Liczba usuwa przez subskrybenta. |
subscriber_/insertcount |
integer |
Liczba wstawia przez subskrybenta. |
type |
integer |
Kierunek subskrypcja (wypychanie lub ściągać) interpretowane przy użyciu SQLDMO_SUBSCRIPTION_TYPE. |
Gdy DistributionPublication transakcyjnych odwołania do obiektu lub replikacja migawka publikacja, QueryResults obiekt, który zawiera jeden zestaw wyników, określonych przez te kolumny.
Kolumna |
Typ danych |
Opis |
---|---|---|
action_time |
nvarchar(25) |
Data i czas wykonywania ostatniej akcja subskrypcja. |
agent_id |
integer |
Identyfikator agenta. |
average_commands |
integer |
Średnia liczba poleceń na transakcję. |
delivered_/commands |
integer |
Skumulowana liczba poleceń. |
delivered_/transactions |
integer |
Skumulowana liczba transakcji. |
delivery_latency |
integer |
Czas oczekiwania w milisekundach, pomiędzy wprowadzania transakcji baza danych dystrybucji oraz są stosowane do subskrybenta. |
delivery_rate |
integer |
Średnia liczba poleceń wydana na sekundę. |
delivery_time |
integer |
Skumulowany czas spędzony rozprowadzają transakcji w sekundach. |
distribution_agent |
nvarchar(101) |
Nazwa agenta replikacja. |
duration |
integer |
Upłynęło czas aktywności sesja zarejestrowane. |
error_id |
integer |
Gdy niezerową, błąd Microsoft SQL Server numer komunikatu ostatniego błędu. |
job_id |
binary(22) |
Identyfikator uruchomienia agenta replikacja zadanie agenta programu SQL Server. |
last_action |
nvarchar(256) |
Tekst opisowy. |
last_timestamp |
binary(14) |
Sygnatura czasowa. |
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. |
profile_id |
integer |
Identyfikator profilu. |
start_time |
nvarchar(25) |
Data i czas na sesja agenta, którego uruchomiona. |
status |
integer |
Stan agenta.Interpretować za pomocą SQLDMO_TASKSTATUS_TYPE. |
subscriber |
nvarchar(129) |
Nazwa subskrypcji źródło danych. |
subscriber_db |
nvarchar(129) |
Nazwa bazy danych subskrybowanego przez subskrybenta. |
type |
tinyint |
Kierunek subskrypcji.Interpretuje wartość przy użyciu SQLDMO_SUBSCRIPTION_TYPE. |
Uwagi
EnumDistributionAgentViews2 metoda rozszerza funkcjonalność EnumSubscriptionViews metoda.
zestaw wyników, Data i czas danych zwracanych w action_time i start_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.