+7 (495) 926-37-81ООО «Центр КТ» (495) 926-37-81
МОСКВА
Офис в Москве



Как восстановить поврежденную базу?

Файловый режим хранения баз 1С нередко используется небольшими компаниями. Его легко настроить, для этого не требуются дополнительные вложения и файловый режим удобен в работе. Но это только тогда, когда речь идет об отделе, работает до пяти человек.

Отметим основные минусы файлового хранения баз 1с. При значительных объемах базы данных, свыше трех гигабайт, скорость одновременно работающих пользователей значительно сокращается.

Надежность работы тоже низкая. Базы 1С в файловом режиме чаще повреждаются. Клиент-серверный вариант хранения информация на порядок надежней. Многим бухгалтерам и операторам 1С знакомо сообщение: "Ошибка формата потока..." Всплывает оно при попытке запуска базы 1с, или записи документа.

Что делать?

1. Сделайте резервную копию базы двумя способами.

Папку с базой Вы можете скопировать самостоятельно вручную, или выполните выгрузку базы через конфигуратор.

Скопируем базу вручную. Для начала определим, в какой папке находится наша база данных. Запускаем программу 1С. Выберите (один раз нажимаем левую кнопку мыши) необходимую базу, внизу посмотрите путь к папке

Как восстановить поврежденную базу, рис.1

В данном случае база находится на Z:, в папке «torg».

Откройте Мой компьютер, диск Z:, нажмите на папку «torg» и выберите пункт «копировать»

Как восстановить поврежденную базу, рис.2

Затем откройте другой диск компьютера, желательно, сетевую папку. Можете воспользоваться папкой «Мои документы», но только в крайнем случае. Правой кнопкой мыши нажмите на пустое место в открытом окне и выберите пункт «вставить»

Как восстановить поврежденную базу, рис.3

Когда копирование базы данных будет завершена, необходимо выполнить дополнительное резервное копирование средствами 1С (если можно зайти в режиме конфигуратор).

2. Утилита chkdbfl.exe

Откройте, Мой компьютер, диск С:, папку «Program files» (в 64-битных версиях windows - «Program filex (x86)»), 1Cv8x (где x — версия Вашей платформы (8.0, 8.1, или 8.2). Переходим в папку «bin» (в версии 1с 8.2, то сначала номер последней версии платформы и там папку «bin»), там запускаем файл chkdbfl.exe

Как восстановить поврежденную базу, рис.4

В окне нажмите кнопку «...», после чего откройте папку с базой, выберите файл 1Cv8.CD и нажмите на кнопку открыть.

Как восстановить поврежденную базу, рис.5

Поставьте галочку «Исправлять обнаруженные ошибки». После чего нажмите «выполнить».

Проверка может длиться от 5 до 60 минут, в зависимости от размера базы данных и мощности Вашего компьютера. (рис. 6)

Как восстановить поврежденную базу, рис.6

Когда проверка завершиться, программа предоставит журнал исправленных ошибок (рис. 7)

Как восстановить поврежденную базу, рис.7

В приведенном нами примере ошибок не найдено.

Зайдите в базу данных и проверьте как она работает.

Рассмотрим теперь причины возникновения этой ошибки, и возможные способы их предотвращения.

Причины повреждения базы 1С:

Одной из самых распространенных причин является сбой в электросети. Из-за сбоя в электроснабжении зачастую может отключиться сервер или компьютер с базой, или отключиться сеть. На небольших предприятиях экономия на источниках бесперебойного питания – дело нередкое. Бывает, что источники бесперебойного питания не устанавливают и вовсе. Иногда подключают сервер, но забывают о защите сетевых устройств, что также ведет к повреждениям в случае сбоя в сети.

Сбой жесткого диска или флешки. Некорректное подключение флешки или внешнего диска тоже ведут к повреждению базы данных 1С. Угрозу для информационной базы представляет и устаревший жесткий диск, продолжительность «жизни» жесткого диска стандартного офисного компьютера 2-3 года, на сервере немного больше - 3-5 лет.

Неисправная сеть. Частой причиной повреждения баз данных является перегруженная сеть. Когда информация передается намного медленнее положенного, в 1С начинаются проблемы. Использование устаревшего оборудования, либо расположение его в неблагоприятных местах. Компьютер перегревается и начинает зависать.

Неправильно проложенные кабели также вызывают ошибки в работе. Отходящая розетка, проложенные по полу кабели – это только самые частые ошибки.

Как избежать сбоев в работе?

1. Источники бесперебойного питания необходимо устанавливать как на сервера, так и на сетевое оборудование.

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

2. Внимательно подключайте внешние носители.

При использовании USB хаб, приобретайте его со внешним блоком питания.

Как восстановить поврежденную базу, рис.8

У Вас внешний жесткий диск с кабелем с 2-мя концами USB? Подключите их оба, по первому концу подается дополнительно питание, а по второму — питание и информация.

Как восстановить поврежденную базу, рис.9

Плановую замену жестких дисков на компьютере или сервере с базой рекомендуем осуществлять раз в 2-3 года.

3. Локальная сеть должна быть в порядке. Применяйте в работе только современные сетевые устройства.

Это избавит Вас от многих проблем, не только с 1С.

4. Не забывайте делать резервные копии!

Перед важными операциями с базой данных производите настройку автоматического резервного копирования и делайте архивные копии базы вручную.

Нашли ошибку на сайте? Напишите о ней нам!
Наверх Обратный звонок