Добрый день. База при обновлении сбой дала и не открывается даже конфигуратор. Как мне в sql загрузить конфигурацию из нормальной базы в испорченную?
Нашла кломанду
Insert InTo [DataBaseNameCorr].[Dbo].[Config] (Select * from [DataBaseNameRest].[Dbo].[Config])
Go
а как конкретно написать не знаю, что-то типа
insert into MistakeBase.config (select * from WriteBase.Config)
почистила. Пишет при открытии "произошла критическая ошибка, повторить обновление?", я нажимаю "да" и пишет "обнаружена незавершенная операция сохранения конфигурации. Для продолжения работы необходимо завершить операцию". И вылетает
(5) Сообщения типа "обнаружена незавершенная операция сохранения конфигурации" говорит о том, что у Вас "застряло" обновление на финальном этапе и в таблице остались записи типа "Commit" в реквизите FileName таблицы Config...
Погуглите текст сообщения - это уже сто раз обсуждалось.
Если коротко, то:
- очистить таблицу Configsave;
- удалить записи "DynamicCommit", "Commit", "dbStruFinal" из таблицы Config.
Это как бы "откат" неудачного обновления.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший