Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
              Van toepassing op:SQL Server
Azure SQL Managed Instance
Hiermee wijzigt u de meetwaarde voor de bewakingsdrempel voor een publicatie. Deze opgeslagen procedure, die wordt gebruikt voor het bewaken van replicatie, wordt uitgevoerd bij de distributeur in de distributiedatabase.
              
              
              Transact-SQL syntaxis-conventies
Syntaxis
sp_replmonitorchangepublicationthreshold
    [ @publisher = ] N'publisher'
    , [ @publisher_db = ] N'publisher_db'
    , [ @publication = ] N'publication'
    [ , [ @publication_type = ] publication_type ]
    [ , [ @metric_id = ] metric_id ]
    [ , [ @thresholdmetricname = ] N'thresholdmetricname' ]
    [ , [ @value = ] value ]
    [ , [ @shouldalert = ] shouldalert ]
    [ , [ @mode = ] mode ]
[ ; ]
Argumenten
[ @publisher = ] N'uitgever'
De naam van de uitgever. @publisher is sysname, zonder standaardinstelling.
[ @publisher_db = ] N'publisher_db'
De naam van de gepubliceerde database. @publisher_db is sysname, zonder standaardinstelling.
[ @publication = ] N'publicatie'
De naam van de publicatie waarvoor de kenmerken van de bewakingsdrempel worden gewijzigd. @publication is sysname, zonder standaardwaarde.
[ @publication_type = ] publication_type
Als het type publicatie. @publication_type is int en kan een van deze waarden zijn.
| Waarde | Beschrijving | 
|---|---|
0 | 
Transactionele publicatie. | 
1 | 
Publicatie van momentopname. | 
2 | 
Publicatie samenvoegen. | 
              NULL (standaard) | 
Replicatie probeert het publicatietype te bepalen. | 
[ @metric_id = ] metric_id
De id van de metrische waarde voor de publicatiedrempel wordt gewijzigd. @metric_id is int en kan een van deze waarden zijn.
| Waarde | Naam van de meetwaarde | 
|---|---|
1 | 
              expiration - controleert op het binnenkort verlopen van abonnementen op transactionele publicaties. | 
2 | 
              latency - controleert op de prestaties van abonnementen op transactionele publicaties. | 
4 | 
              mergeexpiration - controleert op de vervaldatum van abonnementen om publicaties samen te voegen. | 
5 | 
              mergeslowrunduration - bewaakt de duur van samenvoegsynchronisaties via verbindingen met een lage bandbreedte (inbelverbinding). | 
6 | 
              mergefastrunduration - bewaakt de duur van samenvoegsynchronisaties via LAN-verbindingen (Local Area Network) met een hoge bandbreedte. | 
7 | 
              mergefastrunspeed - bewaakt de synchronisatiesnelheid van samenvoegsynchronisaties via LAN-verbindingen (hoge bandbreedte). | 
8 | 
              mergeslowrunspeed - bewaakt de synchronisatiesnelheid van samenvoegsynchronisaties via verbindingen met een lage bandbreedte (inbelverbinding). | 
U moet @metric_id of @thresholdmetricname opgeven. Als @thresholdmetricname is opgegeven, moet @metric_id zijn NULL.
[ @thresholdmetricname = ] N'thresholdmetricname'
De naam van de metrische waarde voor de publicatiedrempel wordt gewijzigd. 
              @thresholdmetricname is sysname, met een standaardwaarde van NULL. U moet @thresholdmetricname of @metric_id opgeven. Als @metric_id is opgegeven, moet @thresholdmetricname zijn NULL.
[ @value = ] waarde
De nieuwe waarde van de metrische waarde voor de publicatiedrempel. 
              @value is int, met een standaardwaarde van NULL. Als NULL, dan wordt de metrische waarde niet bijgewerkt.
[ @shouldalert = ] shouldalert
Hiermee geeft u op of er een waarschuwing wordt gegenereerd wanneer een metrische drempel voor de publicatie wordt bereikt. 
              @shouldalert is bit, met een standaardwaarde van NULL.
- Een waarde van 
1dit type betekent dat er een waarschuwing wordt gegenereerd. - Een waarde van 
0betekent dat er geen waarschuwing wordt gegenereerd. 
[ @mode = ] modus
Hiermee geeft u op of de metrische waarde voor de publicatiedrempel is ingeschakeld. 
              @modeis klein, met een standaardwaarde van 1.
- Een waarde van 
1dit betekent dat bewaking van deze metrische waarde is ingeschakeld. - Een waarde van 
2dit betekent dat het bewaken van deze metrische waarde is uitgeschakeld. 
Codewaarden retourneren
              0 (geslaagd) of 1 (mislukt).
Opmerkingen
              sp_replmonitorchangepublicationthreshold wordt gebruikt met alle typen replicatie.
Machtigingen
Alleen leden van de db_owner of replmonitor vaste databaserol in de distributiedatabase kunnen worden uitgevoerd sp_replmonitorchangepublicationthreshold.