Полетела база 1с 8.2, Файл базы данных поврежден *.CD
Найденные решения
1) таблицы с данными повреждённой базы выгружались с помощью Tools 1cd так же из убитой базы были выгружены таблицы Params , и dbshema
2) из новой базы того же релиза были удалены все таблицы с данными кроме системных , за исключением Params ,dbshema с помощью компоненты 1cd lib)
3) в шаблон полученный в п .2 загрузились таблицы из п.1 (tools 1cd)
4) проверка на корректность переноса с помощью проверки состава таблиц ( tools cd)
5) после этого попробовали зайти в базу , но не получилось , так как в системных таблицах не хватало 2-х полей , пришлось системные таблицы брать из старого архива от 10 числа . После этого база запахала (tools 1cd)
Далее я уже ничего не делал , дальнейшее тестирование уже проводил ТС
Походу проблема была именно в системных таблицах , так как при просмотре их с помощью tools 1cd выдавалась ошибка памяти
2) из новой базы того же релиза были удалены все таблицы с данными кроме системных , за исключением Params ,dbshema с помощью компоненты 1cd lib)
3) в шаблон полученный в п .2 загрузились таблицы из п.1 (tools 1cd)
4) проверка на корректность переноса с помощью проверки состава таблиц ( tools cd)
5) после этого попробовали зайти в базу , но не получилось , так как в системных таблицах не хватало 2-х полей , пришлось системные таблицы брать из старого архива от 10 числа . После этого база запахала (tools 1cd)
Далее я уже ничего не делал , дальнейшее тестирование уже проводил ТС
Походу проблема была именно в системных таблицах , так как при просмотре их с помощью tools 1cd выдавалась ошибка памяти
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
И на что вы рассчитываете? Что на форуме выложат волшебное заклинание, подходящее к этому скупому описанию и неинформативным картинкам?
Так это не сюда, а к экстрасенсам, которые лечат по фотографии.
Если нужен результат, то выкладывайте базу куда-нибудь на файлообменник, а ссылку - сюда или тем, кто пожелает взяться за это безнадежное (чаще всего) дело.
А без доступа к базе помочь можно только избитой поговоркой: "Все программисты делятся на две категории: те, кто делает бэкапы, и те, кто будет их делать".
С переходом вас (из второй в первую)!
Утилита chdbfl не помогает.
Замечательная ветка! Особенно - для субботы, когда большинство специалистов отдыхает.
И на что вы рассчитываете? Что на форуме выложат волшебное заклинание, подходящее к этому скупому описанию и неинформативным картинкам?
Так это не сюда, а к экстрасенсам, которые лечат по фотографии.
Если нужен результат, то выкладывайте базу куда-нибудь на файлообменник, а ссылку - сюда или тем, кто пожелает взяться за это безнадежное (чаще всего) дело.
А без доступа к базе помочь можно только избитой поговоркой: "Все программисты делятся на две категории: те, кто делает бэкапы, и те, кто будет их делать".
С переходом вас (из второй в первую)!
Резервная копия есть, только за 10.01.19, а дата когда база полетела 25.01.19, это 15 дней активной работы перед отчётами. Ещё я делал 10.01.19 обновление платформы на 8.3.13 и обновление конфигурации 3_0_67_43.
Проверял утилитой chdbfl, выдаёт следующее:скриншот прикрепил.
База с ломанного жёсткого диска не запускается
Проверял утилитой chdbfl, выдаёт следующее:скриншот прикрепил.
База с ломанного жёсткого диска не запускается
Прикрепленные файлы:

