Как выполнить восстановление поврежденной базы в 1С

В данной статье рассмотрим, как можно восстановить базу 1С на примере 1С:Предприятие 8. Изначально предположим, что база работает в файловом режиме.

  1. Процедура восстановления должна проходить в формате клиент-сервер. Она является достаточно сложной, поэтому не подходит для новичков. Настоятельно рекомендуется создавать копию данных, чтобы избежать негативных последствий сбоев. В данной задаче принимаем, что повреждением базы считаются систематические сбои. Зачастую они возникают из-за проблем с электропитанием. Отметим, что клиент-серверный режим работы обеспечивает более высокую устойчивость базы. Именно поэтому ИБП очень важен для работы.
  2. Перед началом работы выполним копирование папки, в которой содержится база, далее оставляем файл 1СV8.1CD и журнал регистрации. Нередки случаи, когда клиент оказывается сильно напуган повреждением базы. Специалистам выгодно использовать тестовые программы, которые работают долго, что при часовой оплате сулит большую прибыль.
  3. Чтобы справиться с проблемой с минимальными затратами, мы самостоятельно стираем данные в файлах и папках, которые хранятся в указанной выше директории. Теперь воспользуемся утилитой chdbfl.exe, которая находится в директории Program Files в папке 1CV82 (конечная папка Bin). Нужно использовать утилиту, которая соответствует релизу платформы и конкретной базе. Специалисты рекомендуют идти от новых релизов к старым. Данная утилита характеризуется одной особенностью: если при первом сканировании не было произведено исправлений, то повторного запуска можно не делать. Однако при каждом новом исправлении ее следует запускать повторно. Таким образом, можно свести число ошибок до минимума.
  4. Рассмотрим средство контроля конфигурации. Ошибки, которые данное средство отмечает, не являются критичными. Однако они способны повлиять на работу базы, замедляя ее. Если размер таблицы в базе составляет более 4 ГБ, то появление ошибок может свидетельствовать о повреждении. Однако самостоятельно вносить исправления без должного опыта и знаний не следует.
  5. Чтобы произвести восстановление базы, можно воспользоваться выгрузкой в файл, имеющий расширение dt. Для выгрузки нужно перейти в меню «Администрирование» и найти соответствующий пункт.
    Меню «Администрирование»
    Меню «Администрирование»

    В появившемся диалоговом окне задаем направление, по которому будет выполняться выгрузка. Этой процедурой можно пользоваться как возможным вариантом копирования. Рекомендуется выполнять загрузку во вновь сгенерированную базу без использования конфигурации. Опциональные параметры добавлять необязательно. Готовую базу можно через пункт «Администрирование» свободно загружать. Отметим, что в случае возникновения ошибок на постоянной основе лучше сменить пользовательский компьютер. Может помочь пересоздание пользовательской учетной записи, если ошибки происходят только с ней.

Видео: Восстановление базы 1С: тестирование и исправление, chdbfl.exe (файловая версия)

Сергей Гришечкин

Главный редактор информационного портала BestHard.

sergey2829 имеет 750 сообщений и подсчета голосов.Посмотреть все сообщения sergey2829

4 thoughts on “Как выполнить восстановление поврежденной базы в 1С

  • 12.05.2019 в 07:00
    Permalink

    Pretty section of content. I just stumbled upon your web
    site and in accession capital to assert that I acquire in fact
    enjoyed account your blog posts. Anyway I’ll be subscribing to your augment and even I achievement you access consistently rapidly.

    Ответ
  • 17.05.2019 в 19:13
    Permalink

    Howdy just wanted to give you a quick heads up.
    The words in your article seem to be running off the screen in Safari.
    I’m not sure if this is a format issue or something to do
    with web browser compatibility but I thought I’d
    post to let you know. The design and style look great though!

    Hope you get the issue resolved soon. Thanks

    Ответ
  • 15.06.2019 в 07:34
    Permalink

    Hey there! Would you mind if I share your blog with
    my zynga group? There’s a lot of people that I think would really enjoy your content.

    Please let me know. Thank you

    Ответ
  • 22.07.2019 в 08:50
    Permalink

    After exploring a number of the blog articles on your web site,
    I seriously like your way of blogging. I book marked it
    to my bookmark site list and will be checking back in the near
    future. Please check out my web site as well and tell me what you
    think.

    Ответ

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *