Пополняемый пакет обновлений

Состав:

  • *.sql — скрипт для БД.

  • *.dll — библиотека, содержащая код и данные, которые могут использоваться несколькими программами одновременно.

  • *.exe — исполняемый файл, применяемый в операционных системах семейства Windows.

Установка:

  1. Создайте резервную копию БД.

       2. Убедитесь, что резервная копия работоспособна: разверните её на тестовом сервере.

       3. Завершите работу всех пользователей Торговой системы «Супермаг Плюс» и мобильного рабочего места «Супермаг Мобайл».

       4. С помощью программы «Администратор служб», входящей в стандартную поставку Торговой системы «Супермаг Плюс», остановите все службы и процессы Торговой системы «Супермаг Плюс». БД не останавливайте.

       5. На сервере в каталогах sm2000\bin и sm2000\bin64 найдите файлы, входящие в состав патча (*.dll, *.exe), и создайте их резервную копию. Скопируйте копию в отдельный каталог на сервере или в сетевое хранилище.

       6. Распакуйте патч в отдельный каталог на сервере (например, c:\temp; не используйте рабочий стол). Скопируйте из него файлы *.dll и *.exe в каталоги sm2000\bin и sm2000\bin64.


Внимание! Копирование выполняйте с учётом разрядности: sm2000\bin — для 32-разрядных файлов, sm2000\bin64 — для 64-разрядных. В архиве они уже расположены в отдельных каталогах для удобства.


       7. Найдите файлы с расширением *.sql, определите их названия и зафиксируйте количество.

       8. Запустите командную строку: Пуск → Выполнить → cmd.

       9. Перейдите в каталог с распакованным архивом:
cd "путь к каталогу с распакованным архивом", например cd c:\temp.

       10. Подключитесь к БД:
sqlplus supermag/'пароль'@имя_БД, например sqlplus supermag/password@SMPLUS.

       11. Выполните скрипт:
@'имя_скрипта'.sql;, например @smegais.sql;.

       12. Повторите п. 11 для каждого следующего SQL-скрипта, если он есть.

       13. Выполните commit;.

       14. На всех рабочих станциях в каталогах sm2000\bin и sm2000\bin64 найдите файлы, входящие в состав патча (*.dll, *.exe), и создайте их резервную копию. Скопируйте копию в отдельный каталог на сервере или в сетевое хранилище.

       15. На всех рабочих станциях распакуйте патч в отдельный каталог (например, c:\temp; не используйте рабочий стол) и скопируйте файлы *.dll и *.exe в каталоги sm2000\bin и sm2000\bin64 с учётом разрядности: sm2000\bin — для 32-разрядных файлов, sm2000\bin64 — для 64-разрядных. В архиве они расположены в отдельных каталогах.


Внимание! На рабочих станциях SQL-скрипты не выполняются.


       16. С помощью программы «Администратор служб», входящей в стандартную поставку Торговой системы «Супермаг Плюс», запустите ранее остановленные службы и процессы Торговой системы «Супермаг Плюс».

       17. Убедитесь, что ПО работоспособно.


  • Нет меток