Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na:SQL ServerAzure
SQL Managed Instance
Uvádí frontové zprávy z fronty SQL Server nebo Microsoft Message Queueuing pro aktualizaci odběrů ve frontě na specifikovanou publikaci. Pokud jsou použity fronty SQL Server, tato uložená procedura se vykoná u Subscriber v databázi předplatného. Pokud je použito frontování zpráv, tato uložená procedura se vykoná u distributora v distribuční databázi.
Syntax
sys.sp_replqueuemonitor
[ [ @publisher = ] N'publisher' ]
[ , [ @publisherdb = ] N'publisherdb' ]
[ , [ @publication = ] N'publication' ]
[ , [ @tranid = ] N'tranid' ]
[ , [ @queuetype = ] queuetype ]
[ ; ]
Arguments
[ @publisher = ] N'vydavatele'
Název vydavatele.
@publisher je sysname s výchozím nastavením NULL. Server musí být nakonfigurován pro publikování.
NULL se používá k získání všech vydavatelů.
[ @publisherdb = ] N'publisherdb'
Název databáze publikace.
@publisherdb je sysname s výchozím nastavením NULL.
NULL se používá k získání všech publikačních databází.
[ @publication = ] N'publication'
Název publikace.
@publication je sysname s výchozím nastavením NULL.
NULL se používá k získání všech publikací.
[ @tranid = ] N'tranid'
ID transakce.
@tranid je sysname s výchozím nastavením NULL.
NULL se používá k získání všech transakcí.
[ @queuetype = ] fronta typ
Typ fronty, která ukládá transakce. @queuetype je tinyint a může být jednou z těchto hodnot.
| Value | Description |
|---|---|
0 (výchozí) |
Všechny typy front |
1 |
služba Řízení front zpráv |
2 |
SQL Server queue |
Hodnoty návratového kódu
0 (úspěch) nebo 1 (selhání).
Remarks
sp_replqueuemonitor se používá při replikaci snapshotů nebo transakčních replikacích s předplatnými aktualizacemi ve frontě. Frontové zprávy, které neobsahují SQL příkazy nebo nejsou součástí rozprostírajícího SQL příkazu, se nezobrazují.
Permissions
Pouze členové role pevného serveru správce systému nebo role pevné databáze db_owner mohou vykonávat sp_replqueuemonitor.
Související obsah
- Aktualizovatelné předplatné – pro transakční replikaci
- uložené procedury systému (Transact-SQL)