Администрирование · 10 мин
Как удалить базу 1С из консоли администрирования сервера
Пошаговая инструкция по удалению информационной базы 1С из консоли администрирования сервера: подготовка, выбор режима удаления, проверка результата и типичные ошибки.
Удаление информационной базы из консоли администрирования сервера 1С:Предприятие — операция, которая выполняется за пару минут, но последствия ошибки необратимы: вместе с записью в кластере можно удалить и саму базу данных на СУБД. Поэтому прежде чем нажимать кнопку удаления, нужно точно понимать, какой режим выбрать и что при этом произойдёт с данными.
Инструкция актуальна для клиент-серверного варианта работы 1С, где базы зарегистрированы в кластере серверов и управляются через консоль «Администрирование серверов 1С Предприятия» (оснастка MMC) или через кроссплатформенную консоль администрирования. Для файловых баз эта процедура не применяется — они удаляются простым удалением каталога.
Ниже разобраны подготовка к удалению, различия режимов «удалить базу данных» и «оставить без изменений», пошаговый порядок действий, проверка результата и типичные ошибки администраторов.
Что происходит при удалении базы из консоли
Запись об информационной базе в кластере серверов 1С — это регистрация: сопоставление имени базы, строки подключения к СУБД и параметров доступа. Сами данные хранятся отдельно — в базе данных Microsoft SQL Server, PostgreSQL, Oracle или IBM DB2. Удаление из консоли может затронуть только регистрацию или регистрацию вместе с данными, в зависимости от выбранного режима.
Понимание этого разделения — ключ к безопасной работе. Если задача — убрать базу из списка у пользователей, но сохранить архив на СУБД, достаточно снять регистрацию. Если база демонстрационная или тестовая и больше не нужна вообще, удаляют и данные на СУБД, чтобы не занимать место на дисках сервера баз данных.
Подготовка: что сделать перед удалением
Перед удалением убедитесь, что база действительно та самая. В консоли может быть несколько баз с похожими именами — рабочая, копия, тестовая. Откройте свойства базы и сверьте имя базы данных на СУБД, сервер СУБД и описание. Ошибиться на этом шаге — значит удалить рабочую базу вместо тестовой.
Проверьте наличие актуальной резервной копии. Даже если планируется режим «оставить без изменений», бэкап средствами СУБД — обязательная страховка: он позволит восстановить данные при любой ошибке. Для рабочих баз сделайте дополнительно выгрузку в файл .dt через конфигуратор.
Завершите активные сеансы пользователей. Хотя удаление возможно и при подключённых пользователях, корректная практика — установить блокировку сеансов в свойствах базы, дождаться завершения работы или принудительно удалить соединения, предупредив сотрудников.
- 1Сверьте имя базы в консоли с именем базы данных на СУБД
- 2Сделайте резервную копию средствами СУБД и/или выгрузку .dt
- 3Установите блокировку начала сеансов в свойствах базы
- 4Дождитесь завершения активных сеансов или завершите их принудительно
- 5Убедитесь, что у вас есть права администратора кластера и СУБД
Пошаговое удаление базы через консоль
Откройте оснастку «Администрирование серверов 1С Предприятия» (на Windows — через меню «Пуск» в группе 1С или файлом 1CV8 Servers.msc). В дереве слева разверните нужный сервер, затем ветку «Кластеры», выберите рабочий кластер и откройте ветку «Информационные базы». В списке отобразятся все зарегистрированные базы.
Найдите нужную базу, щёлкните по ней правой кнопкой мыши и выберите пункт «Удалить». Консоль запросит подтверждение и предложит выбрать режим удаления — это самый ответственный момент всей операции.
После выбора режима и подтверждения консоль выполнит операцию. Если выбрано удаление базы данных, сервер 1С обратится к СУБД с командой удаления — процесс может занять от нескольких секунд до минут в зависимости от размера базы и загрузки сервера СУБД.
- 1Откройте консоль администрирования серверов 1С
- 2Разверните: Сервер → Кластеры → нужный кластер → Информационные базы
- 3Щёлкните правой кнопкой по базе и выберите «Удалить»
- 4В диалоге выберите режим: «Удалить базу данных» или «Оставить без изменений»
- 5Подтвердите операцию и дождитесь её завершения
- 6Проверьте, что база исчезла из списка, а на СУБД состояние соответствует выбранному режиму
Выбор режима: удалить данные или оставить на СУБД
Диалог удаления предлагает два варианта, и их нужно различать чётко. Режим «Удалить базу данных» уничтожает и регистрацию в кластере, и саму базу данных на сервере СУБД — данные теряются безвозвратно, восстановление возможно только из резервной копии. Режим «Оставить без изменений» удаляет только запись в кластере: база исчезает из списка у пользователей, но все данные остаются на СУБД и базу можно зарегистрировать заново в любой момент.
Выбирайте «Оставить без изменений» при переносе базы на другой сервер 1С, при временном отключении доступа, при архивации. Выбирайте «Удалить базу данных» только для тестовых, демонстрационных и окончательно ненужных баз — и только при наличии подтверждённой резервной копии.
Сравнение режимов удаления
Удаляется регистрация в кластере и сама база на СУБД. Подходит для тестовых и ненужных баз. Данные восстановить можно только из бэкапа.
Удаляется только регистрация в кластере, данные на СУБД сохраняются. Подходит для переноса, архивации и временного отключения. Базу можно зарегистрировать заново.
Проверка результата после удаления
После завершения операции обновите список информационных баз в консоли (клавиша F5 или через контекстное меню) — удалённая база не должна отображаться. Это подтверждает снятие регистрации в кластере.
Затем проверьте состояние на стороне СУБД. При режиме «удалить базу данных» база должна отсутствовать в списке баз данных сервера (например, в SQL Server Management Studio или в выводе \l в psql для PostgreSQL). При режиме «оставить без изменений» база должна остаться на месте и быть доступной.
Дополнительно убедитесь, что у пользователей база исчезла из списка в окне запуска 1С или что при попытке подключения выдаётся ошибка о ненайденной информационной базе — это ожидаемое поведение после удаления регистрации.
Как проверить результат
Удалённая база отсутствует
База видна в списке — операция не завершена
Соответствует выбранному режиму: удалена или сохранена
База удалена, хотя выбирали «оставить без изменений» — проверяйте журналы
Базы нет в списке или ошибка подключения
Пользователь входит в базу — регистрация не снята
Типичные ошибки и ограничения
Частая ошибка — удаление не той базы из-за похожих имён. Всегда сверяйте не только название в консоли, но и имя базы данных на СУБД в свойствах. Вторая распространённая проблема — отсутствие прав: для удаления нужны права администратора кластера 1С, а для удаления базы данных — ещё и права на СУБД от имени учётной записи, указанной в свойствах базы.
Если на СУБД остались активные подключения к базе данных, удаление на стороне СУБД может завершиться ошибкой. В этом случае регистрация в кластере будет снята, а сама база данных останется — её придётся удалять вручную средствами СУБД после завершения подключений.
Помните также, что консоль администрирования и консоль кластера могут кэшировать данные — если база «не удаляется», обновите дерево и проверьте, подключены ли вы к правильному серверу и кластеру.
Альтернативы: когда удалять не обязательно
Если цель — просто запретить доступ пользователей, удалять базу не нужно. Достаточно в свойствах базы установить блокировку начала сеансов и сообщение для пользователей. База останется в списке, но подключиться к ней будет нельзя — это удобно при временном закрытии доступа.
Для переноса базы на другой сервер 1С используйте режим «оставить без изменений», затем зарегистрируйте базу в новом кластере с теми же параметрами подключения к СУБД. Удаление с данными здесь не требуется вовсе.
Как выбрать действие
Что важно запомнить
Удаление из консоли бывает двух видов: с уничтожением данных на СУБД и только со снятием регистрации. Перед операцией сверьте базу, сделайте резервную копию и завершите сеансы. После — проверьте список в консоли и состояние базы данных на СУБД.
Частые вопросы
Можно ли восстановить базу после удаления с режимом «Удалить базу данных»?
Только из резервной копии. Сама операция необратима: сервер 1С отправляет СУБД команду на удаление базы данных, и ни консоль, ни конфигуратор отменить её не могут. Если бэкапа нет, данные считаются утраченными.
Что делать, если кнопка «Удалить» неактивна или выдаётся ошибка доступа?
Проверьте, что вы подключились к консоли под учётной записью с правами администратора кластера 1С. Если администраторы кластера не заданы, права есть у всех; если заданы — нужна аутентификация. Для удаления базы данных дополнительно требуются права учётной записи СУБД, указанной в свойствах базы.
Удалится ли база, если к ней подключены пользователи?
Регистрация в кластере снимется в любом случае, но удаление базы данных на СУБД может завершиться ошибкой из-за активных подключений. Корректный порядок — сначала установить блокировку сеансов и завершить соединения, затем удалять.
Как удалить базу, если консоль администрирования недоступна?
Можно использовать кроссплатформенную консоль администрирования или утилиты командной строки сервера 1С (rac в составе сервера) для удаления регистрации базы в кластере. Саму базу данных на СУБД при необходимости удаляют штатными средствами СУБД — например, через SQL Server Management Studio или команду DROP DATABASE.
Нужно ли удалять базу данных на СУБД после режима «Оставить без изменений»?
Нет, и в этом смысл режима: данные сохраняются. Но если база больше не понадобится, оставшаяся база данных будет занимать место на дисках сервера СУБД — тогда её удаляют отдельно средствами СУБД, предварительно убедившись в наличии архивной копии.