SQL Server 2016 сбросил режим восстановления с «Полный» на «Простой» - PullRequest
0 голосов
/ 16 ноября 2018

Может кто-нибудь помочь мне диагностировать, почему это могло произойти?У нас настроена доставка журналов, поэтому база данных находится в режиме полного восстановления.Это прекрасно работало целую вечность, а затем случайно оказалось, что оно было сброшено до «Простого» восстановления, что нарушило нашу доставку журналов.

Это также произошло около 5 месяцев назад, мы не смогли найти ни одногоочевидная причина изменения так глупо, что мы записали его в единственном числе и проигнорировали!

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

enter image description here

1 Ответ

0 голосов
/ 20 ноября 2018

Обнаружена причина, по которой это происходит, из-за флага в нашем модуле запуска сценариев миграции db (RoundhousE), который сбрасывает режим восстановления в Simple. В тот день я не знал о каких-либо развертываниях с миграциями БД (это довольно редко встречается в нашей системе), и я понятия не имею, почему флаг / simple был настроен для развертываний, поскольку они были настроены до моего участия. Снятие флага решило проблему и, похоже, не имело негативных последствий!

...