Развалилась база Бухгалтерия 30 после обновления - как перекинуть данные в раннюю копию?

1. gyugo 26.02.19 14:16 Сейчас в теме
После обновления Бухгалтерии 3.0 вылезла ошибка о невозможности обновления.
База запускается с ошибкой "Обнаружена незавершенная операция сохранения конфигурации.
Для продолжения работы необходимо завершить операцию".
chdbfl говорит
Повреждены данные таблицы 'CONFIG'
Повреждены данные таблицы 'CONFIGSAVE'
Повреждены данные таблицы '_Reference73'
чего то там исправляет и мы получаем ту же ошибку Обнаружена незавершенная операция сохранения конфигурации ...
При входе в конфигуратор "внимание!!! при обновлении данных, после последней реструктуризации, произошла критическая ошибка. Повторить обновление?"
и дальше ошибка "ошибка формата потока"

Есть месячный бэкап, но набирать счета, платежки и накладные нет времени и желания.
Как из сломанной базы перекинуть данные в старую?
+
Найденные решения
20. gyugo 26.02.19 21:06 Сейчас в теме
В общем получилось восстановить следующим образом:

!обязательно - каждый!!! раз перед проверкой работоспособности базы удалял базу из списка и добавлял заново - иначе ошибка формата потока вываливалась всегда, даже на работоспособной базе.

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
- тестирование и исправление (не открывая конфигурацию), получалось выполнить только первые три пункта на реструктуризации - вываливалась ошибка потока. Третий пункт "проверка ссылочной целостности" делал с созданием объектов (были ошибки).
+
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
8. user856012 13 26.02.19 15:03 Сейчас в теме
(1)
и дальше ошибка "ошибка формата потока"
Для начала - почистить кэш.

А если не поможет, то как обычно: сделать бэкап перед обновлением и при любых проблемах восстанавливать базу из него.
gyugo; +1
25. o.kovalev 114 28.02.19 08:50 Сейчас в теме
(8)
У меня когда то разрушилась файловая база при выгрузке в *.DT перед обновлением , слава богу посыпались только
не существенные регистры новостей.
+
27. user856012 13 28.02.19 09:44 Сейчас в теме
(25)
У меня когда то разрушилась файловая база при выгрузке в *.DT перед обновлением
Надеюсь, вы в курсе, что сама 1С настоятельно не рекомендует делать бэкап выгрузкой в DT? Возможно, именно из-за таких случаев.
+
31. lefthander 28.02.19 12:36 Сейчас в теме
(25)А просто скопировать 1CD в любой каталог? И быстрее и надежнее. и это реальный бекап, а не выгрузка базы.
+
33. o.kovalev 114 28.02.19 13:17 Сейчас в теме
(31) Так теперь и делаю, архивирую сразу
+
2. maks_20 164 26.02.19 14:37 Сейчас в теме
вернуться к конфигурации БД пробовали? выгрузить в dt и загрузить в файловый вариант либо даже в эту же самую базу?
gyugo; +1
5. gyugo 26.02.19 14:55 Сейчас в теме
(2)
вернуться к конфигурации БД пробовали?

не совсем понимаю как...

(2)
выгрузить в dt и загрузить в файловый вариант либо даже в эту же самую базу?

забыл указать что база файловая.
в dt выгружается, из dt загружается, но при попытке открыть конфигурацию пишет ошибку формата потока
+
3. Kaval88 172 26.02.19 14:47 Сейчас в теме
Проверьте базу chdbfl в файловом варианте.
gyugo; +1
6. gyugo 26.02.19 14:56 Сейчас в теме
(3) база файловая ...
+
4. NatalkaBal 28 26.02.19 14:48 Сейчас в теме
Попробуй запустить программу с параметрами /С ЗапуститьОбновлениеИнформационнойБазы. Либо как вариант загрузить cf файл текущей версии. Вот еще что нашла https://forum.infostart.ru/forum33/topic179476/
gyugo; +1
7. gyugo 26.02.19 14:59 Сейчас в теме
(4)
/С ЗапуститьОбновлениеИнформационнойБазы


