Содержание:
1. Причины аварийного завершения 1С.
2. Методы исправления в программе 1С Предприятие 8.
3. Профилактика и предотвращение аварийного завершения 1С.
1. Причины аварийного завершения 1С
Первая из возможных причин аварийного завершения работы продуктов 1С:Предприятие 8, а также нарушений работы информационной базы – это незапланированное выключение электричества, а также перебои с ним.
Вторая причина – некорректный выход из программы 1С Предприятие 8. Например, при выключении компьютера без предварительного выхода из конфигуратора или приложения пользователь не сможет в последствии войти в базу данных. При этом на экране появилась оповещение:
Оповещение о нарушение целостности системы 1С:Предприятие 8
2. Методы исправления в программе 1С Предприятие 8
Первое, что следует сделать в такой ситуации – очистить временные файлы. Для этого необходимо удалить базу из общего списка баз и подключить заново.
Путь к добавлению базы в программе 1С Предприятие 8
Добавление базы в программе 1С Предприятие 8
Выберете Вашу базу данных из списка, нажмите «Далее».
Выбор базы данных 1С:Предприятие 8 (шаг 1)
Выбор базы данных 1С:Предприятие 8 (шаг 2)
Далее нажмите на кнопку «Готово». Можно заходить в базу данных.
Есть и другой способ обхода данной проблемы. Для выхода из критической ситуации с аварийным отключением Ваших Баз данных, фирма 1С разработала специализированную команду «Тестирование и исправление базы».
ВНИМАНИЕ! Тестирование и исправление базы в 1С Предприятие 8, базовой версии можно выполнять, только после того, как:
1. Сделана копия базы данных.
2. Все пользователи закончили работу в информационной базой 1С:Предприятие 8, т.е. вышли из программы.
Для вызова данной процедуры необходимо войти в 1С пользователю с правами «Администратора» через режим «Конфигуратор».
Режим Конфигуратор в программе 1С Предприятие 8
В меню выбираем «Администрирование», прокруткой вниз находим строку «Тестирование и исправление...» нажимаем на нее.
Тестирование и исправление в 1С:Предприятие (шаг 1)
Тестирование и исправление в 1С:Предприятие (шаг 2)
Процедура тестирования и исправления информационной базы разработана для поиска, сканирования и исправления поврежденных секторов и таблиц в базах данных. При этом база может быть как файловая, так и клиент-серверная.
В данном окне можно указать, какие необходимо выполнить проверки и операции. Вы можете выбрать или только тестирование, или тестирование и исправление базы данных. При небольших повреждениях базы ошибки устраняются системой автоматически, после чего можно успешно продолжать работу.
Для пользователей доступны следующие варианты на выбор:
- если нет возможности полностью пройти тестирование, можно задать время и прервать тестирование и исправление базы данных;
- при частичном тестировании в базовой версии 1С Предприятие 8 предусмотрена возможность сохранить данные промежуточного тестирования между этапами;
- при желании и необходимости можно продолжить выполнение прерванного ранее тестирования и исправления;
Поставьте галочки в блок «проверки и режимы» далее поставьте точку в нужном окне и нажмите кнопку «Выполнить».
Далее рассмотрим утилиту chdbfl.exe, которая разработана для тестирования и исправления файловых информационных баз 1С 8.3. Утилита производит проверку физической целостности таблиц базы данных, которая повреждена. Данный метод применяется в тех ситуациях, когда система не запускается даже в режиме «Конфигуратора».
ВНИМАНИЕ! Обязательно перед началом работы с утилитой сделайте резервную копию повреждённой базы.
Утилита chdbfl.exe находится в папке C:\Program Files\1cv8, в которую у Вас установлена 1С.
Запуск утилиты производится вручную.
Путь к утилите chdbfl.exe
Необходимо найти папку, в названии которой присутствуют цифры, обозначающую номер Вашей платформы 1С:Предприятие 8. Если Вы не знаете на какой платформой Вы работает, это можно узнать через главное меню, в верхнем правом углу найдя значок, нажмите мышкой на него и вниз прокруткой выберите строку с названием «О программе».
На экране откроется таблица с информацией о Вашей платформе, в нашем примере 8.3.17.1496.
Далее заходим в папку 8.3.17.1496, внутри находим папку bin. В папке находится много файлов, но нам необходимо найти файл с названием chdbfl.
Для запуска утилиты нажмите на этот файл, далее перед Вами откроется таблица для проверки физической целостности файла базы данных. Укажите путь к Вашей базе данных, нажав кнопку с тремя точками:
Указание пути к базе данных программы 1С Предприятие 8
Чтобы выбрать «Имя файла БД», зайдите внутрь папки той базы, которая не запускается и выберите там файл с обозначением «1Cv8», далее нажмите кнопку «Открыть».
Определение имени файла БД
«Исправлять обнаруженные ошибки» - обязательная опция
Перед запуском поставьте галочку «Исправлять обнаруженные ошибки», далее нажмите кнопку «Выполнить».
В зависимости от размера базы данных проверка и исправление данных может занять от 10 до 45 минут. Дождитесь окончание проверки. По ее окончании на экране появится сообщение «Ошибок не обнаружено». Закройте утилиту chdbfl.exe. Проверка и исправление завершены – запускайте базу данных.
ВНИМАНИЕ! Если база не открывается, рекомендуем восстановить резервную копию.
3. Профилактика и предотвращение аварийного завершения 1С
Для предотвращения аварийного завершения работы программ 1С:Предприятие 8 необходимо:
1. Установить на компьютер блок бесперебойного питания, который сможет питать электроэнергией базу данных в рабочем состоянии и дать возможность закончить работу и выключить базу в штатном режиме.
2. Запланировать регламентированные задания по копированию базы данных на ежедневной основе (обычно в ночное время).
3. Уведомить сотрудников о необходимости выходить из базы данных после окончании всех работ.
Специалист компании «Кодерлайн»
Макейцева Елена