К статье
Практический материал

Администрирование · 10 мин

Как удалить базу 1С из консоли администрирования сервера

Пошаговая инструкция по удалению информационной базы 1С из консоли администрирования сервера: подготовка, выбор режима удаления, проверка результата и типичные ошибки.

Удаление информационной базы из консоли администрирования сервера 1С:Предприятие — операция, которая выполняется за пару минут, но последствия ошибки необратимы: вместе с записью в кластере можно удалить и саму базу данных на СУБД. Поэтому прежде чем нажимать кнопку удаления, нужно точно понимать, какой режим выбрать и что при этом произойдёт с данными.

Инструкция актуальна для клиент-серверного варианта работы 1С, где базы зарегистрированы в кластере серверов и управляются через консоль «Администрирование серверов 1С Предприятия» (оснастка MMC) или через кроссплатформенную консоль администрирования. Для файловых баз эта процедура не применяется — они удаляются простым удалением каталога.

Ниже разобраны подготовка к удалению, различия режимов «удалить базу данных» и «оставить без изменений», пошаговый порядок действий, проверка результата и типичные ошибки администраторов.

Что происходит при удалении базы из консоли

Запись об информационной базе в кластере серверов 1С — это регистрация: сопоставление имени базы, строки подключения к СУБД и параметров доступа. Сами данные хранятся отдельно — в базе данных Microsoft SQL Server, PostgreSQL, Oracle или IBM DB2. Удаление из консоли может затронуть только регистрацию или регистрацию вместе с данными, в зависимости от выбранного режима.

Понимание этого разделения — ключ к безопасной работе. Если задача — убрать базу из списка у пользователей, но сохранить архив на СУБД, достаточно снять регистрацию. Если база демонстрационная или тестовая и больше не нужна вообще, удаляют и данные на СУБД, чтобы не занимать место на дисках сервера баз данных.

Подготовка: что сделать перед удалением

Перед удалением убедитесь, что база действительно та самая. В консоли может быть несколько баз с похожими именами — рабочая, копия, тестовая. Откройте свойства базы и сверьте имя базы данных на СУБД, сервер СУБД и описание. Ошибиться на этом шаге — значит удалить рабочую базу вместо тестовой.

Проверьте наличие актуальной резервной копии. Даже если планируется режим «оставить без изменений», бэкап средствами СУБД — обязательная страховка: он позволит восстановить данные при любой ошибке. Для рабочих баз сделайте дополнительно выгрузку в файл .dt через конфигуратор.

Завершите активные сеансы пользователей. Хотя удаление возможно и при подключённых пользователях, корректная практика — установить блокировку сеансов в свойствах базы, дождаться завершения работы или принудительно удалить соединения, предупредив сотрудников.

Подготовка к удалению
  1. 1
    Сверьте имя базы в консоли с именем базы данных на СУБД
  2. 2
    Сделайте резервную копию средствами СУБД и/или выгрузку .dt
  3. 3
    Установите блокировку начала сеансов в свойствах базы
  4. 4
    Дождитесь завершения активных сеансов или завершите их принудительно
  5. 5
    Убедитесь, что у вас есть права администратора кластера и СУБД

Пошаговое удаление базы через консоль

Откройте оснастку «Администрирование серверов 1С Предприятия» (на Windows — через меню «Пуск» в группе 1С или файлом 1CV8 Servers.msc). В дереве слева разверните нужный сервер, затем ветку «Кластеры», выберите рабочий кластер и откройте ветку «Информационные базы». В списке отобразятся все зарегистрированные базы.

Найдите нужную базу, щёлкните по ней правой кнопкой мыши и выберите пункт «Удалить». Консоль запросит подтверждение и предложит выбрать режим удаления — это самый ответственный момент всей операции.

После выбора режима и подтверждения консоль выполнит операцию. Если выбрано удаление базы данных, сервер 1С обратится к СУБД с командой удаления — процесс может занять от нескольких секунд до минут в зависимости от размера базы и загрузки сервера СУБД.

Порядок удаления в консоли
  1. 1
    Откройте консоль администрирования серверов 1С
  2. 2
    Разверните: Сервер → Кластеры → нужный кластер → Информационные базы
  3. 3
    Щёлкните правой кнопкой по базе и выберите «Удалить»
  4. 4
    В диалоге выберите режим: «Удалить базу данных» или «Оставить без изменений»
  5. 5
    Подтвердите операцию и дождитесь её завершения
  6. 6
    Проверьте, что база исчезла из списка, а на СУБД состояние соответствует выбранному режиму

Выбор режима: удалить данные или оставить на СУБД

Диалог удаления предлагает два варианта, и их нужно различать чётко. Режим «Удалить базу данных» уничтожает и регистрацию в кластере, и саму базу данных на сервере СУБД — данные теряются безвозвратно, восстановление возможно только из резервной копии. Режим «Оставить без изменений» удаляет только запись в кластере: база исчезает из списка у пользователей, но все данные остаются на СУБД и базу можно зарегистрировать заново в любой момент.

Выбирайте «Оставить без изменений» при переносе базы на другой сервер 1С, при временном отключении доступа, при архивации. Выбирайте «Удалить базу данных» только для тестовых, демонстрационных и окончательно ненужных баз — и только при наличии подтверждённой резервной копии.

Сравнение режимов удаления

Удалить базу данных

Удаляется регистрация в кластере и сама база на СУБД. Подходит для тестовых и ненужных баз. Данные восстановить можно только из бэкапа.

Оставить без изменений

