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