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

Материал из КинтВики
Перейти к: навигация, поиск
м (Регистрация библиотеки comcntr.dll (соединитель) для 64-битного сервера 1С)
 
(не показано 35 промежуточных версий 5 участников)
Строка 1: Строка 1:
<noinclude>[[Категория:Администрирование 1С:Предприятие 8|*49]]</noinclude>
+
<noinclude>[[Категория:Установка и обновление|*10]]</noinclude>
Обновление платформы и сервера приложений 1С. Потребуется загрузка дистрибутива из личного кабинета 1С:ИТС https://users.v8.1c.ru/
+
== Обновление платформы 1С на сервере ==
{{notice|Все действия необходимо выполнять на сервере под правами администратора.}}
+
Обновление платформы и сервера приложений 1С.{{notice|* Все действия необходимо выполнять на сервере под правами администратора.
После обновления сервера требуется обновить платформу на рабочих местах пользователей. Версии платформ должны полностью совпадать.
+
* Переход с 32 разрядного сервера на 64 разрядный возможен, если это позволяет лицензия на сервер. Перед тем, как устанавливать версию другой разрядности следует это уточнить.
Обычно достаточно установки х86 версии сервера, он проще в настройке и администрировании.
+
* При обновлении обратите внимание на версию сервера. х86 версия обновляется только на х86. 64-битный сервер использует принципиально другую схему работы с библиотеками.}}
{{notice|При обновлении, отдельное внимание необходимо уделить выбору версии сервера. х86 версия обновляется только на х86. 64-битный сервер использует принципиально другую схему работы с библиотеками.}}
 
Загрузив дистрибутив, запустите установщик setup.exe. Пройдете по шагам с установщиком, указав состав установки и учётные данные пользователя, под которым на сервере будет запускаться сервер 1С, обычно имя пользователя и пароль совпадают с данными администратора сервера.
 
{{notice|После завершения установки требуется зарегистрировать оснастку управления сервером 1С.}}
 
Сделать это можно пройдя по следующему пути: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\1С Предприятие 8\Дополнительно\8.3.ХХ.YYYY (где 8.3.ХХ.YYYY версия платформы, которую установили). Найдите ярлык «Регистрация утилиты администрирования серверов» и запустите его под правами администратора сервера. Произойдёт регистрация оснастки. Успешность выполнения регистрации можно проверить попытавшись запустить оную.
 
  
Следующим после обновления шагом должна быть регистрация библиотеки-соединителя, в том случае, если на предприятии используются обмены между базами.  
+
# Загрузите дистрибутив из личного кабинета 1С:ИТС https://users.v8.1c.ru/
 +
#  После обновления сервера обновите платформу на рабочих местах пользователей. Версии платформ должны полностью совпадать. Обычно достаточно установки х86 версии сервера, он проще в настройке и администрировании.
 +
# Из дистрибутива запустите файл установки setup.exe. Пройдете по шагам с установщиком, указав состав установки и учётные данные пользователя, под которым на сервере будет запускаться сервер 1С. Обычно имя пользователя и пароль совпадают с данными администратора сервера.
 +
# После завершения установки зарегистрируйте оснастку управления сервером 1С. Пройдите по следующему пути: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\1С Предприятие 8\Дополнительно\8.3.ХХ.YYYY (где 8.3.ХХ.YYYY версия платформы, которую установили). Найдите ярлык «Регистрация утилиты администрирования серверов» и запустите его под правами администратора сервера. Произойдёт регистрация оснастки. Если регистрация прошла успешно, оснастка успешно запустится.
  
== Регистрация библиотеки comcntr.dll (соединитель) для 32-битного сервера 1С ==
+
Следующее действие после обновления: регистрация библиотеки-соединителя в том случае, если на предприятии используются обмены между базами.
Для версии сервера 1С х86 следует выполнить следующие действия:
 
  
# Под правами администратора запустить консоль.
+
=== Регистрация библиотеки comcntr.dll (соединитель) с помощью regsvr32.exe (х86 версия 1С сервера) ===
# Перейти в каталог C:\Windows\SysWOW64 (для х86 сервера Windows в C:\Windows\System32).
+
# Запустите консоль (cmd, либо PowerShell) под правами администратора.
# Вызвать в открытой консоли команду 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 - версия установленой новой платформы).
+
# Перейдите в необходимый каталог командой:
 +
#* для 32-битной системы Windows командой "cd C:\Windows\System32",
 +
#* для 64-битной системы Windows командой "cd C:\Windows\SysWOW64".
 +
# Вызовите в открытой консоли команду regsvr32.exe, указав путь к нужной dll. Например, "C:\Program Files (x86)\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll" (путь до библиотеки может отличаться, если платформа установлена была в другой каталог).
 +
# Также можно в каждом из способов использовать полный путь к regsvr32.exe:
 +
#* C:\Windows\System32\regsvr32 "C:\Program Files (x86)\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll" для 32-битной системы Windows,
 +
#* C:\Windows\SysWOW64\regsvr32 "C:\Program Files (x86)\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll" для 64-битной системы Windows.
 +
# При необходимости можно отменить регистрацию dll параметром /u, например regsvr32 "C:\Program Files (x86)\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll" /u.
  
== Регистрация библиотеки comcntr.dll (соединитель) для 64-битного сервера ==
+
=== Регистрация библиотеки comcntr.dll (соединитель) через службы компонентов (х86-64 версия 1С сервера) ===
# Перейти в Панель управления — Администрирование — Службы компонентов;
+
Чтобы установить библиотеку как компоненту, выполните следующее:
# Далее: Компьютеры — Мой компьютер — Приложения COM+;
+
# Перейдите в '''Панель управления''' '''Администрирование''' '''Службы компонентов'''.
# В контекстном меню выбрать Создать — Приложение. Откроется Мастер установки приложений COM+;
+
# Далее: '''Компьютеры''' '''Мой компьютер''' '''Приложения COM+'''.
# Нажать Далее, Создать новое приложение;
+
# В контекстном меню выберите '''Создать''' '''Приложение'''. Откроется «Мастер установки приложений COM+».
# Ввести имя V83COMConnector, переключатель установить в Серверное приложение. Нажать Далее.
+
# Нажмите '''''Далее''''', '''Создать новое приложение'''.
# Установить Текущий пользователь, нажать Далее, Готово;
+
# Введите имя V83COMConnector. Установите переключатель в «Серверное приложение». Нажмите '''''Далее'''''.
# В появившейся ветке V83COMConnector перейти к подветке Компоненты.
+
# Установите «Текущий пользователь». Нажмите '''''Далее''''', '''''Готово'''''.
# В контекстном меню Создать — Компонент;
+
# В появившейся ветке V83COMConnector перейдите к подветке '''Компоненты'''.
# Открылся Мастер установки компонентов COM+, нажать Далее, выбрать Установка новых компонент, Далее;
+
# В контекстном меню выберите '''Создать''' '''Компонент'''.
# Установка новых компонентов, C:\Program Files\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll, нажать Далее, Готово;
+
# Откроется «Мастер установки компонентов COM+». Нажмите '''''Далее'''''. Выберите «Установка новых компонент». Нажмите '''''Далее'''''.
# Перейти к ветке V83COMConnector, в контекстном меню - Свойства, в открывшемся окне перейти на вкладку Безопасность;
+
# Произойдет установка новых компонентов. C:\Program Files\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll. Нажмите '''''Далее''''', '''''Готово'''''.
# Здесь снять флаг Принудительная проверка доступа для приложений и установить флаг Применить политику программных ограничений, установить уровень ограничений — Неограниченный. Далее - ОК.
+
# Перейдите к ветке V83COMConnector. В контекстном меню выберите пункт '''Свойства''', в открывшемся окне перейти на закладку '''Безопасность'''.
 +
# Снимите галочку «Принудительная проверка доступа для приложений» и поставьте галочку «Применить политику программных ограничений». Установите уровень ограничений «Неограниченный». Нажмите '''''Далее''''' и '''''ОК'''''.
 +
 
 +
== Обновление платформы 1С у пользователей ==
 +
# Скачайте дистрибутив платформы 1С нужной версии в личном кабинете ИТС https://users.v8.1c.ru/
 +
# Закройте все окна с программой 1С.
 +
# Распакуйте архив с файлами новой версии платформы.
 +
# Запустите файл 1CEnterprise 8.msi:
 +
#: [[Файл:Обновление платформы 1С8.png]]
 +
# Нажимайте кнопку '''''Далее''''' в окнах установки.
 +
