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.