Через программу "Tool_1CD" сохранил конфигурацию из полетевшей базы и загрузил её в новую созданную базу, база открылась без проблем. Может кто знает как открыть базу в программе "1CDLib 1.3.1.0" уже всё потыкал, но так и не понял как в ней открывать базу =(. Так же установил конфигурацию "restoration-base-1c8", но тоже не понимаю как открыть в ней таблицы базы данных?
(11)"chdbfl сделанный с галкой исправления ошибок в итоге что пишет" Это после прогона оригинальной повреждённой базы? если её прогоняю, по потом вылазит ошибка потока и просит нажать "перезапустить или закрыть". Если ту в которую я конфу загрузил, то не пробовал прогонять её.
Что то много таблиц повреждено, а ветку не увидел - винт посыпался, у нас ругалось на 2 таблицы, решили только правкой данных в проблемной таблице, т.е напрямую открыли 1CD, удалил записи, и база заработала, а тут что то многовато ошибок, бэкапы нужно ночные делать (
(20)
После очиски кеша, перепрописывания пути к базе, утилита chdbfl c исправлением ошибок так же выдает сообщение об ошибке потока? Попробуйте переместить сам файл базы данных 1Cv8.CD в другое место (Или как вариант удалить все файлы и папки в каталоге, где расположена база данных).
После очиски кеша, перепрописывания пути к базе, утилита chdbfl c исправлением ошибок так же выдает сообщение об ошибке потока? Попробуйте переместить сам файл базы данных 1Cv8.CD в другое место (Или как вариант удалить все файлы и папки в каталоге, где расположена база данных).
Всем спасибо кто откликнулся. Вазу восстановили следующим путём:
1. Сохранили все таблицы с данными через программу "1CDLib 1.3.1.0"
2. Создали чистую базу с таким же релизом конфигурации как у повреждённой базы.
3. Открыли чистую базу в программе "Tool_1CD".
4. Загрузили таблицы с данными созданные в 1 пункте в чистую базу.
5. Провели в программе "проверку и восстановление потерянных таблиц"
6. Проверили в программе "Tool_1CD" "тест формата потока"
7. База стала открываться но были ошибки.
8. Провели восстановление через программу "chdbfl" с галочкой "исправлять обнаруженные ошибки"
9. После открылась база в конфигураторе и было сделано ТиИ с всеми галочками кроме сжатия.
10. База открыли бухгалтера и обнаружили что слетела галочка везде расчёт с НДС, правили вручную
11. Некоторые документы не правились и не удалялись, пересоздавались на их места новые и перепроводились
12. В итоге в базе сейчас ошибок нет, цифры как сказали бухгалтера "сошлись"
Громадное спасибо "vadim1011985" за то что проделал эту работу.
Если есть не точности в описании действий, прошу отписать, поправлю
1. Сохранили все таблицы с данными через программу "1CDLib 1.3.1.0"
2. Создали чистую базу с таким же релизом конфигурации как у повреждённой базы.
3. Открыли чистую базу в программе "Tool_1CD".
4. Загрузили таблицы с данными созданные в 1 пункте в чистую базу.
5. Провели в программе "проверку и восстановление потерянных таблиц"
6. Проверили в программе "Tool_1CD" "тест формата потока"
7. База стала открываться но были ошибки.
8. Провели восстановление через программу "chdbfl" с галочкой "исправлять обнаруженные ошибки"
9. После открылась база в конфигураторе и было сделано ТиИ с всеми галочками кроме сжатия.
10. База открыли бухгалтера и обнаружили что слетела галочка везде расчёт с НДС, правили вручную
11. Некоторые документы не правились и не удалялись, пересоздавались на их места новые и перепроводились
12. В итоге в базе сейчас ошибок нет, цифры как сказали бухгалтера "сошлись"
Громадное спасибо "vadim1011985" за то что проделал эту работу.
Если есть не точности в описании действий, прошу отписать, поправлю
1) таблицы с данными повреждённой базы выгружались с помощью Tools 1cd так же из убитой базы были выгружены таблицы Params , и dbshema
2) из новой базы того же релиза были удалены все таблицы с данными кроме системных , за исключением Params ,dbshema с помощью компоненты 1cd lib)
3) в шаблон полученный в п .2 загрузились таблицы из п.1 (tools 1cd)
4) проверка на корректность переноса с помощью проверки состава таблиц ( tools cd)
5) после этого попробовали зайти в базу , но не получилось , так как в системных таблицах не хватало 2-х полей , пришлось системные таблицы брать из старого архива от 10 числа . После этого база запахала (tools 1cd)
Далее я уже ничего не делал , дальнейшее тестирование уже проводил ТС
Походу проблема была именно в системных таблицах , так как при просмотре их с помощью tools 1cd выдавалась ошибка памяти
2) из новой базы того же релиза были удалены все таблицы с данными кроме системных , за исключением Params ,dbshema с помощью компоненты 1cd lib)
3) в шаблон полученный в п .2 загрузились таблицы из п.1 (tools 1cd)
4) проверка на корректность переноса с помощью проверки состава таблиц ( tools cd)
5) после этого попробовали зайти в базу , но не получилось , так как в системных таблицах не хватало 2-х полей , пришлось системные таблицы брать из старого архива от 10 числа . После этого база запахала (tools 1cd)
Далее я уже ничего не делал , дальнейшее тестирование уже проводил ТС
Походу проблема была именно в системных таблицах , так как при просмотре их с помощью tools 1cd выдавалась ошибка памяти
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот