Обновление платформы 1С на сервере и у пользователей — различия между версиями

Материал из КинтВики
Перейти к: навигация, поиск
(Регистрация библиотеки comcntr.dll (соединитель) для х86 сервера 1С)
м
Строка 18: Строка 18:
 
Следующим после обновления шагом должна быть регистрация библиотеки-соединителя, в том случае, если на предприятии используются обмены между базами.  
 
Следующим после обновления шагом должна быть регистрация библиотеки-соединителя, в том случае, если на предприятии используются обмены между базами.  
  
==Регистрация библиотеки comcntr.dll (соединитель) для х86 сервера 1С==
+
== Регистрация библиотеки comcntr.dll (соединитель) для х86 сервера 1С ==
 
 
 
Для версии сервера 1С х86 следует выполнить следующие действия:
 
Для версии сервера 1С х86 следует выполнить следующие действия:
  
1. под правами администратора запустите консоль;
+
# Под правами администратора запустить консоль.
 
+
# Перейти в каталог C:\Windows\SysWOW64 (для х86 сервера Windows в C:\Windows\System32).
2. перейдите в каталог C:\Windows\SysWOW64 (для х86 сервера Windows в C:\Windows\System32);
+
# Вызвать в открытой консоли команду regsvr32.exe "C:\Program Files (x86)\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll" (путь до библиотеки может отличаться, если платформа установлена была в другой каталог, так же для х86 сервера путь будет примерно следующим C:\Program Files\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll, где 8.3.ХХ.YYYY - версия установленой новой платформы).
 
 
3. вызовите в открытой консоли команду regsvr32.exe "C:\Program Files (x86)\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll" (путь до библиотеки может отличаться, если платформа установлена была в другой каталог, так же для х86 сервера путь будет примерно следующим C:\Program Files\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll, где 8.3.ХХ.YYYY - версия установленой новой платформы).
 
  
 +
== Регистрация библиотеки comcntr.dll (соединитель) для 64-битного сервера 1С ==
 
{{notice|Для сервера 1С 64-бит потребуется вручную через добавить библиотеку как компоненту.}}
 
{{notice|Для сервера 1С 64-бит потребуется вручную через добавить библиотеку как компоненту.}}
 
+
# Перейти в Панель управления — Администрирование — Службы компонентов;
==Регистрация библиотеки comcntr.dll (соединитель) для 64-битного сервера 1С==
+
# Далее: Компьютеры — Мой компьютер — Приложения COM+;
 
+
# В контекстном меню выбрать Создать — Приложение. Откроется Мастер установки приложений COM+;
 
+
# Нажать Далее, Создать новое приложение;
1. Перейдите в Панель управления — Администрирование — Службы компонентов;
+
# Ввести имя V83COMConnector, переключатель установить в Серверное приложение. Нажать Далее.
 
+
# Установить Текущий пользователь, нажать Далее, Готово;
2. Далее: Компьютеры — Мой компьютер — Приложения COM+;
+
# В появившейся ветке V83COMConnector перейти к подветке Компоненты.
 
+
# В контекстном меню - Создать — Компонент;
3. В контекстном меню выбираем Создать — Приложение. Откроется Мастер установки приложений COM+;
+
# Открылся Мастер установки компонентов COM+, нажать Далее, выбрать Установка новых компонент, Далее;
 
+
# Установка новых компонентов, C:\Program Files\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll, нажать Далее, Готово;
4. Нажмите Далее, Создать новое приложение;
+
# Перейти к ветке V83COMConnector, в контекстном меню - Свойства, в открывшемся окне перейти на вкладку Безопасность;
 
+
# Здесь снять флаг Принудительная проверка доступа для приложений и установить флаг Применить политику программных ограничений, установить уровень ограничений — Неограниченный. Далее - ОК.
5. Введите имя V83COMConnector, переключатель установите в Серверное приложение. Нажмите Далее.
 
 
 
6. Установите Текущией пользователь, нажмите Далее, Готово;
 
 
 
7. В появившейся ветке V83COMConnector перейдите к подветке Компоненты.
 
 
 
