Администрирование · 9 мин
Как удалить базы в 1С: полная инструкция
Как удалить базу в 1С: удаление из списка, файловой базы с диска и базы на сервере SQL. Резервные копии, проверка результата и типичные ошибки.
Удаление базы в 1С — операция, которая кажется простой, но ошибка в ней приводит к безвозвратной потере учётных данных: документов, справочников, проводок за несколько лет. Поэтому важно различать три разных действия: убрать базу из списка в окне запуска, физически удалить файловую базу с диска и удалить базу данных на сервере СУБД. Это разные операции с разными последствиями.
Первое действие — удаление из списка — не трогает данные вообще. Второе и третье — необратимы, если нет резервной копии. Ниже разобраны все сценарии: как подготовиться, как удалить базу в каждом варианте развёртывания, как проверить результат и что делать, если база не удаляется.
Подготовка: резервная копия перед удалением
Прежде чем удалять любую базу, убедитесь, что у вас есть актуальная резервная копия. Даже если база кажется ненужной — тестовой или старой копией — практика показывает, что через месяц из неё могут понадобиться документы за прошлый период, данные для налоговой проверки или справочники для сверки.
Самый универсальный способ сохранить данные — выгрузка информационной базы через конфигуратор. Откройте базу в режиме «Конфигуратор», перейдите в меню «Администрирование» → «Выгрузить информационную базу» и укажите путь для сохранения файла с расширением .dt. Этот файл содержит и данные, и конфигурацию, его можно загрузить в пустую базу на любом другом компьютере.
Дополнительно проверьте, что базу сейчас никто не использует. Если в файловой базе работают пользователи, удаление файлов может завершиться ошибкой или повредить данные у активных сеансов. Попросите всех выйти, а в серверной базе завершите сеансы через консоль администрирования.
Как убрать базу из списка в окне запуска 1С
Самая частая задача — убрать базу из списка в стартовом окне «1С:Предприятие». Это нужно, когда база переехала на другой сервер, стала неактуальной или просто мешает в списке. Важно понимать: при этом данные остаются на диске в полном объёме.
- 1Откройте окно запуска 1С (ярлык «1С:Предприятие»).
- 2Выделите нужную базу в списке одним щелчком мыши.
- 3Нажмите кнопку «Удалить» над списком или клавишу Delete.
- 4Подтвердите удаление в появившемся диалоге.
- 5Убедитесь, что база исчезла из списка, но папка с данными осталась на диске.
Если кнопка «Удалить» неактивна, значит список баз сформирован централизованно — например, через общий файл списка баз (v8i) на сервере или групповые политики. В этом случае изменения вносит администратор, редактируя общий список, а не каждый пользователь у себя.
Удалённую из списка базу легко вернуть: нажмите «Добавить», выберите «Добавление в список существующей информационной базы» и укажите путь к папке или серверу. Поэтому этот способ безопасен и подходит для «сокрытия» базы без риска.
Как полностью удалить файловую базу с диска
Файловая база 1С — это обычная папка, в которой лежит файл 1Cv8.1CD и служебные файлы. Чтобы удалить её полностью, сначала уберите базу из списка запуска (как описано выше), затем найдите папку на диске и удалите её стандартными средствами операционной системы.
Узнать точный путь к папке можно до удаления из списка: выделите базу в окне запуска и нажмите кнопку «Настройка» (или посмотрите в нижней части окна) — там отображается параметр «Каталог информационной базы». Скопируйте этот путь, откройте его в проводнике и проверьте содержимое: внутри должен быть файл 1Cv8.1CD.
Если база лежит на сетевом диске, помните: удалённые с сетевого ресурса файлы не попадают в корзину и восстановить их штатными средствами Windows нельзя. Поэтому для сетевых баз резервная копия в виде файла .dt или архивной копии всей папки обязательна.
После удаления папки проверьте освободившееся место на диске и убедитесь, что другие базы из списка открываются нормально. Если папка не удаляется с ошибкой «файл занят», значит база открыта у кого-то из пользователей или завис процесс 1cv8.exe — закройте его через диспетчер задач.
Как удалить базу на сервере 1С и SQL
Клиент-серверная база состоит из двух частей: записи в кластере серверов 1С и собственно базы данных в СУБД (MS SQL Server, PostgreSQL и другие). Удалять нужно обе части, иначе останутся «хвосты»: либо пустая запись в консоли, либо мёртвая база, занимающая место на SQL-сервере.
Откройте консоль «Администрирование серверов 1С:Предприятия», разверните нужный кластер, найдите базу в списке информационных баз. Нажмите правой кнопкой и выберите «Удалить». Консоль предложит два варианта: «Удалить базу данных» — стирает и запись в кластере, и базу в СУБД; «Очистить базу данных» — очищает данные, но оставляет структуру. Для полного удаления выбирайте первый вариант.
Если запись в кластере уже удалена, а база в СУБД осталась, удалите её штатными средствами СУБД: в MS SQL Server — через SQL Server Management Studio (правый клик по базе → «Delete», отметьте «Close existing connections»), в PostgreSQL — командой DROP DATABASE или через pgAdmin. Учтите, что для этого нужны права администратора СУБД.
Удаление базы в облачной 1С (1С:Фреш)
В облачном сервисе 1С:Фреш прямого удаления базы пользователем нет — приложения отключаются через личный кабинет абонента. Откройте раздел управления приложениями, выберите нужное и отключите его. Данные при этом некоторое время хранятся на стороне сервиса согласно условиям сервиса, но доступ к ним прекращается.
Перед отключением обязательно выгрузите данные: в режиме «1С:Предприятие» через обработку выгрузки данных или запросите выгрузку через поддержку сервиса, если планируете переезд в локальную версию. После окончательного удаления данных на стороне сервиса восстановить их будет невозможно.
Проверка результата и восстановление при ошибке
После удаления пройдите контрольные точки: базы нет в списке запуска, папки нет на диске (для файловой), записи нет в консоли кластера и базы нет в списке СУБД (для серверной). Место на диске освободилось на объём, примерно равный размеру удалённой базы.
Как проверить результат
Удалённой базы нет в списке
База осталась — список централизованный, правьте общий файл списка
Папка отсутствует, место освободилось
Папка на месте — удалён только ярлык из списка
Записи нет ни в кластере, ни в списке баз СУБД
База видна в Management Studio — удалите её вручную
Если база удалена по ошибке и резервной копии нет, действуйте быстро: прекратите любую запись на диск, где лежала база, и попробуйте программы восстановления файлов — для локальных дисков они иногда находят удалённый 1Cv8.1CD. Шансы тем выше, чем меньше времени прошло и чем меньше писалось на диск после удаления. Для серверных баз проверьте резервные копии СУБД — многие SQL-серверы настроены на автоматический бэкап, о котором администратор мог забыть.
Что важно запомнить
Удаление из списка запуска не затрагивает данные. Полное удаление файловой базы — это удаление папки с файлом 1Cv8.1CD, серверной — удаление записи в кластере вместе с базой в СУБД. Перед любым физическим удалением сделайте выгрузку в .dt и проверьте, что файл открывается. С сетевых дисков файлы удаляются мимо корзины.
Частые вопросы
Удалил базу из списка — данные пропали?
Нет. Удаление из списка убирает только ярлык для быстрого запуска. Папка с данными остаётся на диске. Чтобы вернуть базу, нажмите «Добавить» в окне запуска и укажите путь к каталогу информационной базы.
Как узнать, где физически лежит файловая база?
Выделите базу в окне запуска 1С и нажмите «Настройка» — путь указан в поле «Каталог информационной базы». Также путь виден в нижней части окна запуска при выборе базы. Внутри папки должен находиться файл 1Cv8.1CD.
Не могу удалить папку базы: пишет «файл занят другой программой». Что делать?
Значит база открыта у вас или у другого пользователя, либо завис процесс. Закройте все окна 1С, проверьте диспетчер задач на наличие процессов 1cv8.exe и завершите их. Для сетевой базы попросите выйти всех пользователей. После этого удаление пройдёт штатно.
Чем отличается «Удалить базу данных» от «Очистить базу данных» в консоли кластера?
«Удалить» стирает и запись в кластере, и саму базу в СУБД — это полное удаление. «Очистить» удаляет только данные внутри базы, оставляя пустую структуру и запись в кластере — это нужно, когда базу планируют заполнить заново, например загрузить свежую копию.
Можно ли восстановить случайно удалённую файловую базу?
Если была резервная копия (.dt или копия папки) — просто восстановите из неё. Без копии шансы есть только при использовании программ восстановления удалённых файлов, и то если после удаления на диск почти ничего не записывали. Для сетевых дисков восстановление средствами Windows невозможно.
Нужны ли особые права для удаления серверной базы?
Да. Для работы в консоли кластера нужны права администратора кластера 1С, а для удаления базы в СУБД — права администратора СУБД (или учётной записи, под которой работает сервер 1С, если она имеет соответствующие полномочия). Рядовой пользователь 1С удалить серверную базу не может.