Ликбез программиста или как восстановить базу 1С

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

Рис.1 Один из вариантов ошибки.

Подготовительный этап

В первую очередь следует определиться в каком режиме (файловом или клиент-серверном) работает программа. Конечно, есть несколько универсальных способов восстановления, но для правильной настройки резервного копирования эта информация необходима.

Рис.2 Пример адресной строки файловой базы.

Если в окне выбора информационной базы, выскакивающем при запуске программы, имеется надпись подобная приведенной на рис. 2, режим работы – файловый. Если адрес начинается со слов «Svr» или содержит «http», тогда режим работы серверный и некоторые действия, приведенные ниже, не могут быть выполнены.

Способы, универсальные для файловых и клиент-серверных режимов работы

К ним можно отнести те варианты восстановления информационной базы 1С, которые предлагает сама платформа. Два метода, как в 1С восстановить поврежденную базу:

  1. Проверка конфигурации;
  2. Тестирование и исправление базы.

Для того, чтобы восстановить базу 1С одним из этих способов, необходимо обладать правами администратора.

ВАЖНО! Перед любыми действиями, даже с поврежденной базой, сделайте ее копию.

Проверка конфигурации

Помогает решить проблемы в самой конфигурации, данные при этом не затрагиваются.

Последовательность действий:

  1. Заходим в конфигуратор;
  2. Выбираем пункт меню Конфигурация->Проверка конфигурации;
  3. Появляется окно (рис.3);
  4. Флажки выставлены по умолчанию;
  5. Нажимаем кнопку ОК и ждем, когда программа проверки обнаружит и исправит возможные ошибки;
  6. Смотрим, исправлены ли ошибки.

Рис.З Окно проверки конфигурации.

Тестирование и исправление

Если проблема не устранена, то можно попробовать восстановить базу 1С методом тестирования и исправления базы.

Для этого:

  1. В конфигураторе, заходим в пункт меню Администрирование->Тестирование и исправление;
  2. Перед открытием основной формы обработки, программа предложит сделать резервную копию информационной базы. Если она у нас есть, нажимаем кнопку «Продолжить»;
  3. Появится окно, представленное на рисунке 4;
  4. После выставления флажков, нажимаем кнопку «Выполнить» и ждем. Время ожидания зависит от мощности компьютера, на котором программа выполняется и от объема базы.

Рис.4

Один совет: лучше не выставлять все флажки одновременно. При больших объемах базы это может привести к зависаниям компьютера и ошибкам. Обычно все этапы выполняются поочередно. Время выполнения проверки при этом увеличивается незначительно.

Как видно из картинки, помимо флажков с описанием действий, которые необходимо выполнить программе, на форме представлены несколько переключателей. Часть из них становится активной, только при выборе определенного задания.

Так, для восстановления ссылочной целостности базы, обработка предоставит возможность создания нового объекта, либо просто удалит ссылку.

Восстановление резервной копии базы

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

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

  • Первый вариант решения проблемы:
  1. В первую очередь следует определиться, где конкретно находится база. Для этого следует внимательно посмотреть на окно выбора информационных баз. (рис.2) После слова «File» там идет строка адреса, перейдя по которому можно обнаружить файл с расширением CD. Именно здесь в упакованном виде хранятся таблицы и индексы базы данных;
  2. Заменив этот файл его же сохраненной ранее версией, вы получите базу данных на момент сохранения.
  • Вариант №2 предполагает, что периодическое сохранение базы данных выполняется из конфигуратора по следующему алгоритму: пункт меню Администрирование->Выгрузить информационную базу. Сохраненная в файл формата dt, такая база хранит всю информацию.

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

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


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

Ваш e-mail не будет опубликован.

*

code


Оснащение для магазина с доставкой от компании Ru-Holod
Выбор оборудования зависит от цели его эксплуатации. В магазине оборудование для реализации продуктов питания, условия хранения которых требуют поддержания особой ...
Проверка отчетности 6-НДФЛ и 2-НДФЛ в 1С ЗУП 3.1
Какие проверки необходимо произвести для успешной сдачи отчетов 6-НДФЛ и 2-НДФЛ и какие средства в 1С ЗУП 3.1 в этом ...
Как сократить издержки в производственной компании малого бизнеса. Вебинар
18 февраля 2020 г. состоялся вебинар «Как сократить издержки в производственной компании малого бизнеса. Планирование, фактическая себестоимость, анализ в 1С:Управление ...
Интервью с Сергеем Кукановым
На предприятии есть производство, но вы ещё не доросли до крупных систем управления? Тогда вполне можете попробовать обойтись решением 1С:Управление ...
Годовая отчетность за 2019 г.: бухгалтерская и налоговая
Оформить заявку на участие в онлайн-семинаре "Годовая отчетность за 2019 г.: бухгалтерская и налоговая" https://buhexpert8.ru/dostup#buh ПРОГРАММА СЕМИНАРА НАЛОГОВАЯ ОТЧЕТНОСТЬ: • ...
Новое в ЗУП за 5 мин [выпуск от 17.02.2020]
Выпуск на нашем сайте - https://buhexpert8.ru/1s-zup#tt-5min В этом выпуске: • Разместили ответы на вопросы с семинара по СЗВ-ТД • Обновили ...
1С:ERP Урок 55. Исполнение заказа на производство
Пятьдесят пятый видеоурок вводного курса по «1С:ERP Управление предприятием». Тема на сегодня – исполнение заказа на производство (без использования пооперационного ...
Новое в учете и отчетности по НДФЛ в 2020 году
Изменения по НДФЛ в 2020 году. Изменения сроков и порядка представления отчетности по НДФЛ. Как представить отчетность по доходам по ...
Ошибки при учете договоров ГПХ в 1С ЗУП 3.1
Кого считать работниками по договорам ГПХ. Ошибки квалификации договоров ГПХ. Выплаты по договорам ГПХ в 1С ЗУП 3.1. Смотрите тест-драйва ...
Ответы на популярные вопросы по ЭТК - часть 2
Фрагмент вебинара по электронным трудовым от 11.02.2020 - Если все оставляют бумажные трудовые, можно ли не сдавать СЗВ-ТД? - Нужно ...
Юридическая и организационная (управленческая) структура Компании в 1С:ЗУП КОРП
✔️ Как настроить в 1С:ЗУП КОРП юридическую и организационную (управленческую) структуру Компании? ✔️ Какой отчет показывает сотрудников в разрезе оргструктуры? ...
1С:Электронные трудовые книжки - бесплатный сервис от фирмы 1С
Если вы не используете программу 1С, предлагаем вам воспользоваться сервисом для формирования отчета СЗВ-ТД совершенно бесплатно. Переходите по ссылке etk.1c.ru ...
Сведения о среднесписочной численности работников в 1С 8.3 ЗУП
Кем и в какие сроки сдаются сведения по среднесписочной численности. Что входит в понятие среднесписочная численность и как она рассчитывается ...