8. В контекстном меню - Создать — Компонент;
 
 
 
9. Открылся Мастер установки компонентов COM+, нажмите Далее, выберите Установка новых компонент, Далее;
 
 
 
10. Установка новых компонентов, C:\Program Files\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll, нажмите Далее, Готово;
 
 
 
11. Перейдите к ветке V83COMConnector, в контекстном меню - Свойства, в открывшемся окне перейдите на вкладку Безопасность;
 
 
 
12. Здесь требуется снять флаг Принудительная проверка доступа для приложений и установить флаг Применить политику программных ограничений, установить уровень ограничений — Неограниченный. Далее - ОК.
 

Версия 11:24, 3 декабря 2019


В настоящей статье речь пойдёт об обновлении платформы и сервера приложений 1С. Потребуется загрузка дистрибутива из личного кабинета ИТС https://users.v8.1c.ru/

Действия выполняются на сервере под правами администратора.

После обновления сервера требуется обновить платформу на рабочих местах пользователей. Версии должны полностью совпадать. Обычно достаточно установки х86 версии сервера, он проще в настройке и администрировании.

При обновлении отдельное внимание нужно уделить выбору версии сервера. х86 версия обновляется только на х86. 64-битный сервер использует принципиально другую схему работы с библиотеками.

Загрузив дистрибутив, запустите установщик setup.exe. Пройдете по шагам с установщиком, указав состав установки и учётные данные пользователя, под которым на сервере будет запускаться сервер 1С, обычно имя пользователя и пароль совпадают с данными администратора сервера.

После завершения установки требуется зарегистрировать оснастку упрвления сервером 1С.

Сделать это можно пройдя по следующему пути: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\1С Предприятие 8\Дополнительно\8.3.ХХ.YYYY (где 8.3.ХХ.YYYY версия платформы, которую установили). Найдите ярлык "Регистрация утилиты администрирования серверов" и запустите его под правами администратора сервера. Произойдёт регистрация оснастки. Успешность выполнения регистрации можно проверить попытавшись запустить оную.

Следующим после обновления шагом должна быть регистрация библиотеки-соединителя, в том случае, если на предприятии используются обмены между базами.

Регистрация библиотеки comcntr.dll (соединитель) для х86 сервера 1С

Для версии сервера 1С х86 следует выполнить следующие действия:

  1. Под правами администратора запустить консоль.
  2. Перейти в каталог C:\Windows\SysWOW64 (для х86 сервера Windows в C:\Windows\System32).
  3. Вызвать в открытой консоли команду regsvr32.exe "C:\Program Files (x86)\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll" (путь до библиотеки может отличаться, если платформа установлена была в другой каталог, так же для х86 сервера путь будет примерно следующим C:\Program Files\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll, где 8.3.ХХ.YYYY - версия установленой новой платформы).

Регистрация библиотеки comcntr.dll (соединитель) для 64-битного сервера 1С

Для сервера 1С 64-бит потребуется вручную через добавить библиотеку как компоненту.
  1. Перейти в Панель управления — Администрирование — Службы компонентов;
  2. Далее: Компьютеры — Мой компьютер — Приложения COM+;
  3. В контекстном меню выбрать Создать — Приложение. Откроется Мастер установки приложений COM+;
  4. Нажать Далее, Создать новое приложение;
  5. Ввести имя V83COMConnector, переключатель установить в Серверное приложение. Нажать Далее.
  6. Установить Текущий пользователь, нажать Далее, Готово;
  7. В появившейся ветке V83COMConnector перейти к подветке Компоненты.
  8. В контекстном меню - Создать — Компонент;
  9. Открылся Мастер установки компонентов COM+, нажать Далее, выбрать Установка новых компонент, Далее;
  10. Установка новых компонентов, C:\Program Files\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll, нажать Далее, Готово;
  11. Перейти к ветке V83COMConnector, в контекстном меню - Свойства, в открывшемся окне перейти на вкладку Безопасность;
  12. Здесь снять флаг Принудительная проверка доступа для приложений и установить флаг Применить политику программных ограничений, установить уровень ограничений — Неограниченный. Далее - ОК.