sp_validate_redirected_publisher (Transact-SQL)
Verifica che l'host corrente per il database del server di pubblicazione sia in grado di supportare la replica. Deve essere eseguito da un database di distribuzione. Questa procedura viene chiamata da sp_get_redirected_publisher.
Convenzioni della sintassi Transact-SQL
Sintassi
sp_validate_redirected_publisher
[ @original_publisher = ] 'original_publisher',
[ @publisher_db = ] 'database_name',
[ @redirected_publisher = ] 'new_publisher' output
Argomenti
[ @original_publisher = ] 'original_publisher'
Il nome dell'istanza di SQL Server che ha pubblicato in origine il database. original_publisher è di tipo sysname e non prevede alcun valore predefinito.[ @publisher_db = ] 'publisher_db'
Il nome del database da pubblicare. publisher_db è di tipo sysname e non prevede alcun valore predefinito.[ @redirected_publisher = ] 'redirected_publisher'
La destinazione di reindirizzamento specificata quando sp_redirect_publisher è stato chiamato per la coppia server di pubblicazione/database. redirected_publisher è di tipo sysname e non prevede alcun valore predefinito.
Valori di codice restituiti
0 (esito positivo) o 1 (esito negativo)
Set di risultati
Nessuno.
Osservazioni
Se non esiste alcuna voce per il server di pubblicazione e il database di pubblicazione, sp_validate_redirected_publisher restituisce Null nel parametro di output @redirected\_publisher. Se una voce esiste, viene restituita nel parametro di output sia nei casi di esito positivo che di esito negativo.
Se la convalida riesce, sp_validate_redirected_publisher restituisce un'indicazione di esito positivo.
Se la convalida non riesce, vengono generati gli errori con la relativa descrizione.
Autorizzazioni
Il chiamante deve essere un membro del ruolo predefinito del server sysadmin, il ruolo predefinito del database db_owner per il database di distribuzione o un membro di un elenco di accesso alla pubblicazione per una pubblicazione definita associata al server di pubblicazione.
Vedere anche
Riferimento
Stored procedure per la replica (Transact-SQL)
sp_get_redirected_publisher (Transact-SQL)