Удаляется только регистрация в кластере, данные на СУБД сохраняются. Подходит для переноса, архивации и временного отключения. Базу можно зарегистрировать заново.

Проверка результата после удаления

После завершения операции обновите список информационных баз в консоли (клавиша F5 или через контекстное меню) — удалённая база не должна отображаться. Это подтверждает снятие регистрации в кластере.

Затем проверьте состояние на стороне СУБД. При режиме «удалить базу данных» база должна отсутствовать в списке баз данных сервера (например, в SQL Server Management Studio или в выводе \l в psql для PostgreSQL). При режиме «оставить без изменений» база должна остаться на месте и быть доступной.

Дополнительно убедитесь, что у пользователей база исчезла из списка в окне запуска 1С или что при попытке подключения выдаётся ошибка о ненайденной информационной базе — это ожидаемое поведение после удаления регистрации.

Контрольные точки

Как проверить результат

Список баз в консоли
Норма

Удалённая база отсутствует

Тревожный признак

База видна в списке — операция не завершена

Список баз данных на СУБД
Норма

Соответствует выбранному режиму: удалена или сохранена

Тревожный признак

База удалена, хотя выбирали «оставить без изменений» — проверяйте журналы

Запуск 1С у пользователя
Норма

Базы нет в списке или ошибка подключения

Тревожный признак

Пользователь входит в базу — регистрация не снята

Типичные ошибки и ограничения

Частая ошибка — удаление не той базы из-за похожих имён. Всегда сверяйте не только название в консоли, но и имя базы данных на СУБД в свойствах. Вторая распространённая проблема — отсутствие прав: для удаления нужны права администратора кластера 1С, а для удаления базы данных — ещё и права на СУБД от имени учётной записи, указанной в свойствах базы.

Если на СУБД остались активные подключения к базе данных, удаление на стороне СУБД может завершиться ошибкой. В этом случае регистрация в кластере будет снята, а сама база данных останется — её придётся удалять вручную средствами СУБД после завершения подключений.

Помните также, что консоль администрирования и консоль кластера могут кэшировать данные — если база «не удаляется», обновите дерево и проверьте, подключены ли вы к правильному серверу и кластеру.

Типичные ошибки
01
Выбор режима «Удалить базу данных» вместо «Оставить без изменений» — данные на СУБД уничтожаются, восстановление только из бэкапа
02
Удаление без резервной копии — при ошибке выбора базы данные теряются безвозвратно
03
Удаление по имени в консоли без сверки с именем базы на СУБД — можно удалить рабочую базу вместо тестовой
04
Попытка удалить базу без прав администратора кластера или СУБД — операция завершается ошибкой доступа

Альтернативы: когда удалять не обязательно

Если цель — просто запретить доступ пользователей, удалять базу не нужно. Достаточно в свойствах базы установить блокировку начала сеансов и сообщение для пользователей. База останется в списке, но подключиться к ней будет нельзя — это удобно при временном закрытии доступа.

Для переноса базы на другой сервер 1С используйте режим «оставить без изменений», затем зарегистрируйте базу в новом кластере с теми же параметрами подключения к СУБД. Удаление с данными здесь не требуется вовсе.

Маршрут решения

Как выбрать действие

База тестовая и больше не нужна, бэкап естьУдаляйте с режимом «Удалить базу данных»
База переносится на другой серверУдаляйте с режимом «Оставить без изменений» и регистрируйте заново
Нужно только закрыть доступ пользователямНе удаляйте — установите блокировку сеансов в свойствах базы
Нет резервной копии или есть сомнения в выборе базыОтложите операцию, сделайте бэкап и сверьте параметры
Итог

Что важно запомнить

Удаление из консоли бывает двух видов: с уничтожением данных на СУБД и только со снятием регистрации. Перед операцией сверьте базу, сделайте резервную копию и завершите сеансы. После — проверьте список в консоли и состояние базы данных на СУБД.

Частые вопросы

Можно ли восстановить базу после удаления с режимом «Удалить базу данных»?

Только из резервной копии. Сама операция необратима: сервер 1С отправляет СУБД команду на удаление базы данных, и ни консоль, ни конфигуратор отменить её не могут. Если бэкапа нет, данные считаются утраченными.

Что делать, если кнопка «Удалить» неактивна или выдаётся ошибка доступа?

Проверьте, что вы подключились к консоли под учётной записью с правами администратора кластера 1С. Если администраторы кластера не заданы, права есть у всех; если заданы — нужна аутентификация. Для удаления базы данных дополнительно требуются права учётной записи СУБД, указанной в свойствах базы.

Удалится ли база, если к ней подключены пользователи?

Регистрация в кластере снимется в любом случае, но удаление базы данных на СУБД может завершиться ошибкой из-за активных подключений. Корректный порядок — сначала установить блокировку сеансов и завершить соединения, затем удалять.

Как удалить базу, если консоль администрирования недоступна?

Можно использовать кроссплатформенную консоль администрирования или утилиты командной строки сервера 1С (rac в составе сервера) для удаления регистрации базы в кластере. Саму базу данных на СУБД при необходимости удаляют штатными средствами СУБД — например, через SQL Server Management Studio или команду DROP DATABASE.

Нужно ли удалять базу данных на СУБД после режима «Оставить без изменений»?

Нет, и в этом смысл режима: данные сохраняются. Но если база больше не понадобится, оставшаяся база данных будет занимать место на дисках сервера СУБД — тогда её удаляют отдельно средствами СУБД, предварительно убедившись в наличии архивной копии.