Cześć

Pracuje na serwerze, który ma włączoną replikację.
Potrzebowałem zmodyfikować kilka obiektów na tym serwerze, ale okazało się, że jest to niemożliwe, kiedy replikacja jest włączona.
Odłączyłem te obiekty skryptem:

exec sp_dropsubscription @publication = N'DB_NAME', @article = N'TABLE_NAME', @subscriber = N'all', @destination_db = N'all'

Zmodyfikowałem, a następnie podłączyłem ponownie skryptem:

exec sp_addarticle @publication = N'DB_NAME', @article = N'TABLE_NAME', @source_owner = N'dbo', @source_object = N'TABLE_NAME', (...)

Wydawało mi się, że operacja się udała, bo próba ponownego usunięcia tabeli zwracała komunikat, że jest on używany przez replikację.

Następnie wybrałem [Replication] -> [Local Publications] -> [Reinitialize]

Kiedy wybieram"View Synchronization Status" widzę komunikat:* "The initial snapshot for publication 'db_name' is not yet available."* oraz "Synchronization in progress".
Replication Monitor pokazuje status "Runing"

Niestety bazy nie są synchronizowane. Czy ktoś ma pomysł jaka może być przyczyna.

Jest to moje pierwsze spotkanie z replikacją bazy, więc nie mam pojęcia gdzie powinienem szukać przyczyny i jak to powinno działać.

Pozdrawiam