Назад | Перейти на главную страницу

Параллельный моментальный снимок для публикации «xx» недоступен, потому что он не был полностью сгенерирован или средство чтения журнала A

У меня возникают всевозможные проблемы с правильной работой SQL Server (2005). Когда я запускаю клиент (SQL Server Express 2005), я получаю следующую ошибку: «Одновременный снимок для публикации 'xx' недоступен, потому что он не был полностью сгенерирован, или средство чтения журнала A»

Ошибка обрезана.

Я пытался:

Все без каких-либо изменений в результате.

Я знаю, что клиент может видеть сетевой ресурс \ servername \ repldata, в котором есть подпапка UNC со снимком в ней (папки глубже с кодировкой pubName и dateTime, как и ожидалось)

Любые советы или поездки будут ДЕЙСТВИТЕЛЬНО оценены!

Что происходит, когда вы запускаете агент моментальных снимков? Создает ли снимок? Это закончится? Выдает ошибку?

Сжатие базы данных полностью ортогонально репликации - все, что вы сделали, это создали фрагментацию индекса (см. эта вики-запись SF).

Как вы настраивали публикацию и подписку? Можно ли подписаться на публикацию из экземпляра, отличного от Express?

Похоже, что при этом возникает множество проблем - по-разному решаемых путем удаления базы данных публикации или базы данных подписки, базы данных распространения, удаления всей репликации и перезапуска, ожидания синхронизации других подписок, перезапуска агентов variosu repl.

Короче говоря, похоже, что не существует единого простого решения этой проблемы - хотя ошибка на самом деле означает, что моментальный снимок еще не завершен. Ваш опыт может отличаться в зависимости от того, какое из этих решений вам подходит. Погуглите первую часть сообщения об ошибке, и вы поймете, что я имею в виду, говоря о различных решениях.

Надеюсь, это поможет.