После обновления Бухгалтерии 3.0 вылезла ошибка о невозможности обновления.
База запускается с ошибкой "Обнаружена незавершенная операция сохранения конфигурации.
Для продолжения работы необходимо завершить операцию".
chdbfl говорит
Повреждены данные таблицы 'CONFIG'
Повреждены данные таблицы 'CONFIGSAVE'
Повреждены данные таблицы '_Reference73'
чего то там исправляет и мы получаем ту же ошибку Обнаружена незавершенная операция сохранения конфигурации ...
При входе в конфигуратор "внимание!!! при обновлении данных, после последней реструктуризации, произошла критическая ошибка. Повторить обновление?"
и дальше ошибка "ошибка формата потока"
Есть месячный бэкап, но набирать счета, платежки и накладные нет времени и желания.
Как из сломанной базы перекинуть данные в старую?
В общем получилось восстановить следующим образом:
!обязательно - каждый!!! раз перед проверкой работоспособности базы удалял базу из списка и добавлял заново - иначе ошибка формата потока вываливалась всегда, даже на работоспособной базе.
0) Установил платформу 1С:Предприятие 8.3.12.1440
1) chdbfl с исправлением
2) преобразование с помощью программы "Обновлятор 1С" (выбираем файл базы данных - опасные операции - изменение формата файла данных cnvdbfl.exe)
- сначала в формат 8.3.8
- потом в 8.2.14
сразу в 8.2.14 почему то е переводилось ...
без пункта 2 база не преобразовывалась.
3) т.к. бэкап отличался конфигурацией от сломанной базы на всякий случай - обновил его до версии аналогично версии сломанной базы
4) преобразование с помощью программы "Обновлятор 1С" бэкап в формат в 8.2.14 (с первого раза преобразовался сразу в 8.2.14)
5) с помощью Tool_1CD 0.3.1 alpha выгрузил ветки из бэкапа "Экспорт текущей таблицы"
'CONFIG'
'CONFIGSAVE'
'_Reference73'
6) с помощью Tool_1CD 0.3.1 alpha загрузил эти ветки в разрушенную базу "Импорт текущей таблицы"
7) Обновлятором преобразовал в формат 8.3.8
После этого база открылась и попросила обновиться. Обновил. Все документы вижу счета, реализации, платежки.
что еще можно пробовать дополнительно:
- выгрузка в dt и загрузка из dt
- тестирование и исправление (не открывая конфигурацию), получалось выполнить только первые три пункта на реструктуризации - вываливалась ошибка потока. Третий пункт "проверка ссылочной целостности" делал с созданием объектов (были ошибки).
Попробуй запустить программу с параметрами /С ЗапуститьОбновлениеИнформационнойБазы. Либо как вариант загрузить cf файл текущей версии. Вот еще что нашла https://forum.infostart.ru/forum33/topic179476/
при запуске программы выдает ту же ошибку "Обнаружена незавершенная операция сохранения конфигурации ... "
при запуске конфигуратора ""внимание!!! при обновлении данных, после последней реструктуризации, произошла критическая ошибка. Повторить обновление?""
пишу да и "Файл базы данных поврежден 'C:\Разбитая база 2019\BPnew разрушена/1Cv8.1CD' по причине: Файл базы данных поврежден 'C:\Разбитая база 2019\BPnew разрушена/1Cv8.1CD'"
а если это делать на базе после chdbfl - то вылетает ошибка формата потока
Восстанавливать базу прийдется в любом случае, даже если решил переносить все документы за месяц. Для этого можно воспользоватся типовой обработкой ВыгрузкаЗагрузкаДанныхXML
(15) Спасибо!
Статистика пополнилась...
Народ, не ставьте эксперименты над своими базами. Не используйте те релизы ,в которых вам нет необходимости!
Идея, что в в новейшем релизе все будет лучше чем в предыдущем - ложная!
8.3.13 и 8.3.14 - глючные, новые, не отлаженные пока платформы...
Все базы прекрасно работают на предыдущих.
Читайте какую платформу рекомендуют использовать для вашей конфигурации и пользуйтесь.
В вашем случае попробуйте запустить базу на старой 8.3.12
В общем получилось восстановить следующим образом:
!обязательно - каждый!!! раз перед проверкой работоспособности базы удалял базу из списка и добавлял заново - иначе ошибка формата потока вываливалась всегда, даже на работоспособной базе.
0) Установил платформу 1С:Предприятие 8.3.12.1440
1) chdbfl с исправлением
2) преобразование с помощью программы "Обновлятор 1С" (выбираем файл базы данных - опасные операции - изменение формата файла данных cnvdbfl.exe)
- сначала в формат 8.3.8
- потом в 8.2.14
сразу в 8.2.14 почему то е переводилось ...
без пункта 2 база не преобразовывалась.
3) т.к. бэкап отличался конфигурацией от сломанной базы на всякий случай - обновил его до версии аналогично версии сломанной базы
4) преобразование с помощью программы "Обновлятор 1С" бэкап в формат в 8.2.14 (с первого раза преобразовался сразу в 8.2.14)
5) с помощью Tool_1CD 0.3.1 alpha выгрузил ветки из бэкапа "Экспорт текущей таблицы"
'CONFIG'
'CONFIGSAVE'
'_Reference73'
6) с помощью Tool_1CD 0.3.1 alpha загрузил эти ветки в разрушенную базу "Импорт текущей таблицы"
7) Обновлятором преобразовал в формат 8.3.8
После этого база открылась и попросила обновиться. Обновил. Все документы вижу счета, реализации, платежки.
что еще можно пробовать дополнительно:
- выгрузка в dt и загрузка из dt
- тестирование и исправление (не открывая конфигурацию), получалось выполнить только первые три пункта на реструктуризации - вываливалась ошибка потока. Третий пункт "проверка ссылочной целостности" делал с созданием объектов (были ошибки).
теперь следующий этап - с помощью Выгрузка и загрузка данных XML 8.3 счета от поставщиков, счета покупателям, платежки выгрузились-загрузились.
Но они каждые сами по себе - как сделать чтобы они теперь привязались к друг другу (реализация к счету покупателю, платежка к счету от поставщика и пр.)?
(21)Когда выгружаете отмечайте необходимость выгрузки связанных объектов по ссылкам. Тогда не просто выгружаются документы, но и тянут прилепленные по ссылкам объекты.
а если серьезно ... как например платежку привязать к счету? не совсем понимаю.
или необходимо заново создавать ее из счета?
И - если какой то позиции номенклатуры не было в базе, то она автоматом создается из подкруженного счета?
Администраторы делятся на тех кто не делает бэкапы и кто уже делает бэкапы.
В обеих документах есть реквизит счет - по нему идет связка
само туда ничего не попадет
Други, я делаю бэкапы. У меня была задача собрать свою базу, после неправильного обновления - понять для себя как это сделать, и реально ли вообще.
Грубо есть 10 платежек, 20 счетов покупателям и 10 счетов от поставщиков, неужели вы думаете мне сложно было это вручную забить? Я неделю ковырялся с базой, а вручную забить максимум день затратил бы.
Задача понять и разобраться чего да как ...
А вот теперь интереснее - пытаюсь провести тестирование и сисправление уже старой бэкапной базы и на реструктизации вылетает ошибка - "ошибка обновления информационной базы" по причине "Файл базы данных поврежден" ...
т.е. ошибка тянется уже давно, но chdbfl ничего не говорит.
Вариант 2 заняться шаманством и перенести данные с помощью Tools1cd и компоненты 1cd Lib
Т.е как вы заменяли таблицы config и configsave , но в более крупном масштабе
начал проверять все базы разных бэкапов и даже 1C ЗУП - везде на реструктуризации пишет ошибку "ошибка обновления информационной базы" по причине "Файл базы данных поврежден" ...
Не понимаю ... ЗУП вообще не обновлял давно.
В чем косяк? В железе? или платформе? свежие платформы тоже ставил - там то же самое.