Администрирование · 7 мин
Как изменить имя базы 1С:Предприятие
Как изменить имя базы 1С:Предприятие в списке, на сервере и в файловом режиме. Пошаговые инструкции, риски, проверка результата и ответы на вопросы.
Фраза «изменить имя 1С:Предприятие» обычно означает одну из трёх задач: переименовать информационную базу в списке запуска на компьютере пользователя, изменить имя базы на сервере 1С или переименовать саму базу данных в СУБД (MS SQL, PostgreSQL). Это разные операции с разными последствиями, и путать их нельзя: безобидное переименование строки в списке не затрагивает данные, а неправильное переименование базы в СУБД способно остановить работу всей организации.
Перед любыми действиями определите, в каком режиме работает ваша база — файловом или клиент-серверном. Посмотреть это можно в списке информационных баз при запуске 1С: выделите базу и нажмите «Изменить» — в параметрах будет указан либо путь к каталогу (файловый режим), либо имя сервера и имя базы (клиент-серверный режим). От этого зависит весь дальнейший порядок действий.
Как переименовать базу в списке информационных баз
Самый частый и самый безопасный сценарий — изменить отображаемое название базы в окне запуска 1С:Предприятие. Это чисто «косметическая» настройка конкретного рабочего места: само расположение базы, её данные и настройки не затрагиваются. Переименование в списке удобно, когда баз несколько и нужно отличать «Бухгалтерию» от «Копии для тестов».
- 1Запустите ярлык 1С:Предприятие, чтобы открылось окно выбора информационных баз.
- 2Выделите нужную базу одним щелчком мыши.
- 3Нажмите кнопку «Изменить» справа от списка.
- 4В первом поле окна настройки введите новое название базы — например, «Бухгалтерия (рабочая)».
- 5Нажмите «Далее», затем «Готово», не меняя остальные параметры.
- 6Проверьте, что база отображается под новым именем и вход выполняется как раньше.
Обратите внимание: если список баз общий для нескольких пользователей (файл ibases.v8i лежит в общей сетевой папке и прописан у всех), то переименование увидят все, кто использует этот список. Если список индивидуальный — изменение коснётся только вашего компьютера.
Как переименовать файловую базу (каталог с базой)
В файловом режиме база хранится в виде файла 1Cv8.1CD внутри каталога. Иногда требуется переименовать сам каталог — например, привести имена папок к единому стандарту. Здесь есть важное ограничение: путь к каталогу прописан в настройках подключения каждого пользователя, поэтому после переименования папки у всех пользователей нужно обновить путь, иначе база перестанет открываться.
Порядок безопасного переименования: завершите работу всех пользователей, скопируйте каталог базы как резервную копию, переименуйте каталог штатными средствами Windows, затем на каждом рабочем месте откройте настройки базы в списке («Изменить») и укажите новый путь. Если база публикуется на веб-сервере, дополнительно проверьте путь в файле default.vrd соответствующей публикации.
Как переименовать базу на сервере 1С
В клиент-серверном варианте имя информационной базы задаётся в консоли администрирования сервера 1С, и именно по этому имени пользователи подключаются к базе. Переименование здесь затрагивает всех пользователей сразу, поэтому выполняется в регламентное время.
Откройте консоль «Администрирование серверов 1С:Предприятия», разверните нужный кластер, найдите базу в ветке «Информационные базы» и откройте её свойства двойным щелчком. Измените поле «Имя» и сохраните настройки. Учтите: имя базы в консоли сервера 1С и имя базы данных в СУБД — разные сущности. Переименование в консоли сервера не переименовывает базу в MS SQL или PostgreSQL, и наоборот.
Как переименовать базу данных в СУБД
Это самый рискованный сценарий, и он требуется редко — например, при наведении порядка в именах баз на SQL-сервере. В MS SQL базу можно переименовать через SQL Server Management Studio (правой кнопкой по базе — «Переименовать») при условии, что к ней нет активных подключений. В PostgreSQL используется команда ALTER DATABASE ... RENAME TO ..., также при отсутствии сеансов.
После переименования в СУБД обязательно откройте свойства информационной базы в консоли сервера 1С и укажите новое имя базы данных в соответствующем поле, иначе сервер 1С не найдёт данные. Перед операцией сделайте полную резервную копию средствами СУБД и убедитесь, что копия восстанавливается — это единственная гарантия при сбое.
Сравнение сценариев переименования
Сравнение вариантов
Безопасно, влияет только на отображение у пользователя. Подходит, когда нужно просто удобное название.
Требует выхода всех пользователей и обновления пути на каждом рабочем месте. Нужен при смене структуры папок.
Затрагивает всех пользователей сразу, требует обновления их настроек подключения. Выполняется вне рабочего времени.
Самый рискованный вариант, требует резервной копии и правки свойств в консоли сервера. Оправдан только при реальной необходимости.
Как проверить результат после переименования
После любого из сценариев проверьте работоспособность базы: выполните вход под своей учётной записью, откройте несколько типовых документов и отчётов, убедитесь, что работают внешние обработки и обмены, если они настроены. Для клиент-серверного режима дополнительно проверьте, что в консоли сервера база отображается с новым именем и список активных сеансов заполняется при входе пользователей.
Как проверить результат
Вход выполняется без ошибок с новым именем
Ошибка «Информационная база не обнаружена» — проверьте параметры подключения
Все пользователи входят после обновления настроек
Часть пользователей не может войти — у них старый путь или имя
Регламентные операции выполняются по расписанию
Задания завершаются с ошибкой — проверьте строки подключения в настройках обменов
Частые вопросы
Изменится ли что-то в данных, если переименовать базу в списке?
Нет. Имя в списке информационных баз — это только подпись на рабочем месте. Данные, настройки и пользователи базы остаются без изменений.
Нужно ли согласие других пользователей для переименования?
Если меняется только имя в вашем личном списке — нет. Если переименовывается каталог, база на сервере или в СУБД, предупредить пользователей и завершить их сеансы обязательно.
Можно ли переименовать базу через конфигуратор?
Нет, конфигуратор не предназначен для переименования баз. Имя в списке меняется в окне запуска, имя на сервере — в консоли администрирования, имя базы данных — средствами СУБД.
Что делать, если после переименования база не открывается?
Проверьте параметры подключения в настройках базы: путь к каталогу для файлового режима или имя сервера и имя базы для клиент-серверного. При переименовании в СУБД убедитесь, что новое имя указано в свойствах базы в консоли сервера 1С.
Сломаются ли публикации на веб-сервере после переименования?
Могут. Проверьте файл default.vrd соответствующей публикации: в нём прописаны путь к файловой базе или имя базы на сервере — их нужно привести в соответствие с новыми значениями и перезапустить веб-сервер.
Что важно запомнить
Определите, какое именно имя вы меняете: отображаемое в списке, каталог, имя на сервере 1С или имя в СУБД. Перед любыми изменениями, кроме первого, сделайте резервную копию и завершите сеансы пользователей, а после — обновите параметры подключения и проверьте вход, обмены и фоновые задания.