MSSQLSERVER_21889

Si applica a:SQL Server

Dettagli

Attributo Valore
Nome prodotto SQL Server
ID evento 21889
Origine evento MSSQLSERVER
Componente SQLEngine
Nome simbolico SQLErrorNum21889
Testo del messaggio L'istanza di SQL Server '%s' non è un server di pubblicazione della replica. Eseguire sp_adddistributor sull'istanza di SQL Server '%s' con il database di distribuzione '%s' per consentire all'istanza di ospitare il database di pubblicazione '%s'. Assicurarsi di specificare lo stesso account di accesso e password di quello utilizzato per il server di pubblicazione originale.

Spiegazione

Per ospitare il database del server di pubblicazione, l'istanza di SQL Server deve essere un server di pubblicazione di replica. sp_validate_redirected_publisher chiama sp_helpdistributor sul server remoto per determinare se il server è un server di pubblicazione di replica. Questo errore indica che l'istanza di destinazione di SQL Server non è un server di pubblicazione di replica.

Azione utente

Eseguire sp_adddistributor sull'istanza di SQL Server che ospita il database del server di pubblicazione. Quando si esegue sp_adddistributor, specificare il database di distribuzione corretto. Usare lo stesso valore per il parametro @password usato quando sp_adddistributor è stato eseguito inizialmente nel server di distribuzione.