Администрирование · 10 мин
Как убрать копию базы 1С: удаление из списка, с диска и с сервера
Как убрать копию базы 1С: удаление из списка информационных баз, файловой папки и с SQL-сервера. Проверки, риски, типичные ошибки и FAQ.
Копии баз 1С накапливаются быстро: тестовые выгрузки для проверки обновлений, архивы перед доработками, копии для обучения сотрудников. Со временем они занимают десятки гигабайт на диске, засоряют список информационных баз у пользователей и повышают риск того, что кто-то случайно внесёт рабочие данные в устаревшую копию. Убрать копию можно на трёх уровнях: из списка баз в окне запуска, с файлового диска и с SQL-сервера — и это разные операции с разными последствиями.
Важно понимать: удаление базы из списка в стартере 1С не удаляет сами данные. Файл 1Cv8.1CD или база на сервере СУБД остаются на месте и продолжают занимать место. Обратное тоже верно: удаление папки с диска не убирает запись из списка у пользователей — они будут видеть «битую» ссылку и получать ошибку при попытке входа. Поэтому корректное удаление копии всегда состоит из двух-трёх шагов.
Перед любыми действиями убедитесь, что удаляемая база действительно копия, а не рабочая база с похожим названием. Проверьте дату последнего изменения файла, спросите пользователей, сверьте путь в свойствах базы. Ошибка на этом этапе — самая дорогая: восстановление рабочей базы возможно только из резервной копии, если она есть.
Как определить, что база — действительно копия
Главный риск при чистке — перепутать копию с рабочей базой. Названия вроде «Бухгалтерия», «Бухгалтерия копия», «Бухгалтерия (новая)» ничего не гарантируют: иногда «копия» становится рабочей после сбоя, а «основная» давно заброшена.
Надёжные признаки для проверки: дата изменения файла 1Cv8.1CD в папке базы (у рабочей базы он меняется ежедневно), журнал регистрации с датами последних входов пользователей, ответы сотрудников на прямой вопрос, куда они реально вносят данные. Для клиент-серверных баз посмотрите активные соединения в консоли кластера — у «мёртвой» копии их нет неделями.
Проверьте дату изменения файла в папке базы
Понаблюдайте несколько рабочих дней перед удалением
Спросите всех, кто мог работать с базой
Удаление копии из списка информационных баз
Самый простой уровень — убрать базу из окна запуска 1С у пользователя. Это не удаляет данные, а лишь стирает запись из локального списка, который хранится в файле ibases.v8i в профиле пользователя.
Порядок действий: откройте окно запуска 1С, выделите нужную базу в списке, нажмите кнопку «Удалить» и подтвердите действие. База исчезнет из списка, но папка с данными останется на диске нетронутой. Если база была клиент-серверной, запись на сервере тоже никуда не денется.
Если список баз общий для всех пользователей и формируется через общий файл списка (v8i) на сетевом ресурсе, удалять запись нужно именно в нём — иначе база появится у пользователей снова при следующем запуске.
- 1Откройте окно запуска 1С и выделите копию базы
- 2Нажмите «Удалить» и подтвердите удаление из списка
- 3Проверьте, что запись исчезла — данные при этом остаются на диске
- 4Если используется общий файл списка v8i, удалите запись и в нём
Удаление файловой копии с диска
Файловая база — это папка, в которой лежит основной файл 1Cv8.1CD и служебные файлы. Чтобы полностью убрать копию, после удаления её из списка удалите саму папку через проводник или файловый менеджер. Путь к папке виден в свойствах базы в окне запуска — запишите его до удаления записи из списка.
Перед удалением папки убедитесь, что в базе никто не работает: открытый сеанс заблокирует часть файлов, и папка удалится не полностью. Также проверьте, не лежат ли в той же папке посторонние нужные файлы — иногда в каталог базы складывают выгрузки, печатные формы или обработки.
Разумная практика — не удалять папку сразу, а переименовать её (например, добавить префикс «DEL_») и подождать одну-две недели. Если за это время никто не пожаловался на пропавшую базу, папку можно удалять окончательно.
Удаление клиент-серверной копии
Клиент-серверная база состоит из двух частей: записи в кластере серверов 1С и собственно базы данных в СУБД (MS SQL, PostgreSQL и т.п.). Убрать копию полностью можно двумя способами.
Первый способ — через консоль кластера: откройте оснастку «Администрирование серверов 1С», найдите базу в списке информационных баз, вызовите её свойства и выберите удаление с опцией «Удалить базу данных» — тогда СУБД удалит и саму базу. Если выбрать «Оставить базу данных», запись из кластера исчезнет, но данные в СУБД останутся и их придётся удалять отдельно.
Второй способ — удалить базу средствами самой СУБД (например, через SQL Server Management Studio командой DROP DATABASE), а затем убрать «осиротевшую» запись из консоли кластера. Этот путь удобен, когда запись в кластере уже потеряна, а база в СУБД осталась.
Как выбрать действие
Резервное копирование перед удалением
Даже для «точно ненужной» копии сделайте финальную выгрузку. Для файловой базы откройте конфигуратор, выберите «Администрирование → Выгрузить информационную базу» и сохраните файл .dt. Для клиент-серверной — то же самое, либо штатный бэкап средствами СУБД.
Файл .dt занимает заметно меньше места, чем развёрнутая база, и при необходимости из него можно полностью восстановить копию через «Загрузить информационную базу». Храните выгрузку отдельно от удаляемой папки — на другом диске или сетевом ресурсе.
Удобно завести правило: имя файла выгрузки включает название базы и дату, например buh_kopiya_2026-05.dt. Через полгода по такому архиву сразу видно, что это за копия и когда она была снята, — не придётся разворачивать базу, чтобы понять её содержимое.
Типичные ошибки при удалении копий
Самая частая ошибка — удалить базу только из списка и считать задачу выполненной. Через год на диске скапливаются десятки гигабайт «забытых» папок, а на SQL-сервере — никому не нужные базы, которые тормозят бэкапы и обслуживание СУБД.
Вторая ошибка — удалить папку, пока в базе работают пользователи. Файл 1Cv8.1CD может оказаться частично заблокирован, а при сетевом доступе есть риск повреждения данных, если сеанс завершится аварийно в момент записи.
Третья ошибка — удалить базу в СУБД, но оставить запись в кластере 1С. Пользователи продолжат видеть базу в списке и получать ошибку подключения, а администратор потом будет искать, куда пропали данные.
Проверка результата после удаления
После завершения всех шагов убедитесь, что копия убрана полностью. Откройте окно запуска 1С — базы не должно быть в списке. Проверьте диск — папка с 1Cv8.1CD должна отсутствовать. Для клиент-серверного варианта загляните в консоль кластера и в список баз СУБД.
Дополнительно проверьте объём свободного места на диске — он должен увеличиться примерно на размер удалённой базы. Если место не освободилось, вероятно, удалена только запись из списка, а данные остались.
Как проверить результат
Копии в списке нет
База видна, при входе ошибка подключения
Папка с 1Cv8.1CD удалена, место освободилось
Папка на месте, место не изменилось
Записи нет ни в кластере, ни в списке баз СУБД
Запись есть в одном из мест — удаление незавершено
Частые вопросы
Удалится ли база с диска, если убрать её из списка в окне запуска 1С?
Нет. Кнопка «Удалить» в окне запуска убирает только запись из локального списка информационных баз. Папка с файлом 1Cv8.1CD или база на SQL-сервере остаются нетронутыми — их нужно удалять отдельно.
Как восстановить случайно удалённую копию базы?
Если есть выгрузка .dt — создайте новую пустую базу и загрузите выгрузку через конфигуратор. Если выгрузки нет, но папка удалена недавно и локально — проверьте корзину. При удалении по сети или из СУБД восстановление возможно только из резервных копий.
Можно ли удалить копию, пока пользователи работают в другой базе?
Да, если они работают именно в другой базе. Главное — убедиться, что в удаляемой копии нет активных сеансов. Для клиент-серверных баз это видно в консоли кластера, для файловых — по открытым файлам и дате изменения 1Cv8.1CD.
Чем удаление отличается от очистки базы?
Удаление убирает базу целиком вместе с данными и настройками. Очистка — это удаление данных внутри базы (например, старых документов) с сохранением самой базы. Если цель — освободить место от ненужной копии, нужно именно удаление.
Как убрать копию базы сразу у всех пользователей?
Если список баз формируется через общий файл v8i на сетевом ресурсе — удалите запись в нём, и она пропадёт у всех. Если списки индивидуальные, запись нужно удалить на каждом компьютере либо распространить обновлённый файл ibases.v8i через групповые политики или скрипт.
Нужно ли останавливать сервер 1С для удаления клиент-серверной копии?
Нет, останавливать весь сервер не требуется. Достаточно завершить сеансы конкретной базы в консоли кластера, после чего её можно удалять. Другие базы и пользователи продолжат работать без перерыва.
Что важно запомнить
Полное удаление копии базы 1С состоит из трёх шагов: убрать запись из списка баз, удалить данные (папку с 1Cv8.1CD или базу в СУБД) и проверить результат. Перед удалением всегда делайте выгрузку .dt и убеждайтесь, что удаляете именно копию, а не рабочую базу.