Симптомами можуть бути такі попередження системи:
1) При спроби запуску бази в режимі конфігуратора:
2) При спроби запуску бази в режимі підприємства:
3) При вході в конфігуратор система може також запропонувати наступне рішення:
На дане питання ми можемо відповісти ствердно. І часто таким способом проблема вирішується. Але не завжди.
На наше згоду продовжити оновлення система може відповісти наступним повідомленням:
Або ж вимагати монопольного доступу, що не завжди зручно в системах з великою кількістю користувачів, а іноді і просто неможливо.
У цьому випадку нам допоможе MS SQL Server. Для вирішення нашої проблеми досить послідовно виконати наступні скрипти (зрозуміло в контексті проблемної БД).
1) Спочатку створимо копії таблиць Config і ConfigSave (згодом, їх можна видалити).
2) Видаляємо всі записи з таблиці ConfigSave (зберігає накочується конфігурацію)
DELETE FROM [ConfigSave]
3) Видаляємо три записи з таблиці Config (саме вони зберігають інформацію про незакінчену процесі оновлення конфігурації)
DELETE FROM [Config]
WHERE FileName IN ( 'commit'. 'DbStruFinal'. 'DynamicCommit')
Далі слід оновити конфігурацію в штатному режимі, тобто через конфігуратор.
У таблиці Config повинні з'явитися записи про наш останньому оновленні, що легко перевірити звичайним «селект».