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

Доставка журналов SQL 2005 - Работала, теперь нет!

У меня была прекрасная доставка журналов между двумя серверами SQL 2005.

Я подозреваю, что на исходный сервер было добавлено задание, которое создавало резервную копию журнала транзакций на диск (не имеет ничего общего с существующим заданием по доставке журнала).

Насколько я понимаю, если вы это сделаете, то доставка журналов работать не будет.

Конечно, это больше не работает.

Я удалил только что созданное задание.

Доставка журналов по-прежнему не работает.

Я перезагрузил оба сервера, и снова доставка журналов не работает.

Я сейчас в растерянности ... все, что я получаю, это следующая ошибка:

База данных-получатель доставки журналов XXXXXXXXXX имеет порог восстановления 45 минут и не синхронизирован. Восстановление не производилось в течение 5882 минут. Восстановленная задержка - 15 минут. Проверьте журнал агента и информацию монитора отправки журналов.

Любая помощь приветствуется!

Заранее спасибо.

Винай прав в том, как исправить проблемы, есть несколько вещей, которые могут нарушить доставку журналов:

  • Плохая конфигурация LS (но тогда не сработает)
  • Резервное копирование журнала вне задания LS, которое не соответствует тому же соглашению об именах, или резервное копирование в то же место
  • Изменение режима восстановления базы данных на ПРОСТОЙ с ПОЛНОГО, даже если поставить обратно

Чтобы решить проблему, просто сделайте полную резервную копию и восстановите ее на вторичном сервере LS, а затем позвольте заданиям LS догнать файлы журнала, но вам нужно найти процесс / человека, который нарушил цепочку журналов, чтобы навсегда решить проблему.

поскольку вы добавили tlog bkp между вашей последовательностью tlog при доставке журналов, возникли проблемы.

Самый быстрый обходной путь - это запустить полное резервное копирование и восстановить эту полную резервную копию (задания), а затем tlog возьмет оттуда.

* Надеюсь, вы удалили лишнюю резервную копию tlog.