при запуске программы выдает ту же ошибку "Обнаружена незавершенная операция сохранения конфигурации ... "
при запуске конфигуратора ""внимание!!! при обновлении данных, после последней реструктуризации, произошла критическая ошибка. Повторить обновление?""
пишу да и "Файл базы данных поврежден 'C:\Разбитая база 2019\BPnew разрушена/1Cv8.1CD' по причине: Файл базы данных поврежден 'C:\Разбитая база 2019\BPnew разрушена/1Cv8.1CD'"

а если это делать на базе после chdbfl - то вылетает ошибка формата потока
+
9. NatalkaBal 28 26.02.19 15:04 Сейчас в теме
Восстанавливать базу прийдется в любом случае, даже если решил переносить все документы за месяц. Для этого можно воспользоватся типовой обработкой ВыгрузкаЗагрузкаДанныхXML
gyugo; +1
10. YannikAlx 43 26.02.19 15:05 Сейчас в теме
Вы кстати не указали версию платформы на которой обновляли базу...
Уточните
+
12. gyugo 26.02.19 15:19 Сейчас в теме
(10) 8.3....
а вот какая точно была - уже не узнаю ...
+
14. YannikAlx 43 26.02.19 15:36 Сейчас в теме
(12) Не понял... а что вы и платформу поменяли уже? Зачем?
Сейчас то на какой?
+
15. gyugo 26.02.19 15:39 Сейчас в теме
16. YannikAlx 43 26.02.19 15:49 Сейчас в теме
(15) Спасибо!
Статистика пополнилась...
Народ, не ставьте эксперименты над своими базами. Не используйте те релизы ,в которых вам нет необходимости!
Идея, что в в новейшем релизе все будет лучше чем в предыдущем - ложная!
8.3.13 и 8.3.14 - глючные, новые, не отлаженные пока платформы...
Все базы прекрасно работают на предыдущих.
Читайте какую платформу рекомендуют использовать для вашей конфигурации и пользуйтесь.


В вашем случае попробуйте запустить базу на старой 8.3.12
gyugo; +1
17. gyugo 26.02.19 16:02 Сейчас в теме
(16) пробовал - не помогает
+
19. vadim1011985 99 26.02.19 17:33 Сейчас в теме
(17) Если есть возможность , пришлите вашу битую базу и архив месячной давности , посмотрю что можно сделать
gyugo; +1
11. MaxxiMiliSan 252 26.02.19 15:05 Сейчас в теме
Попробуйте бэкап обновить до текущей версии, а потом типовой выгрузкой ВыгрузкаЗагрузкаXML из битой перенести данные
gyugo; +1
13. gyugo 26.02.19 15:25 Сейчас в теме
(11) как к битой базе которая не открывается применить ВыгрузкаЗагрузкаXML не совсем понимаю ...
+
18. Axe 26.02.19 16:10 Сейчас в теме
что сложного перед обновлением выделить папку c базой и нажать Ctrl+C , Ctrl+V
вы батенька влипли...
+
20. gyugo 26.02.19 21:06 Сейчас в теме
В общем получилось восстановить следующим образом:

!обязательно - каждый!!! раз перед проверкой работоспособности базы удалял базу из списка и добавлял заново - иначе ошибка формата потока вываливалась всегда, даже на работоспособной базе.

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
- тестирование и исправление (не открывая конфигурацию), получалось выполнить только первые три пункта на реструктуризации - вываливалась ошибка потока. Третий пункт "проверка ссылочной целостности" делал с созданием объектов (были ошибки).
+
26. VmvLer 28.02.19 09:14 Сейчас в теме
(20) то что вы получили результат хорошо, а приводить описание шаманского ритуала не очень
+
21. gyugo 26.02.19 21:11 Сейчас в теме
Спасибо Большое всем кто откликнулся!!!

