При работе в базе Бухгалтерия 3.0 Случился сбой в работе пк и База вылетела ( закрылась с сохранением ошибки в дамп), Логи не настроены, так что посмотреть что за ошибка не вариант. Тool 1CD Не открывает ошибка Длина файла базы не кратна длине блока 0х1000) Не конфигуратор, не предприятие не запускаеться! Открыл базу в шестнадцатиричном редакторе, не могу понять как мне исправить длину файла базы чтоб открыть его в тул сд. Дальше я разберусь.
(1) Zub4aga, смотрите длину базы и дописываете в нее сколько-нибудь нулей с помощью объединения двух файлов в любом файловом менеджере. 0х1000 - это в десятичной системе 4096 (если правильно сосчитал).
(8) starik-2005, Правильно сосчитал. куда именно мне эти три нуля дописать? по сути я открываю хекс редактор и там длина базы кратная 4096 и вроде всё норм. но проблема видимо в чём то другом, или я не понимаю
(12) Zub4aga, вот в это и проблема, что когда свет рубануло данные записались в случайном порядке как успели. Может и можно найти метод восстановления, то это скорее метод тыка и вероятность успеха крайне мала.
Так что ничего конкретного тут вам не посоветуешь.
Хотя если есть тут спецы, которые понимают в смещениях нех-редактора при работе с базой, то было бы занимательно послушать. Пока такого материала я даже не видел.
Если база обновлялась с bynthytnf автоматически, то поищите во временной папке Windows ( Пуск - выполнить - %temp% ) архивные копии баз с расширениями .dt или .1cd
Посмотрите в свойствах файла 1Cv8.1CD базы - есть ли закладка "Предыдущие версии" и есть ли в ней старые копии.
Есть бэкап за 27.05 .2016, если отправлять в 1с, проще будет вбить данные в старый бэкап. Слишком долго они отвечают. По поводу автоматического обновления, обнволяю каждый месяц сам.
По аналогии с автомобилем если база не открывается Тool 1CD, то кузов всмятку, и восстановление базы может быть дольше восстановления учета.
Архивируйте папку базы регулярно, исходя из допустимых потерь рабочего времени бухгалтерии по восстановлению учёта из последнего бэкапа (я не умствую; если кто-нибудь из читателей темы задумается о бэкапах, значит я не зря всё это писал)
1 раз и скульная база грохнулась когда сдохший бесперебойник уходил в перезагрузку, а за это время скуль успел запускаться после аварийного отключения. и так по кругу пока не вырубили :) бэкап был однодневный :)
(22) есть. для этого нужно в клиент-серверном варианте делать горячие бекапы средствами СУБД нон-стоп, т.е. только записался очередной бекап и тут же автоматом начинать следующий.
на базах 100-300 гиг у толковых админов есть откаты на точку восстановления с периодом 3-10 минут.
Был случай когда база примерно таким образом рассыпалась, благо был бекап, но потом ковырялся, как не было бы странно, но через COM соединение база открылась, и данные, возможно, реально было вытащить оттуда.
(26)
Добрый день! Ранее вы писали сообщение
"Был случай когда база примерно таким образом рассыпалась, благо был бекап, но потом ковырялся, как не было бы странно, но через COM соединение база открылась, и данные, возможно, реально было вытащить оттуда."
Был случай когда база примерно таким образом рассыпалась, благо был бекап, но потом ковырялся, как не было бы странно, но через COM соединение база открылась, и данные, возможно, реально было вытащить оттуда.
Можете за вознаграждение восстановить базу 1С 8.3 базовая БП.