Содержание:
1. Проверка и исправление запуска «старой» платформы системы 1С:Предприятие
2. Работа с двумя различными платформами системы программ 1С:Предприятие
1. Проверка и исправление запуска «старой» платформы системы 1С:Предприятие
Часть2: Если у Вас запускается «старая» платформа...
Установили «свежую» платформу (см. Часть1:Устанавливаем новую платформу 1с на сервере), проверили ярлыки запуска, но видим запуск «старой» платформы 1с Предприятия.
Куда посмотреть и что можно сделать:
1. Открываем Диспетчер задач и проверяем запущенные службы
Открытие диспетчера задач
Стандартно должна выполняться служба «1C:Enterprise 8.3 Server Agent (x86-64)».
Установщик платформы 1С Предприятия обновляет ссылки и настройки именно этой службы.
Если у Вас, как на этом рисунке, присутствуют другие службы Server Agent и они выполняются, то нужно разбираться с ними и их настройками. Такое бывает, когда производились настройки сервера для работы инф.баз 1С под различными версиями 1C Предприятия.
2.Переходим из Диспетчера к Службам
Переход из диспетчера к Службам
Открываются необходимые для работы службы от кнопки Открыть службы
Каждая из этих служб имеет свои настройки запуска:
Исполняемый файл на вкладке “Общие”
Открываем реестр
Запуск новой задачи с помощью Диспетчера задач
Процесс создания задачи
Интересующие нас службы прописаны в реестре в ветке: Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
Открытие редактора реестра
параметр ImagePath
Стандартно установщик платформы 1с размещает платформы тут:
а, информацию с настройками для оснастки Администрирования серверов размещает тут
Это видно из параметра ImagePath
Процесс изменения строкового параметра
3.Теперь нужно узнать какая оснастка для Администрирования серверов 1С у Вас запуститься «старая» или «новая».
Попытка запуска ярлыка:
Запуск ярлыка
Вам покажет это:
Или нормально зайдёт:
Для исключения выше описанной ошибки оснастки, необходимо останавливать соответствующие службы 1С Сервера и запускать регистрацию утилиты администрирования, нужной платформы 1С. Затем можно стартовать службу снова.
4. Исправление/приведение к стандартным настройкам.
Выяснив, какой сервис 1С предприятия был у Вас работающим и посмотрев его настройки. Вам необходимо:
- Скопировать его настройки из параметра ImagePath в такой же параметр стандартной службы «1C:Enterprise 8.3 Server Agent (x86-64)»
- Остановить «старую» службу и отключить её автозапуск. Запустить службу «1C:Enterprise 8.3 Server Agent (x86-64)» и настроить её автоматический старт.
- если «старой» службой использовался каталог отличный от srvinfo,
то нужно его переименовать в srvinfo. И прописать в ImagePath службы «1C:Enterprise 8.3 Server Agent (x86-64)» эти изменения.
- Затем зарегистрировать оснастку утилиты администрирования.
Почему так?
При установке новой платформы 1С и регистрации службы сервера и регистрации оснастки администрирования, 1С создаёт новый кластер серверов (в котором должны будут храниться настройки к инф.базам) и прописывает это всё в параметр запуска службы.
А так как у Вас был рабочим «старый» кластер со «старой» службой, то и после создания «новой» службы и нового кластера, Вы не увидите в «новом» пустом кластере своих инф.баз.
5. Проверка запуска всех информационных баз.
В случае, если одна из информационных баз не стартует (висит):
- снять службу 1с, её выполняющую, в диспетчере задач
- зайти в оснастку и убрать все соединения и сеансы работы с ней
Возможно запустилось фоновое задание или кто-то из пользователей успел «заскочить» со «старой» платформы:
- Попробовать запустить снова.
- Если не помогло, то попробовать восстановить из резервной копии и повторить попытку.
• Если не помогло и в этот раз, то следует подумать над вариантами работы с 2-мя различными платформами («новой» - для работающих, и «старой» - для отказывающихся работать информационных баз).
2. Работа с двумя различными платформами системы программ 1С:Предприятие
Если кратко для этого случая: нам понадобятся 2 различные службы Server Agent, два кластера, две папки для хранения настроек администрирования серверов (см. servinfo), и при запуске нужной утилиты администрирования нужно будет выполнять её регистрацию для каждой платформы (можно сделать файлы автозапуска для различных платформ).
Специалист компании ООО "Кодерлайн"
Иван Любимый