Beim Einrichten einer Microsoft SQL Server Replikation habe ich versucht, für eine Datenbank die Merge-Replikation zu aktivieren und habe dabei folgende Meldung erhalten:
The Distributor has not been installed correctly. Could not enable database for publishing.
Damit das nun ohne Fehlermeldung funktioniert, sind einige Stored Procedures auszuführen:
exec sp_adddistributor 'Name-des-Distributors'; -- Server
exec sp_adddistributiondb N'Name-zu-replizierende-Datenbank';
exec sp_adddistpublisher @publisher = 'Name-des-Distributors', @distribution_db = N'Name-zu-replizierende-Datenbank';
Danach sollte das Setzen der Optionen für die Replikation möglich sein:
use master;
exec sp_replicationdboption @dbname = N'Name-zu-replizierende-Datenbank', @optname = N'merge publish', @value = N'true'
Gutes Gelingen!