Condividi tramite


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.

Icona di collegamento a un argomento 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)

sp_redirect_publisher (Transact-SQL)

sp_validate_replica_hosts_as_publishers (Transact-SQL)