Имя информационной базы 1С: что писать в названии и чего избегать
Содержание
Вы создаёте новую базу в окне запуска 1С, доходите до поля «Наименование» и зависаете: как правильно назвать базу 1С, чтобы через год не путаться? Название базы — это подпись в списке информационных баз, и её можно писать по-русски, с пробелами и скобками. Но у файловой и серверной базы есть ещё технические имена (каталог, имя в кластере, имя в SQL), и к ним правила жёстче.
Типичная история: в списке у бухгалтера шесть баз с названиями «Бухгалтерия», «Бухгалтерия новая», «Бухгалтерия копия», «Тест». Какая из них рабочая — помнит только тот, кто их создавал. Хорошее имя избавляет от таких ситуаций и от ошибок, когда документ вводят не туда.
Три разных «имени» у одной базы
Слово «имя» в 1С означает три разные вещи. Путаница начинается именно здесь.
| Что | Где видно | Ограничения |
|---|---|---|
| Название в списке запуска | Окно запуска 1С, заголовок окна программы | Практически любые символы, кириллица допустима |
| Каталог файловой базы | Проводник, строка «Каталог информационной базы» | Правила файловой системы ОС |
| Имя базы в кластере и в СУБД | Консоль администрирования, SQL-сервер | Лучше латиница, цифры и подчёркивание |
Название в списке хранится на вашем компьютере, в пользовательских настройках запуска (файл ibases.v8i в профиле пользователя). На саму базу оно не влияет. Если сотрудник назовёт её иначе, в базе ничего не изменится.
Имя на сервере, наоборот, общее для всех: по нему подключаются клиенты, оно же фигурирует в строке соединения и в скриптах резервного копирования.
Общие правила: что должно быть в хорошем названии
Хорошее имя отвечает на три вопроса: чья это база, что за конфигурация и для чего она нужна. Минимальный набор:
- 🏢 организация или группа — «Ромашка», «Холдинг», «ИП Петров»;
- 📦 конфигурация — БП, ЗУП, УТ, Розница;
- 🎯 назначение — рабочая, тестовая, архив, обучение.
Получается «Ромашка — БП — рабочая» или «Ромашка БП тест». Сортировка в списке идёт по алфавиту, поэтому общую часть ставьте в начало: базы одной фирмы окажутся рядом.
Если баз больше десяти, в окне запуска создайте папки (кнопка добавления папки в списке) и разложите базы по фирмам. Имя при этом можно сделать короче.
Что стоит выбросить из названия:
- ❌ дату создания — через месяц она уже ничего не говорит;
- ❌ слова «новая», «копия», «старая», «последняя» — они устаревают мгновенно;
- ❌ имя сотрудника — он уволится, а база останется;
- ❌ номер релиза — при обновлении название придётся менять.
Одно исключение: перед рискованной операцией (обновление, перенос данных) копию полезно пометить датой — «БП рабочая — копия до обновления 07.10». Но такая копия живёт недолго, потом её удаляют.
Как назвать файловую базу
Файловая база — это каталог с файлом 1Cv8.1CD. Два имени, которые вы задаёте: название в списке и папка на диске.
Порядок создания:
- В окне запуска нажмите «Добавить» и выберите «Создание новой информационной базы».
- Укажите источник: шаблон из списка или пустая база без конфигурации.
- Введите название — то, что будет в списке.
- Выберите вариант размещения «На данном компьютере или на компьютере в локальной сети» и укажите каталог.
- Завершите мастер кнопкой «Готово».
С каталогом чаще всего ошибаются. Что учесть:
- 📁 путь без кириллицы и пробелов надёжнее:
D:\1C\Romashka_BP, а неD:\Мои документы\Бухгалтерия 2; - 🔤 длинные пути с вложенными папками создают проблемы в скриптах и при архивации;
- 💾 не называйте каталог «Новая папка» и не складывайте базу на рабочий стол — профиль пользователя может очищаться;
- 🔁 для каждой базы — отдельный каталог. Две базы в одной папке не уживутся: файл
1Cv8.1CDодин.
Название в списке и имя каталога лучше делать созвучными. Тогда, глядя на путь в сообщении об ошибке, вы сразу понимаете, о какой базе речь.
Особенности имён в клиент-серверном варианте
В клиент-серверной базе имён больше, и они общие для всех пользователей. Создаётся база в консоли администрирования серверов 1С (или при создании из окна запуска с указанием сервера).
Вам понадобятся:
- кластер серверов
— например,
srv-1c:1541(имя компьютера и порт менеджера кластера); - имя информационной базы в кластере — по нему подключаются клиенты;
- имя базы данных на сервере СУБД — обычно совпадает с именем в кластере, но может отличаться.
Рекомендация для обоих серверных имён одна: латиница, цифры, подчёркивание, без пробелов и спецсимволов. Например, romashka_bp, holding_zup_test. Причины простые:
- имя попадает в командные строки, ярлыки и настройки веб-серверов, где кириллица и пробелы требуют экранирования;
- скрипты резервного копирования и мониторинга проще писать;
- меньше шансов нарваться на различия кодировок между сервером 1С, Windows и СУБД.
Строка соединения клиента выглядит так:
Srvr="srv-1c";Ref="romashka_bp";
Здесь Srvr — сервер, Ref — имя базы в кластере. Такую строку вы увидите в свойствах базы в окне запуска и в ярлыках.
Если в организации несколько баз под одну задачу, добавляйте суффикс среды: _prod, _test, _dev. В списке запуска пользователь увидит человеческое название, а администратор — понятное техническое.
Имя базы в кластере и имя базы данных в СУБД с пробелами и русскими буквами формально возможны, но создают лишние хлопоты при автоматизации. Заводите их латиницей сразу: исправлять потом дороже.
Примеры названий для разных задач
Ниже — готовые шаблоны. Берите структуру, а не буквальные слова.
Одна небольшая фирма
Список запуска: «ООО Ромашка — Бухгалтерия», «ООО Ромашка — Бухгалтерия (тест)». Каталог файловой базы: D:\1C\romashka_bp.
Бухгалтерия и зарплата отдельно
Для бухгалтерии и ЗУП всегда разные базы, поэтому в названии конфигурация обязательна: «Ромашка БП», «Ромашка ЗУП». Сервер: romashka_bp, romashka_zup.
Бухгалтерская фирма с десятками клиентов
Здесь удобнее начинать с клиента: «Клиент Иванов ИП — БП», «Клиент Сигма — УТ». В окне запуска раскладывайте по папкам. Серверные имена — по коду клиента: cl012_bp, cl012_ut.
Среды разработки
| Назначение | Список запуска | Сервер |
|---|---|---|
| Рабочая | Ромашка БП | romashka_bp |
| Тестовая копия | Ромашка БП — тест | romashka_bp_test |
| Разработка | Ромашка БП — разработка | romashka_bp_dev |
| Обучение | Ромашка БП — обучение | romashka_bp_edu |
Тестовую базу полезно назвать так, чтобы сотрудник не перепутал её с рабочей. Многие пишут слово «ТЕСТ» заглавными и ставят его в начало названия: так оно видно даже в узком окне.
Типичные ошибки при выборе имени
Эти ошибки встречаются в реальных организациях постоянно.
- 🔁 Одинаковые названия. Две базы «Бухгалтерия» в списке: сотрудник вводит документы не в ту, и ошибку замечают при сдаче отчётности.
- 🧪 Тест без пометки. Копию рабочей базы назвали так же, как рабочую. Результат: реальные платёжки созданы в тестовой базе.
- 📅 Год в названии. «Бухгалтерия 2024» — и вот в 2026-м она всё ещё рабочая, а «Бухгалтерия 2026» создана заново. Базы 1С не принято заводить на каждый год: данные ведутся непрерывно.
- 🔤 Кириллица и пробелы в серверном имени. Работает, пока не понадобится скрипт резервного копирования или публикация на веб-сервере.
- 👤 Личные названия. «База Ирины Петровны» — после её ухода никто не знает, что внутри.
- 📂 Файловая база в профиле пользователя. Имя каталога тут ни при чём, но место выбрано плохо: при переустановке системы данные пропадут.
Главная проблема не в красоте имён, а в путанице между рабочей и тестовой базой. Если ничего другого не сделаете, хотя бы отделите их явно.
Как переименовать базу, если назвали неудачно
Способ зависит от того, какое именно имя нужно сменить.
Название в списке запуска
Самый простой случай. Выберите базу в окне запуска, нажмите «Изменить», поправьте поле «Наименование» и сохраните. Данные и каталог не затрагиваются, остальные пользователи ничего не заметят: у каждого свой список.
Чтобы у всех сотрудников список был одинаковым, администраторы используют общий список баз, который клиенты подтягивают из файла на сервере. Тогда менять название нужно в нём.
Каталог файловой базы
- Попросите всех закрыть 1С и убедитесь, что в каталоге нет файла блокировки
1Cv8.cdn(он исчезает вместе с последним сеансом). - Сделайте копию каталога на всякий случай.
- Переименуйте папку в Проводнике.
- В окне запуска выберите базу, нажмите «Изменить» и укажите новый путь.
Переименовывать каталог при работающих пользователях нельзя: сеансы оборвутся, а данные могут повредиться. Делайте это вечером или в нерабочее время.
Имя серверной базы
Здесь прямого переименования «по кнопке» рассчитывать не стоит. Надёжный путь такой:
- Сделайте полную резервную копию и выгрузку информационной базы в файл
.dt(Конфигуратор →Администрирование → Выгрузить информационную базу). - Создайте в кластере новую базу с правильным именем.
- Загрузите в неё выгруженный
.dt(Конфигуратор →Администрирование → Загрузить информационную базу). - Проверьте работу и обновите все ярлыки, скрипты и публикации, где фигурировало старое имя.
- Старую базу оставьте на хранении на пару недель, затем удалите.
Загрузка и выгрузка выполняются в монопольном режиме, поэтому планируйте работу на время, когда в базе никого нет.
После переименования: что проверить
Подстраховка здесь простая: до смены имени выпишите, где оно использовалось, а после — пройдите по каждому пункту.
Имя базы встречается в местах, о которых легко забыть. Пройдитесь по списку:
- ярлыки на рабочих столах и в меню «Пуск»;
- задания планировщика и скрипты резервного копирования;
- публикация на веб-сервере для веб-клиента и обмены с другими системами;
- настройки подключения внешних программ, использующих COM-соединение;
- документация и памятки для сотрудников.
Если кто-то продолжает открывать старый ярлык, выдаётся ошибка подключения. Это нормально: ярлык нужно просто обновить.