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