Рухнула база

1. rybolovlev_ms 18.05.17 13:40 Сейчас в теме
Всем привет. При запуске (в т.ч. и в конфигураторе) база выдает ошибку (во вложении). Chdbfl ошибок не находит, актуальных бэкапов нет. В Tool 1CD открывается нормально - не ругается на отсутствие каких-либо таблиц. Может кто знает куда копать? Или нет смысла заморачиваться с восстановлением и ставить крест на базе?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Xershi 1555 18.05.17 13:44 Сейчас в теме
(1) если типовая. То можно попробовать подменить таблицы. Но если данные крякнулись, то все крест))
4. rybolovlev_ms 18.05.17 14:05 Сейчас в теме
(3) А как можно подменить эти таблицы? Посвятите пожалуйста.
5. Cooler 22 18.05.17 14:17 Сейчас в теме
(4) "Уважаемые спецы, расскажите - как сделать операцию аппендицита в домашних условиях? Скальпель мы уже купили" (с)

У вас примерно такой же вопрос. Совет: выкладывайте базу на файлообменник, ссылку сюда или в ЛС кому-то персонально (кто захочет) и ждите приговора.
solodovnikov.84; +1 Ответить
9. Xershi 1555 18.05.17 16:28 Сейчас в теме
(4) можно но лучше (5) сделать.
12. alex-l19041 8 18.05.17 17:40 Сейчас в теме
(1)
актуальных бэкапов нет
- что тут скажешь... еще один пример того почему надо делать бэкапы...
2. spezc 792 18.05.17 13:42 Сейчас в теме
Ну все зависит от того, насколько база важна.
6. sajmon 18.05.17 15:46 Сейчас в теме
8. rybolovlev_ms 18.05.17 16:17 Сейчас в теме
7. chuckk 18.05.17 16:11 Сейчас в теме
можно попытаться восстановить информацию 1CV8.1CD из файла 1Cv8tmp.1CD
10. rybolovlev_ms 18.05.17 16:44 Сейчас в теме
11. v3rter 18.05.17 17:36 Сейчас в теме
http://www.gilev.ru/restoreib/
в стандартной документации описан следующая возможная причина:
При старте 1С:Предприятие проверяет наличие в информационной базе таблицы
1. Config
2. ConfigSave
3. Files
4. Params
5. _YearOffset
6. DBSchema
и в случае отсутствия какой-нибудь из них выдается сообщение «информационная база разрушена».
Такое сообщение об ошибке может быть выдано в случае, если отсутствует или содержит искаженные данные таблица DBSchema при условии, что имеются таблицы DBChanges и DBSchemaOG, или нет ни таблицы DBSchema, ни таблицы DBSchemaOG.
...
ВНИМАНИЕ! ПЛАТНЫХ УСЛУГ ПО ВОССТАНОВЛЕНИЮ ДАННЫХ КОМПАНИЯ [Гилева] НЕ ОКАЗЫВАЕТ

Свежая аналогичная тема: http://forum.infostart.ru/forum86/topic150625/

Я так понимаю, если бэкапов совсем нет, то взавшимся восстанавливать понадобится точная информация о версии релиза.

Если база обновлялась автоматически - поищите резервные копии в папах %temp% пользователей. Ещё есть мизерный шанс восстановления программами восстановления удаленных файлов и, если база была на системном диске, из теневых копий через программу Shadow Explorer.
13. drim87 18.05.17 19:50 Сейчас в теме
бекап тоже выкладывайте, самый свежий какой есть. Пусть даже месячной давности
14. drim87 18.05.17 20:24 Сейчас в теме
В базе которую выложили данные целы, но полностью очищена системная таблица DBSCHEMA. Для лечения нужен нужно импортировать эту таблицу из бекапа, скорее всего получить еще пачку ошибок и уже дальше смотреть что можно сделать.
15. rybolovlev_ms 18.05.17 20:45 Сейчас в теме
(14)
очищена системная таблица DBSCHEMA

Порылся в базе, и тоже обнаружил это.
Импортировал эту таблицу в битую. базу, но только не из архива, а из другой конфы. Сейчас в конфигураторе запускается, в пользовательском режиме нет. Ругается на отсутствие таблицы константы в схеме бд. При выгрузке в dt падает платформа с дампом. Буду пробовать импортировать DBSCHEMA из живого архива, как вы посоветовали.
16. drim87 18.05.17 21:25 Сейчас в теме
(15) Так не прокатит. По сути в DBSCHEMA хранится информация о расположении данных и их размер. Так что импортировать нужно именно из этой же базы...пусть из более старой версии. После импорта скорее всего будут ошибки следующего рода: будут отсутствовать записи о таблицах которые есть в более новой версии базы и ошибки формата потока из-за разницы размерах некоторых записей в таблицах.
17. rybolovlev_ms 19.05.17 12:55 Сейчас в теме
Импортировал схему из архива. В схеме не хватает некоторых таблиц, например, при запуске в пользовательском режиме выдает следующее: "В схеме базы данных нет таблицы с именем Const13116".
18. sss999 48 19.05.17 13:08 Сейчас в теме
19. chuckk 19.05.17 13:55 Сейчас в теме
20. sss999 48 19.05.17 14:59 Сейчас в теме
21. vadim1011985 101 19.05.17 14:59 Сейчас в теме
Не нужно экспортировать системные таблицы - проблем не оберетесь - даже если это архив той же базы . Необходимо экспортировать таблицы данных из убитой базы в чистую(того же релиза и идентичной конфигурации). Работы больше, но результат гарантирован. Необходимо использовать связку Tools_1cd и компоненту 1с_Lib (точнее обработку которая идет в поставке с этой компонентой , но ее надо будет допиливать в частности для работы с двумя файлами базы )
Оставьте свое сообщение

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