НАЗНАЧЕНИЕ
Смена имени информационной базы в кластере серверов 1С.
ПРИМЕНЕНИЕ
При необходимости задать более подходящее имя базы или просто потому что это необходимо сделать (например, боевую базу переименовать с test на work).
УСЛОВИЕ
- Права администратора (на Windows, 1C и SQL);
- Внерабочее время;
- Бэкап в формате .dt;
- Доступ к серверу 1С и СУБД.
ШАГИ
- Сначала выгрузить информационную базу в формате .dt, которую планируется переименовать (например, base_work);
- Открыть утилиту администрирования сервера 1С:Предлприятия;
- Перейти в кластер и в список информационных баз;
- Создать информационную базу, дав ей подходящее имя (например, base_prod) и указав в качестве базы данных ту, что использует исходная информационная база (в SQL это может быть base_work — рекомендуется называть информационную базу и базу данных одинаково);
- После создания информационной базы остановить службу агента сервера 1С и убить процессы ragent, rphost и rmngr, после обратно запустить службу;
- Открыть стартер 1С;
- Переименовать информационную базу в строке подключения (вместо base_work на base_prod);
- Запустить информационную базу и авторизоваться;
- Во всплывшем окне выбрать Информационная база перемещена и убедиться, что это та же самая база;
- Вернуться в утилиту администрирования сервера 1С:Предприятия и удалить старую информационную базу из списка (то есть base_work), выбрав в открывшемся окне Оставить базу данных без изменений (осторожно — случайно не нажимать на другие кнопки!);
- Переименовать на клиентских ПК строку подключения информационной базы.
РЕЗУЛЬТАТ
Процесс переименования информационной базы немного специфичен, так как это не совсем простая операция. Есть и другой способ, но он более сложный и не дает никаких гарантий, потому вышеуказанные шаги позволят переименовать базу без проблем.



