Проведение обновлений |
Пред. Начало След. |
Обновление базы данных База данных обновляется через утилиту "Центр обновления баз данных"(для ОС Windows), которая проверяет наличие обновлений на сайте разработчика комплекса и устанавливает выбранные пользователем обновления и патчи. Программа запросит имя сервера SQL, логин администратора сервера (sa) и его пароль, далее выбирается обновляемая база данных - после этого автоматически предлагаются доступные для установки обновлений версии с учетом ключа регистрации (лицензий).
Кроме основных версий и дополнений возможно установка патчей - точечных исправлений конкретных режимов, ещё не вошедших в обновления.
Примечание: ссылка для скачивания пакета установки Центра обновлений для Linux (требуется наличие на Linux графического интерфейса): https://update.keysystems.ru/SrvUpdateService/Update.mvc/GetSharedFileActual?path=shared/setupsrv.bsx . Работает на основных релизах Linux (на всех не гарантируется).
Обновление подсистем Подсистемы базируются на основном ПК "Бюджет-СМАРТ", поэтому обновляются единым пакетом с базой данных (серверная часть). Об установке web сервисов см. документацию в папке manual\ дистрибутива "Бюджет-СМАРТ" .
Обновление серверного компонента xpks Компонент отвечает за взаимодействие SQL сервера с операционной системой компьютера и является необходимым элементом ПК "Бюджет-СМАРТ". Обновляется он автоматически при проведении обновлений баз данных. Но если по каким-либо причинам компонент удалился, либо не соответствует требуемой версии, то есть возможность обновить его вручную. В ПО "Центр обновления баз данных" перейти в режим дополнений и для произвольной базы данных выбрать пункт "Установка Extended Stored Procedures".
Обновление клиентской части
Клиентская часть обновляется через сервис обновлений либо из заданного каталога. Способ обновления задается в окне ввода логина комплекса на вкладке "Обновления". О доступности очередного обновления клиентской части программа уведомляет непосредственно во время работы в комплексе в панели уведомлений (значок колокольчика в правом нижнем углу основного окна).
В окне входа в панели "Обновления" можно проверить наличие обновлений для клиентской части программы.
Есть возможность обновляться с сервиса обновлений компании разработчика, адрес сервиса https://update.keysystems.ru/updateservice . Обновления на этот сервис выкладываются по мере выхода версий клиентской части. Как правило, СМАРТ-клиент совместим с более ранними версиями базы данных БКС . О несовместимости сообщается дополнительно. При этом у пользователей должно быть настроено автоматическое обновление клиентской части (в окне входа в программу на вкладке "Обновления") с сервиса обновлений на вкладке "Обновления" окна ввода логина/пароля.
Рекомендуемые значения настроек обновления удаленных пользователей:
Для обновления клиентской части от имени пользовательской учетной записи (не администратора Windows) необходимо: 1) на вкладке "Обновление" отключить "Запустить обновление от имени администратора". 2) в файле конфигурации клиента включить настройку и заполнить логин и пароль в следующих параметрах: <add Key="UpdateRunAsEnabled" Value="True" /> <add Key="UpdateRunAsUserName" Value="userName" /> <add Key="UpdateRunAsUserPassword" Value="userPassword" /> где userName и userPassword заменить на логин и пароль пользователя Windows.
Сервис обновлений содержит папку updates\ следующей структуры:
где: Keysystems.Budget\ - папка с обновлениями клиентской части для компьютеров с Net Framework 4.0 (устаревшие компьютеры с Windows XP, Vista). Keysystems.Budget_net472\ - папка с обновлениями клиентской части для компьютеров с Net Framework 4.7.2 и выше (компьютеры с ОС Windows 7 и выше).
файлы *.zip - архив с файлами обновления клиентской части с сайта разработчиков комплексов (см 2. "Обновления Бюджет-СМАРТ").
При обновлении с сервиса:
При установке комплекса в папку "C:\Program Files\" для успешного обновления может потребоваться запуск "Бюджет-СМАРТ" от имени администратора (см соответствующую опцию в разделе настроек обновления) либо настройка прав доступа пользователя Windows к папке с установленным "Бюджет-СМАРТ". Запускать комплекс от имени администратора (свойства ярлыка) для работы в нём не реокмендуем - могут возникнуть проблемы с подписанием документов ЭП .
Для проведения обновлений по усмотрению администратора комплекса следует скачивать набор файлов обновления по адресу https://keysystems.ru/files/web/INSTALL/SMART2/updates/ и размещать их в собственном сервисе обновлений .
Содержимое файлов обновления:
Архив нужно распаковать в папку сервиса обновлений "…\wwwroot\...\Keysystems.Budget\" либо "…\wwwroot\...\Keysystems.Budget_net472\". Получится, примерно, такой путь для копируемой папки с очередным обновлением:
Для обновления сервиса предпочтительно использовать утилиту Server Manager (там выкладываются обновления тоько для Net 4.7.2). Иначе обновлять в ручном режиме: содержимое архива нужно переписать вручную в каталог сервиса смарта (например, "C:\Inetpub\wwwroot\budgetsmart\"), поверх существующих файлов.
Лог процесса обновления находится на компьютере пользователя:
|