теперь следующий этап - с помощью Выгрузка и загрузка данных XML 8.3 счета от поставщиков, счета покупателям, платежки выгрузились-загрузились.
Но они каждые сами по себе - как сделать чтобы они теперь привязались к друг другу (реализация к счету покупателю, платежка к счету от поставщика и пр.)?
+
22. zayden 17 26.02.19 22:01 Сейчас в теме
(21) Попробовать разобраться с КД и написать первые в жизни правила обмена )))
BuhBuhov; +1
32. lefthander 28.02.19 12:40 Сейчас в теме
(21)Когда выгружаете отмечайте необходимость выгрузки связанных объектов по ссылкам. Тогда не просто выгружаются документы, но и тянут прилепленные по ссылкам объекты.
gyugo; +1
34. gyugo 28.02.19 13:35 Сейчас в теме
23. gyugo 27.02.19 07:01 Сейчас в теме
а если серьезно ... как например платежку привязать к счету? не совсем понимаю.
или необходимо заново создавать ее из счета?
И - если какой то позиции номенклатуры не было в базе, то она автоматом создается из подкруженного счета?
+
24. capitan 2472 27.02.19 15:08 Сейчас в теме
Администраторы делятся на тех кто не делает бэкапы и кто уже делает бэкапы.
В обеих документах есть реквизит счет - по нему идет связка
само туда ничего не попадет
+
28. gyugo 28.02.19 10:53 Сейчас в теме
Други, я делаю бэкапы. У меня была задача собрать свою базу, после неправильного обновления - понять для себя как это сделать, и реально ли вообще.
Грубо есть 10 платежек, 20 счетов покупателям и 10 счетов от поставщиков, неужели вы думаете мне сложно было это вручную забить? Я неделю ковырялся с базой, а вручную забить максимум день затратил бы.
Задача понять и разобраться чего да как ...
+
29. xioxao 28.02.19 11:32 Сейчас в теме
(28) респект, интересно было почитать решение, у меня в свое время подобный случай был, только db_schema таблица разрушилась, и бекапов не было)
+
30. vadim1011985 99 28.02.19 12:26 Сейчас в теме
(29) В принципе тоже дело поправимое , даже без архива
+
35. gyugo 28.02.19 13:52 Сейчас в теме
А вот теперь интереснее - пытаюсь провести тестирование и сисправление уже старой бэкапной базы и на реструктизации вылетает ошибка - "ошибка обновления информационной базы" по причине "Файл базы данных поврежден" ...
т.е. ошибка тянется уже давно, но chdbfl ничего не говорит.
+
36. vadim1011985 99 28.02.19 14:30 Сейчас в теме
(35) chdbfl многие ошибки не обнаруживает )) Так что вполне нормальная ситуация
+
37. gyugo 28.02.19 15:20 Сейчас в теме
(36) и чего с ней сделать? :-)
+
38. vadim1011985 99 28.02.19 15:42 Сейчас в теме
Вариант 1

Перенести данные с помощью выгрузка загрузка xml

Вариант 2 заняться шаманством и перенести данные с помощью Tools1cd и компоненты 1cd Lib
Т.е как вы заменяли таблицы config и configsave , но в более крупном масштабе
+
39. gyugo 01.03.19 10:48 Сейчас в теме
начал проверять все базы разных бэкапов и даже 1C ЗУП - везде на реструктуризации пишет ошибку "ошибка обновления информационной базы" по причине "Файл базы данных поврежден" ...
Не понимаю ... ЗУП вообще не обновлял давно.
В чем косяк? В железе? или платформе? свежие платформы тоже ставил - там то же самое.
+
40. пользователь 01.03.19 10:51
Сообщение было скрыто модератором.
...
41. пользователь 01.03.19 11:31
Сообщение было скрыто модератором.
...
42. пользователь 01.03.19 11:39
Сообщение было скрыто модератором.
...
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот