Обновление ФСС АРМ ЛПУ

Подробное описание процедуры обновления программы ФСС АРМ ЛПУ.

Немного мат.части

Это инструкция для тех у кого установлена ФСС АРМ ЛПУ. Если Вы только начинаете этот тернистый путь, то читайте инструкцию по ссылке Установка ФСС АРМ ЛПУ.

В данном примере будем обновлять с версии с 2.0.22 до версии 2.0.25.

У нас есть: Windows-сервер на котором работает Postgres база данных для ФСС и N-количество клиентских машин. Схематично это так:

Скачиваем дистрибутив

Дистрибутив обновления берем с официального сайта ФСС.

У ФСС и дистрибутив обновления, и дистрибутив установки один и тот же. Важно обратить внимание на разрядность (32 bit / 64 bit). При обновление необходимо устанавливать туже разрядность, что у нас установлена. Иначе можно поломать базу данных.

Проверить разрядность можно через саму программу, достаточно ее просто запустить. И в заголовке программы будет указана разрядность.

Завершаем сеансы подключений

Я не могу утверждать, что этот шаг обязательный и, что внутри PG вообще хоть что-нибудь обновляется. Пояснительную записку к обновленям разработчик не дает. Но данный шаг нас обезопасит от проблем с базой данных, если там были обновления.

Для начала нужно, чтобы к базе не было никаких подключений. Это необходимо для корректного обновления базы данных. Кто-то из пользователей может начать вносить изменения, а у нас тут все обновляется. Может произойти конфликт данных.

Открываем PG Admin. Ее расположение по пути: C:\postgresql10\pgAdmin 4\bin\pgAdmin4.exe.

Сеанс, выделенный зеленым цветом, мы не трогаем. Это системный, с самого сервера базы данных. Остальные отключаем по клику на иконку стоп.

Резервное копирование базы данных

Резервную копию базы данных ФСС можно сделать двумя способами. Первый это внутри самой программы, второй с помощью PG Admin.

Резервной копии через программу достаточно, но лучше выполнить оба способа. Наличие резервной копии никогда не будет лишним.

Если возникнут проблемы при созданий копий, то посмотрите внизу статьи раздел «траблшутинг». Ваша проблема может быть описана ниже.

Через программу

Открываем Администирование -> Резервное копирование базы данных.

Указываем путь, куда сохранить резервную копию.

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

Через PG Admin

Открываем PG Admin. Ее расположение по пути: C:\postgresql10\pgAdmin 4\bin\pgAdmin4.exe

Стандартные данные от входа

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

Правой кнопкой по базе fss запускаем выбираем процедуру Backup.

Указываем путь, куда сохранить резервную копию и формат tar.

Копирование выглядит следующим образом

Если все прошло успешно, то мы увидим такое окно

Резервное копирование файлов программы

Тут все просто. Нам необходимо создать архив папки C:\FssTools.

Через обычный WinRar сжимаем в архив. Если у Вас нет программы WinRar — можно ее скачать с официального сайта разработчика.

 

Процесс обновления на сервере

На этом этапе у нас: скачан дистрибутив программы, закрыт внешний доступ к базе данных, завершены все сеансы и сделаны резервные копии.

Запускам дистрибутив, никакие параметры не меняем. Далее, далее, далее.

Важный момент заключается в том, что на этапе установки базы данных мы ничего не меняем. Это вот в этом окошке.

Этот параметр мы меняем только на клиентских машинах. О нем дальше по тексту.

Разрешаем обращаться к базе

Поскольку мы закрывали возможность внешних обращений к базе данных — нам нужно дать доступ снова. Иначе рабочие станции не смогу подключаться.

Для этого через стандартный брандмауэр откроем порт для связи на время.

Процесс обновления на рабочей станции

Важное правило. Версия на клиентской машине не должна быть выше, чем на сервере.

Запускаем дистрибутив. Никакие параметры не меняем. Кроме одного. На этапе установки базы данных. Мы базу данных не устанавливаем, а указываем адрес нашего сервера.

Итог

Эта заметка поможет обновить ФСС АРМ ЛПУ.

Если Вам нужна помощь, то можете связаться со мной по реквизитам со страницы Контакты.

Траблшутинг

Ошибка резервного копирования через программу

Описание: При попытке сделать резеврную копию данных через программу ФСС вылезает ошибка.

Скриншот ошибки:

Текст ошибки:

Решение:

Попробуйте изменить путь на более короткий. Исключите русские символы из пути. Сделайте папку FSSBackup в корне диска. Например,  C:\FSSbackup

Ошибка резервного копирования через PG Admin

Описание: При попытке сделать резервную копию базы данных fss вылезает ошибка.

Скриншот ошибки:

Текст ошибки:

Решение:

Перейдите в Files -> Prefeneces

Перейдите в раздел Path -> Bematy paths

Напротив PostgreSQL 10 укажите путь C:\postgresql10\bin, сохраните параметр. После этого можем проверять, что раздел Backup стал доступен.

 


Если мой материал был полезен, то можете угостить меня кофе ☕️


Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Приглашение в телеграм! 💙


Приглашаю подписаться в Telegram
У меня там новости, маленькие рассказы и полезные ссылки.
Плюс так мы никогда не потеряемся!

👉 https://t.me/bitebyteru  👈

Он будет закрыт в 11 секунд