sp_replmonitorchangepublicationthreshold (Transact-SQL)
Zmienia monitorowania metrykę próg dla publikacja.Ta procedura przechowywana, która jest używana do monitorowania replikacja, jest wykonywany na dystrybutor baza danych dystrybucji.
sp_replmonitorchangepublicationthreshold [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
[ , [ @publication_type = ] publication_type ]
[ , [ @metric_id = ] metric_id ]
[ , [ @thresholdmetricname = ] 'thresholdmetricname'
[ , [ @value = ] value ]
[ , [ @shouldalert = ] shouldalert ]
[ , [ @mode = ] mode ]
Argumenty
[ Wydawca @ = ] "publisher'
Is the name of the Publisher.publisher is sysname, with no default.[ @ publisher_db = ] "publisher_db'
Is the name of the published database.publisher_db is sysname, with no default.[ @ publikacja= ] "publication'
Is the name of the publication for which the monitoring threshold attributes are being changed.publication is sysname, with no default.[ @ publication_type = ] publication_type
If the type of publication.publication_type is int, and can be one of these values.Wartość
Description
0
Publikacja transakcyjnych.
1
Migawkę publikacja.
2
Scalić publikacja.
NULL(default)
Replikacja próbuje określić odpowiedni typ publikacja.
[ @ metric_id = ] metric_id
Is the ID of the publication threshold metric being changed.metric_id is int, with a default value of NULL and can be one of these values.Wartość
Nazwa metryczne
1
expiration -monitorów do bezpośredniego wygaśnięcia subskrypcji do publikacji w transakcyjnych.
2
latency -monitorów do wykonywania subskrypcji do publikacji w transakcyjnych.
4
mergeexpiration -monitorów do bezpośredniego wygaśnięcia subskrypcji do scalania publikacji.
5
mergeslowrunduration -monitoruje czas trwania synchronizacji korespondencji seryjnej przez połączenia o małej przepustowości (telefoniczny).
6
mergefastrunduration -monitoruje czas trwania synchronizacji korespondencji seryjnej dostępne za pośrednictwem połączeń sieci lokalnej (LAN) dużej przepustowości.
7
mergefastrunspeed -monitoruje częstotliwość synchronizacji korespondencji seryjnej synchronizacji za pośrednictwem połączeń o dużej przepustowości (LAN).
8
mergeslowrunspeed -monitoruje częstotliwość synchronizacji korespondencji seryjnej synchronizacji za pośrednictwem połączeń o małej przepustowości (telefoniczny).
Należy określić metric_id or thresholdmetricname.Jeśli thresholdmetricname jest określony, następnie metric_id powinien mieć wartość NULL.
[ @ thresholdmetricname = ] "thresholdmetricname'
Is the name of the publication threshold metric being changed.thresholdmetricname is sysname, with a default value of NULL.Należy określić thresholdmetricname lub metric_id. Jeśli metric_id jest określony, następnie thresholdmetricname powinien mieć wartość NULL.[ wartość @ = ] value
Is the new value of the publication threshold metric.value is int, with a default value of NULL.Jeśli wartość null, a następnie wartość metryki nie jest aktualizowany.[ @ shouldalert = ] shouldalert
Is if an alert is generated when a publication threshold metric is reached.shouldalert is bit, with a default of NULL.Wartość 1 oznacza, że alert został wygenerowany, a wartość 0 oznacza, że nie jest generowany alert.[ tryb @ = ] mode
Is if the publication threshold metric is enabled.mode is tinyint, with a default of 1.Wartość 1 oznacza, że monitorowania tej metryki jest włączona, a wartość 2 oznacza, że funkcja monitorowania tej metryki jest wyłączona.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Remarks
sp_replmonitorchangepublicationthreshold jest używane ze wszystkimi typami replikacja.
Uprawnienia
Tylko członkowie db_owner or replmonitor stała rola bazy danych w baza danych dystrybucji mogą być wykonać sp_replmonitorchangepublicationthreshold.
See Also