Содержание
- 1 Как восстановить повреждённую или удалённую базу 1С (на примере «1С: Предприятие 8.3»)
- 2 Файлы базы данных 1С
- 3 Признаки и причины повреждения базы 1С
- 4 Создание и восстановление из резервной копии базы 1С
- 5 Восстановление повреждённой информационной базы 1С
- 6 Как восстановить удалённую информационную базу 1С
- 7 Как перенести 1С 8.3 на другой компьютер с сохранением лицензии
- 8 Как перенести базу 1С 8.3 на другой компьютер без потери лицензии
Как восстановить повреждённую или удалённую базу 1С (на примере «1С: Предприятие 8.3»)
В статье показаны способы восстановления базы 1С с помощью встроенных в программу инструментов или сторонних приложений
. Как создать и восстановить резервную копию базы данных. Для большинства пользователей продуктов компании 1С, повреждение или утеря базы «1С: Предприятие» есть тем, о чём даже боятся говорить. Для них, задача по восстановлению базы данных кажется просто нереальной, а её утеря страшной трагедией.
На самом деле, продукты компании 1С являются таким же программным обеспечением, как и любое другое. Информация, которую пользователи вносят в свои базы данных сохраняется в файлах, из которых можно создавать резервные копии или восстанавливать в случае повреждения или удаления. Часто для этого достаточно встроенных в «1С: Предприятие»
инструментов, но и о стороннем программном обеспечении также забывать не стоит.
Содержание:
Файлы базы данных 1С
Для лучшего понимания того, каким образом происходит восстановление повреждённых или утерянных баз 1С, давайте ознакомимся с файлами, в которых они сохраняются.
По умолчанию, каталогом информационной базы, в котором кроме файла самой базы 1С сохраняются все файлы, которые имеют к ней отношение, является папка в Документах пользователя: C:UsersИмя ПользователяDocumentsInfoBase
В этой папке хранятся все файлы, которые имеют отношение к данной базе данных.
К таким файлам относятся:
-
*.1CD
– файл самой базы данных, который по умолчанию имеет название 1Cv8.1CD. Данный файл включает в себя все данные, которые внесены в базу данных, а также их конфигурацию; -
*.cf, *.cfu (*.cfl), *.dt, *.epf (*.erf)
– конфигурационные файлы базы данных; -
*.log, *.lgf, *.lgp, *.elf
– лог файлы; -
*.cdn
– файл блокировки базы данных 1С; -
*.efd
– архивный файл 1С; -
*.mft
– вспомогательный файл конфигурации шаблона; -
*.st
– файл шаблонов текстов -
*.mxl
– файл печатных форм базы данных 1С; -
*.grs
– файл графических схем базы данных 1С; -
*.geo
– файл географических схем базы данных 1С.
Признаки и причины повреждения базы 1С
Признаки повреждения базы данных 1С могут быть самые разнообразные, это сбои при работе с базой или её внезапное закрытие, зависание, разнообразные сообщение о наличии ошибок во время работы с ней или при запуске. Часто «1С: Предприятие»
сообщая о наличии ошибки при выполнении операции с информационной базой так и описывает её «…Файл базы повреждён»
.
Причины повреждения базы 1С могут быть физического или логического происхождения.
Последствия физических причин повреждения баз банных самые тяжелые, так как связаны с повреждением носителя информации, на котором хранятся данные. Это может быть повреждение внешнего или встроенного жесткого диска, оптического носителя информации, флешки или карты памяти. В данном случае, чтобы иметь возможность восстановить базу 1С, необходимо вернуть работоспособность носителю информации.
Логические повреждения баз происходят в результате сбоев в работе программного обеспечения, неправильного или внезапного отключения компьютера или носителя информации, неправильная работа сетевого оборудования, а также вирусы и деятельность вредоносных программ.
Создание и восстановление из резервной копии базы 1С
Мы уже множество раз упоминали об этом в наших статьях – лучшим способом сохранить ваши данные есть создание их резервной копии. Для базы 1С данный способ также актуален.
Чтобы создать резервную копию базы данных 1С:
-
Запустите 1С в режиме Конфигуратор
-
В окне программы в режиме Конфигуратор перейдите в меню Администрирование
/ Выгрузить информационную базу… -
После указания папки для выгрузки информационной базы, она будет сохранена в файл *.dt.
Чтобы восстановить базу данных 1С из резервной копии:
-
Запустите 1С в режиме Конфигуратор
, как указано в предыдущем пункте и перейдите в меню Администрирование
/ Загрузить информационную базу… -
Выберите *.dt файл резервной копии базы и загрузите его.
Восстановление повреждённой информационной базы 1С
В случае сбоя в работе информационной базы и возникновения описанных выше ошибок или других симптомов паниковать не стоит, так как в большинстве случаев база 1С восстановима. Осуществить это возможно с помощью встроенных в платформу инструментов.
Восстановление с помощью Конфигуратора
Для устранения ошибок базы 1С в её конфигураторе предусмотрена функция «Тестирование и исправление…»
. Чтобы воспользоваться ею:
-
Запустите 1С в режиме Конфигуратор
и перейдите в меню Администрирование
/ Тестирование и исправление -
Укажите параметры тестирования и исправления базы данных в открывшемся меню и нажмите «Выполнить»
-
Результаты тестирования будут отображены в нижней части окна Конфигуратора
.
Восстановление с помощью chdbfl.exe
В каждой версии платформы «1С: Предприятие»
есть утилита, которая предназначена для отладки повреждённых информационных баз. С внутреннего меню платформы доступа к данной утилите нет. Но она устанавливается вместе с установкой платформы. Чтобы запустить её, перейдите в папку, в которую установлена платформа 1С на вашем компьютере: C:Program Files (x86)1cv88.3.8.1652bin
(где, 8.3.8.1652 – номер релиза платформы (разный для разных релизов))
Найдите и запустите в данной папке файл chdbfl.exe – это и есть утилита отладки информационных баз 1С. После запуска утилиты, укажите с её помощью файл базы данных нажав троеточие справа от поля «Имя файла БД»
, и поставьте галочку возле функции «Исправлять обнаруженные ошибки»
. Задав необходимые параметры – нажмите кнопку «Выполнить»
.
Все обнаруженные ошибки и другие действия утилиты будут отображены в окне chdbfl.exe.
Восстановление с помощью НЕХ-редактора
В особо сложных случаях или если предыдущие два способа отладки информационной базы не принесли желаемого результата, теоретически восстановить её возможно с помощью HEX-редактора. Для этого необходимо открыть в HEX-редакторе основной файл базы данных *.1CD.
Минусом данного способа есть то, что данный способ исправления повреждённой базы 1С могут осуществлять только опытные и разбирающиеся в HEX специалисты.
Нельзя не отметить, что Hetman Partition Recovery
имеет встроенный HEX-редактор, который можно использовать для исправления повреждённых файлов.
Как восстановить удалённую информационную базу 1С
Если в результате случайного удаления, переустановки операционной системы, форматирования жесткого диска или другого носителя информации на котором хранилась база 1С, она была утеряна, то восстановить её можно с помощью Hetman Partition Recovery. Для этого:
-
Запустите утилиту и выберите диск с которого удалена база 1С
-
Кликните на нём дважды и укажите необходимый тип анализа
-
После окончания процесса анализа, найдите с помощью программы папку с файлами информационной базы и восстановите их, предварительно добавив к списку восстановления
Примечание
. Аналогичным образом можно восстановить утерянный файл резервной копии информационной базы 1С – 1Cv8.dt.
- Восстановленный *.dt файл загрузите в информационную базу описанным выше способом.
- Если информационная база восстановлена пофайлово, то откройте её основной файл 1Cv8.1CL с помощью меню 1С Файл
/ Открыть
.
Все описанные в данной статье способы восстановления базы данных 1С показаны на примере платформы «1С: Предприятие 8.3»
. Но эта информация также актуальна для других программ и конфигураций платформы:
- 1С: Бухгалтерия
- 1С: Предприниматель
- 1С: Зарплата и управление персоналом
- 1С: Управление торговлей
- 1С: Розница
- 1С: Управление Холдингом
- 1С: Управление предприятием
- 1С: Предприятие. Управление производственным предприятием
- 1С: Комплексная автоматизация
- 1С: Документооборот
- 1С: Консолидация
- 1С: Управление небольшой фирмой
- 1С: Налогоплательщик
- 1С: Отчётность предпринимателя
- 1С: Платёжные документы
- 1С: Бухгалтерия государственного учреждения
- 1С: Зарплата и кадры бюджетного учреждения
- 1С: Свод отчётов
- 1С: Бюджетная отчётность
- 1С: Документооборот государственного учреждения
- 1С: Государственные и муниципальные закупки
- 1С: Бюджет поселения
- 1С: Бюджет муниципального образования
- 1С: Деньги
- 1С: Электронное обучение и пр.
Как перенести 1С 8.3 на другой компьютер с сохранением лицензии
Бывают ситуации, например при замене компьютера или переустановке операционной системы и т.д., когда необходимо перенести установленную программу 1С с сохранением лицензии. Пользователь может самостоятельно перенести лишь файловую версию программы, что не составит определенных трудностей.
Как перенести базу 1С 8.3 на другой компьютер без потери лицензии
Перенос базы 1С 8.3 с одного компьютера на другой с сохранением лицензии осуществляется в несколько этапов.
Шаг 1. Создание копии информационной базы
Резервное копирование рекомендуются выполнять при выполнении любых действий с базой 1С. О том, как это сделать, мы писали в статьях Резервное копирование в 1С 8.3, Как выгрузить базу 1С на флешку.
В случае, если информационная база находится на другом компьютере (сервере), то достаточно установить платформу 1С на этот компьютер и просто подключить к нему информационную базу по сети, т.е. сохранять ее нет необходимости.
Шаг 2. Установка Платформы 1С на новый компьютер
Обратите внимание, если у вас серверный вариант и устанавливается платформа на один из компьютеров сети, то версия платформы должна совпадать с версией сервера, иначе программа не откроется и выдаст ошибку (например, Существуют активные сеансы работы с данной базой, использующие версию платформы, не поддерживающие совместную работу с данной версией
).
Узнать подробнее как установить платформу 1С
Узнать версию установленной платформы можно в меню Справка — О программе
.
Шаг 3. Добавление информационной базы
При добавлении в список информационной базы, расположенной на другом компьютере, достаточно добавить ее, указав путь к ней по сети.
Если мы сохраняли папку с информационной базой на флешке и при установке перенесли ее на новый компьютер, то подключение ее производится также добавлением в список существующей информационной базы.
В случае, если необходимо загрузить информационную базу на данный компьютер, то создав пустую базу, загружаем в нее сохраненную ранее информационную базу (файл *.dt
), через пункт меню Администрирование — Загрузить информационную базу
.
Узнать подробнее про создание пустой базы и загрузку в нее DT файла
Шаг 4. Перенос лицензии 1С 8.3
Без выполнения этого пункта программа 1С 8.3 работать не будет. Лицензия программ 1С может быть аппаратная или программная.
Аппаратный ключ
— устройство похожее на флешку, который вставляется в USB-порт. При установке платформы будет установлен драйвер защиты, который и обеспечивает работу аппаратной защиты программы 1С. Таким образом, при использовании аппаратной защиты, достаточно вставить сам ключ в USB-порт компьютера.
Программный ключ
— это пин-код, который входит в комплект поставки программы. Кроме основного пин-кода в поставку включено еще два резервных.
При первом запуске программы будет сгенерирован лицензионный файл, который будет находится в папке с программой. Но старый файл при переносе программы не подойдет, так как он учитывает параметры конкретного компьютера и привязывается к нему. Поэтому, в случае переустановки программы 1С на другой компьютер можно воспользоваться резервными пин-кодами.
В случае, если резервных ключей не осталось, то можно обратиться в обслуживающую компанию 1С-франчайзи, заполнить регистрационную форму и получить дополнительные пин-коды, ключи лицензии. При этом заполнение регистрационной формы должно полностью совпадать с данными первоначального заполнения.
Также, можно написать запрос в центр лицензирования 1С
lic@1С.ru, указав регистрационный номер программного продукта и данные организации на которую он зарегистрирован. Если вы использовали несколько пин-кодов для активации лицензии программы и не помните, какие именно и какие остались в резерве, то вам подскажут, какие пин-коды не использованы. А если окажется, что они использованы все, то придет письмо с новым комплектом пин-кодов.
При запуске программы 1С 8.3 появиться окно Лицензия не обнаружена
, в котором нажимаем кнопку Получить лицензию
.
В окне выбор операции с лицензией выбираем Восстановление лицензии
.
Далее в окне получения лицензии вводим пин-коды.
Проверяем регистрационные данные (если компьютер не менялся) или вводим вручную. Данные также должны совпадать с ранее вводимыми.
Если компьютер подключен к интернету, то лицензию можно получить Автоматически
. При этом восстановление лицензии может производиться только тем же способом, что и при первой активации.
Следуем шагам помощника. По окончании нажимаем кнопку Готово
и полученная лицензия сохраняется на компьютере — файл с расширением lic
.
См. также:
- Выгрузка в 1С из xml: как выгрузить данные из 1С 8.3 и загрузить в 1С 8.3
- Дополнительные реквизиты и дополнительные сведения в 1С
- Переход с базовой версии на ПРОФ 1С 8.3
- Печать ценников в 1С
- Очистка кэш 1С 8.3
Если Вы еще не являетесь подписчиком системы БухЭксперт8:
или
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по
1С.
Помогла статья? Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно