articles:armlpueln

Решение проблем по установке, настройке и использованию АРМ ЛПУ ЭЛН

В данной статье собраны наиболее популярные проблемы АРМ ЛПУ ЭЛН и методы их решения, также всяческие фишки и подсказки для системных администраторов, которые сопровождают данное ПО.

Читайте внимательнее!

Для поиска по статье нажмите Ctrl+F и введите первые символы кода ошибки или вопроса

Поделиться статьей в:

ВНИМАНИЕ! Узнать о работоспособности сервисов ФСС в данный момент вы можете по кнопке ниже

Монитор работоспособности сервисов ФСС

В случае недоступности основных адресов сервисов ЭЛН вы можете воспользоваться резервными адресами:

Для Мед организаций: https://eln-rez.fss.ru/WSLnCryptoV20/FileOperationsLnService?WSDL

Страхователь: https://eln-rez.fss.ru/ws-insurer-crypto-v20/FileOperationsLnService?WSDL

МСЭ: https://eln-rez.fss.ru/ws-mse-crypto-v20/FileOperationsLnService?WSDL

Решения ошибок собраны здесь:

Решение ошибок АРМ ЛПУ ЭЛН

Установите ПО необходимой разрядности с сайта Скачать

Обновлены сертификаты в цепочке(убран доверенный сертификат от неакредитованного УЦ), сертификат УЛ ФСС действует до 15.03.23

Скачиваем и устанавливаем ВСЮ ЦЕПОЧКУ СЕРТИФИКАТОВ уполномоченного лица ФСС:

Ссылка на скачивание

Устанавливаем программу от имени администратора.


Убедимся что установлен NET.Framework 4.7 - Скачать


Перед обновлением необходимо убедиться, что никто из пользователей не работает в АРМ ЭЛН и сделать резервную копию базы

Процесс обновления отличается от исходных параметров СУБД и ОС:

База расположена на сервере с ОС Windows, параметры подключения стандартные (Имя базы: fss, логин: fss, пароль: fss)

Чтобы обновить программу необходимо скачать ее последнюю версию по адресу: Ссылка

Убедиться что на сервере с базой Postgres установлен вместе с программой АРМ ЭЛН

Запускаем скачанный дистрибутив и ОБЯЗАТЕЛЬНО снимаем галочку «Установить» на шаге установки сервера БД


Для доступа в админку СУБД нужно перейти в: C:\postgresql\bin

Запустить файл: pgAdmin3.exe

Правой кнопкой мыши на БД - Подключиться

Логин: postgres
Пароль: Manager1

Для резервного копирования БД необходимо в c:\PostgreSQL создать bat-файл со следующим содержимым:

REM СОЗДАНИЕ РЕЗЕРВНОЙ КОПИИ БАЗЫ ДАННЫХ POSTGRESQL
CLS
ECHO OFF
CHCP 1251
REM Установка переменных окружения
SET PGBIN=c:\PostgreSQL\bin
SET PGDATABASE=fss
SET PGHOST=localhost
SET PGPORT=5432
SET PGUSER=postgres
SET PGPASSWORD=Manager1
REM Смена диска и переход в папку из которой запущен bat-файл
%~d0
CD %~dp0
REM Формирование имени файла резервной копии и файла-отчета
SET DATETIME=%DATE:~6,4%-%DATE:~3,2%-%DATE:~0,2% %TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%
SET DUMPFILE=%PGDATABASE%.backup
SET LOGFILE=%PGDATABASE%.log
SET DUMPPATH="C:\backup_db_fss\%DUMPFILE%"
SET LOGPATH="C:\backup_db_fss\%LOGFILE%"
REM Создание резервной копии
IF NOT EXIST Backup MD Backup
CALL "%PGBIN%\pg_dump.exe" --format=custom --verbose --file=%DUMPPATH% 2>%LOGPATH%
REM Анализ кода завершения
IF NOT %ERRORLEVEL%==0 GOTO Error
GOTO Successfull
REM В случае ошибки удаляется поврежденная резервная копия и делается соответствующая запись в журнале
:Error
DEL %DUMPPATH%
MSG * "Ошибка при создании резервной копии базы данных. Смотрите backup.log."
ECHO %DATETIME% Ошибки при создании резервной копии базы данных %DUMPFILE%. Смотрите отчет %LOGFILE%. >> backup.log
GOTO End
REM В случае удачного резервного копирования просто делается запись в журнал
:Successfull
ECHO %DATETIME% Успешное создание резервной копии %DUMPFILE% >> backup.log
GOTO End
:End

в строках:

SET DUMPPATH="C:\backup_db_fss\%DUMPFILE%"

SET LOGPATH="C:\backup_db_fss\%LOGFILE%"

необходимо выставить свой путь для сохранения бэкапа БД и логов (переменные %DUMPFILE% и %LOGFILE% не трогать)

В строке

SET PGPORT

Необходимо указать свой порт СУБД

В строке

SET PGBIN

Необходимо указать путь к папке bin вашей СУБД PostgreSQL (по умолчанию - c:\PostgreSQL\bin)

После этого необходимо добавить данный bat-файл в планировщик заданий для выполнения задачи резервного копирования по расписанию.


Для работы программы в терминальном режиме при установке программы на сервер (многопользовательский режим) необходимо создать bat-файл в папке с программой со следующим текстом:

start "" "fss_mo.exe" -data users\%username%
  1. Создать ярлык для данного bat-файла
  2. Вывести его на общий рабочий стол (C:\Users\Public\Desktop)
  3. Пользователи могут успешно подключаться к удаленному рабочему столу и использовать данный bat-файл для работы в программе в многопользовательском режиме.

PS. Обязательно необходимо под каждым терминальным пользователем повторить процедуру установки сертификатов ФСС (три сертификата) и сертификат учреждения (ЛПУ)


Ограничение оперативной памяти используемой процессом программы

Скачиваем ProcessLasso по ссылке

После установки, запускаем ProcessLasso

Переходим в Настройки - Память - Параметры SmartTrim

Далее в открывшемся окне ставим галочку на Разрешить SmartTrim и Усечь рабочие наборы

Выставляем максимальный объем памяти, при превышении которого процессы будут усекаться

Также можно вручную усечь память любому процессу:

ПКМ по процессу - Больше - Усечь память


Поделиться статьей:

Всем, кому понравился или помог это проект - Вы можете помочь ему развиваться материально: Donate (помощь проекту)

  • articles/armlpueln.txt
  • Последнее изменение: 2024/03/01 08:53
  • dragdrop