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í pro:SQL Server
Umožňuje nastavit režim failoveru pro předplatné s okamžitou aktualizací, přičemž fronta se aktualizuje jako failover. Tato uložená procedura se vykonává u předplatitele v databázi předplatného. Pro více informací o režimech failover viz Updatable Subscriptions - For Transactional Replication.
Syntax
sys.sp_setreplfailovermode
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
, [ @failover_mode = ] N'failover_mode'
[ , [ @override = ] override ]
[ ; ]
Arguments
[ @publisher = ] N'vydavatele'
Název publikace. @publisher je sysname bez výchozího nastavení. Publikace musí již existovat.
[ @publisher_db = ] N'publisher_db'
Název databáze publikace. @publisher_db je sysname, bez výchozího nastavení.
[ @publication = ] N'publication'
Název publikace. @publication je sysname, bez výchozího nastavení.
[ @failover_mode = ] N'failover_mode'
Režim failover pro předplatné. @failover_mode je nvarchar(10) a může být jednou z těchto hodnot.
| Value | Description |
|---|---|
immediate nebo sync |
Úpravy dat provedené u Subscriber jsou hromadně kopírovány Publisher v reálném čase. |
queued |
Úpravy dat jsou uloženy ve frontě SQL Server. |
Note
Microsoft Message Queuing byl ukončen a již není podporován.
[ @override = ] přepsání
Určeno pouze pro informační účely. Není podporováno. Budoucí kompatibilita není zaručena.
Hodnoty návratového kódu
0 (úspěch) nebo 1 (selhání).
Remarks
sp_setreplfailovermode se používá při replikaci snapshotů nebo transakčních replikacích, kde jsou předplatné povolena, buď pro aktualizaci ve frontě s failoverem na okamžité aktualizace, nebo pro okamžité aktualizace s failover na frontové aktualizace.
Permissions
Pouze členové role pevného serveru správce systému nebo role pevné databáze db_owner mohou vykonávat sp_setreplfailovermode.
Související obsah
- Přepínejte mezi režimy aktualizací pro aktualizovatelné transakční předplatné
- uložené procedury systému (Transact-SQL)