Symptomy
Załóżmy, że używasz replikacji scalającej programu Microsoft SQL Server 2012 lub SQL Server 2014. W dowolnym z opublikowanych obiektów bazy danych występuje zależność między bazami danych o tej samej nazwie schematu i nazwie obiektu. W tym scenariuszu zostaną wyświetlone następujące błędy:
Skrypt schematu "<nazwapliku>.od SCH "nie można propagować do subskrybenta. Proces nie mógł odczytać pliku "<nazwa_ścieżki>\<NazwaPliku>. SCH" "z powodu błędu systemu operacyjnego 2.
Przyczyna
Ten problem występuje, ponieważ agent migawek programu SQL Server czasami zwraca nieprawidłową bazę danych dla niektórych zależności, jeśli występuje zależność między bazami danych w dowolnym z opublikowanych obiektów bazy danych.
Rozwiązanie
Po zastosowaniu poprawki program SQL Server dostosowuje jego zachowanie, aby zignorować wszystkie zależności nienależące do artykułu, jeśli baza danych jest ustawiona na inną niż bieżąca baza danych programu Publisher. Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 1 dla programu SQL Server 2014 /en-us/help/2931693
Zbiorcza aktualizacja 9 dla programu SQL Server 2012 z dodatkiem SP1 /en-us/help/2931078
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".