# Если у вас уже установлен HASP Device Driver, то снимите галочки на шаге его установки. HASP Device Driver устанавливается один раз при первой установке платформы 1С на компьютер. Если вы обновляете платформу, то скорее всего он у вас уже есть.
 +
#: [[Файл:Установка HASP Device Driver.png]]
 +
# Произойдет обновление платформы 1С8.
 +
# Перезагружать компьютер не надо. Запустите конфигурацию для работы.
 +
 
 +
== См. также ==
 +
* [[1С8:Установка платформы]]

Текущая версия на 17:00, 15 октября 2021

Обновление платформы 1С на сервере

Обновление платформы и сервера приложений 1С.

  • Все действия необходимо выполнять на сервере под правами администратора.
  • Переход с 32 разрядного сервера на 64 разрядный возможен, если это позволяет лицензия на сервер. Перед тем, как устанавливать версию другой разрядности следует это уточнить.
  • При обновлении обратите внимание на версию сервера. х86 версия обновляется только на х86. 64-битный сервер использует принципиально другую схему работы с библиотеками.
  1. Загрузите дистрибутив из личного кабинета 1С:ИТС https://users.v8.1c.ru/
  2. После обновления сервера обновите платформу на рабочих местах пользователей. Версии платформ должны полностью совпадать. Обычно достаточно установки х86 версии сервера, он проще в настройке и администрировании.
  3. Из дистрибутива запустите файл установки setup.exe. Пройдете по шагам с установщиком, указав состав установки и учётные данные пользователя, под которым на сервере будет запускаться сервер 1С. Обычно имя пользователя и пароль совпадают с данными администратора сервера.
  4. После завершения установки зарегистрируйте оснастку управления сервером 1С. Пройдите по следующему пути: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\1С Предприятие 8\Дополнительно\8.3.ХХ.YYYY (где 8.3.ХХ.YYYY версия платформы, которую установили). Найдите ярлык «Регистрация утилиты администрирования серверов» и запустите его под правами администратора сервера. Произойдёт регистрация оснастки. Если регистрация прошла успешно, оснастка успешно запустится.

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

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

  1. Запустите консоль (cmd, либо PowerShell) под правами администратора.
  2. Перейдите в необходимый каталог командой:
    • для 32-битной системы Windows командой "cd C:\Windows\System32",
    • для 64-битной системы Windows командой "cd C:\Windows\SysWOW64".
  3. Вызовите в открытой консоли команду regsvr32.exe, указав путь к нужной dll. Например, "C:\Program Files (x86)\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll" (путь до библиотеки может отличаться, если платформа установлена была в другой каталог).
  4. Также можно в каждом из способов использовать полный путь к regsvr32.exe:
    • C:\Windows\System32\regsvr32 "C:\Program Files (x86)\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll" для 32-битной системы Windows,
    • C:\Windows\SysWOW64\regsvr32 "C:\Program Files (x86)\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll" для 64-битной системы Windows.
  5. При необходимости можно отменить регистрацию dll параметром /u, например regsvr32 "C:\Program Files (x86)\1cv8\8.3.ХХ.YYYY\bin\comcntr.dll" /u.

Регистрация библиотеки comcntr.dll (соединитель) через службы компонентов (х86-64 версия 1С сервера)

Чтобы установить библиотеку как компоненту, выполните следующее:

  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. Снимите галочку «Принудительная проверка доступа для приложений» и поставьте галочку «Применить политику программных ограничений». Установите уровень ограничений «Неограниченный». Нажмите Далее и ОК.

Обновление платформы 1С у пользователей

  1. Скачайте дистрибутив платформы 1С нужной версии в личном кабинете ИТС https://users.v8.1c.ru/
  2. Закройте все окна с программой 1С.
  3. Распакуйте архив с файлами новой версии платформы.
  4. Запустите файл 1CEnterprise 8.msi:
    Обновление платформы 1С8.png
  5. Нажимайте кнопку Далее в окнах установки.
  6. Если у вас уже установлен HASP Device Driver, то снимите галочки на шаге его установки. HASP Device Driver устанавливается один раз при первой установке платформы 1С на компьютер. Если вы обновляете платформу, то скорее всего он у вас уже есть.
    Установка HASP Device Driver.png
  7. Произойдет обновление платформы 1С8.
  8. Перезагружать компьютер не надо. Запустите конфигурацию для работы.

См. также