Teilen über


MSSQLSERVER_21889

Gilt für: SQL Server

Details

attribute Wert
Produktname SQL Server
Ereignis-ID 21889
Ereignisquelle MSSQLSERVER
Komponente SQLEngine
Symbolischer Name SQLErrorNum21889
Meldungstext Die SQL Server-Instanz „%s“ ist kein Replikationsverleger. Führen Sie sp_adddistributor auf der SQL Server-Instanz „%s“ mit dem Verteiler „%s“ aus, um die Instanz als Host der Veröffentlichungsdatenbank „%s“ zu aktivieren. Stellen Sie sicher, dass Sie die gleiche Anmeldung und das gleiche Kennwort angeben, die für den ursprünglichen Verleger verwendet worden sind.

Erklärung

Um die Verlegerdatenbank hosten zu können, muss die Instanz von SQL Server ein Replikationsverleger sein. sp_validate_redirected_publisher ruft sp_helpdistributor auf dem Remoteserver auf, um zu bestimmen, ob es sich beim Server um einen Replikationsverleger handelt. Dieser Fehler weist darauf hin, dass die Zielinstanz von SQL Server kein Replikationsverleger ist.

Benutzeraktion

Führen Sie sp_adddistributor bei der Instanz von SQL Server aus, die als Host der Verlegerdatenbank fungiert. Wenn Sie sp_adddistributor ausführen, geben Sie den richtigen Verteiler an. Verwenden Sie denselben Wert für den @password-Parameter , der beim anfänglichen Ausführen von sp_adddistributor beim Verteiler verwendet wurde.