Перейти к основному содержимому

ALIMUSAEV — IT и 1С

C:\> type \instructions\1c\pereimenovat-informacionnuyu-bazu-v-klastere-serverov-1s.md

Переименовать информационную базу в кластере серверов 1С

НАЗНАЧЕНИЕ

Смена имени информационной базы в кластере серверов 1С.

ПРИМЕНЕНИЕ

При необходимости задать более подходящее имя базы или просто потому что это необходимо сделать (например, боевую базу переименовать с test на work).

УСЛОВИЕ

  • Права администратора (на Windows, 1C и SQL);
  • Внерабочее время;
  • Бэкап в формате .dt;
  • Доступ к серверу 1С и СУБД.

ШАГИ

  1. Сначала выгрузить информационную базу в формате .dt, которую планируется переименовать (например, base_work);
  2. Открыть утилиту администрирования сервера 1С:Предлприятия;
  3. Перейти в кластер и в список информационных баз;
  4. Создать информационную базу, дав ей подходящее имя (например, base_prod) и указав в качестве базы данных ту, что использует исходная информационная база (в SQL это может быть base_work — рекомендуется называть информационную базу и базу данных одинаково);
  5. После создания информационной базы остановить службу агента сервера 1С и убить процессы ragent, rphost и rmngr, после обратно запустить службу;
  6. Открыть стартер 1С;
  7. Переименовать информационную базу в строке подключения (вместо base_work на base_prod);
  8. Запустить информационную базу и авторизоваться;
  9. Во всплывшем окне выбрать Информационная база перемещена и убедиться, что это та же самая база;
  10. Вернуться в утилиту администрирования сервера 1С:Предприятия и удалить старую информационную базу из списка (то есть base_work), выбрав в открывшемся окне Оставить базу данных без изменений (осторожно — случайно не нажимать на другие кнопки!);
  11. Переименовать на клиентских ПК строку подключения информационной базы.

РЕЗУЛЬТАТ

Процесс переименования информационной базы немного специфичен, так как это не совсем простая операция. Есть и другой способ, но он более сложный и не дает никаких гарантий, потому вышеуказанные шаги позволят переименовать базу без проблем.