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
Specificeert een omgeleide uitgever voor een bestaand uitgever/database-paar. Als de uitgeversdatabase behoort tot een Always On beschikbaarheidsgroep (AG), is de doorgestuurde uitgever de naam van de AG-luisteraar die aan de AG is gekoppeld.
Transact-SQL syntaxis-conventies
Syntax
sys.sp_redirect_publisher
[ @original_publisher = ] N'original_publisher'
, [ @publisher_db = ] N'publisher_db'
[ , [ @redirected_publisher = ] N'redirected_publisher' ]
[ ; ]
Arguments
[ @original_publisher = ] N'original_publisher'
De naam van de instantie van SQL Server die oorspronkelijk de database publiceerde. @original_publisher is sysname, zonder standaard.
[ @publisher_db = ] N'publisher_db'
De naam van de database die wordt gepubliceerd. @publisher_db is systeemnaam, zonder standaard.
[ @redirected_publisher = ] N'redirected_publisher'
De naam van de AG-luisteraar die geassocieerd is met de AG en die de nieuwe uitgever zal zijn.
@redirected_publisher is systeemnaam, met als standaard NULL. Wanneer de AG-luisteraar is geconfigureerd om een niet-standaard poort te gebruiken, specificeer dan het poortnummer samen met de naam van de luisteraar, zoals ListenerName,51433.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Resultaatset
None.
Remarks
sp_redirect_publisher wordt gebruikt om een replicatie-uitgever te laten worden omgeleid naar de huidige primaire van een AG door het uitgever/database-paar te koppelen aan de luisteraar van een AG. Voer uit sp_redirect_publisher nadat de AG-luisteraar is geconfigureerd voor de AG die de gepubliceerde database bevat.
Als de publicatiedatabase bij de oorspronkelijke uitgever wordt verwijderd uit een AG bij de primaire replica, voer sp_redirect_publisher dan uit zonder een waarde voor de @redirected_publisher parameter te specificeren om de omleiding voor het publisher/database-paar te verwijderen. Voor meer informatie over het omleiden van de publisher, zie Beheer een gerepliceerde Publisher-database als onderdeel van een Always On-beschikbaarheidsgroep.
Permissions
De oproeper moet ofwel lid zijn van de sysadmin-vaste serverrol, de db_owner vaste databaserol voor de distributiedatabase, of lid van een publicatietoegangslijst voor een gedefinieerde publicatie die aan de uitgeversdatabase is gekoppeld.