Восстановление после неудачного динамического обновления

Во время динамического обновления что-то пошло не так и при входе в конфигуратор появляется сообщение: «Внимание!!! При обновлении данных, после последней реструктуризации, произошла ошибка. Повторить обновление?»

Если выбрать «Да», то выводится сообщение: «Обнаружена незавершенная операция сохранения конфигурации. Для продолжения работы необходимо завершить операцию.»

Для Решения проблемы запускаем SQL Server Management Studio и выполняем 2 скрипта*:

use [dataBaseName]

delete from config where FileName = 'commit'
delete from config where FileName = 'dbStruFinal'
delete from Config where FileName = 'DynamicallyUpdated' --(для версии 8.3)
delete from Config where FileName = 'dynamicCommit' --(для версии 8.3)
delete from ConfigSave

*удалим записи отвечают за динамическое обновление


Опубликовано

в

от

Метки:

Комментарии

Один комментарий на ««Восстановление после неудачного динамического обновления»»

  1. Аватар пользователя Сергей
    Сергей

    Сейчас, для определения причин высокой нагрузки на процессор, нам в 90% случаев хватает именно этих двух запросов к динамическим представлениям. Посмотрев статистику кэшированных запросов обратили внимание на лидера по количеству логических чтений и план этого запроса. Причина была в отсутствии статистик для индексов документа. Выполнив обновление статистик этого документа проблему достаточно оперативно устранили.

Добавить комментарий