Руководство по обновлению.

ПО ПЦН "Орлан" состоит из трех программ:
-"Феникс 2" (Phoenix2.exe) - программа пульта.
-"Монитор" (Monitor.exe) - драйвер модулей Орлан-М.
-"Guard" (Guard.exe) - драйвер приемников SurGard MLR2, SurGard PCLC2, АДТ Пакт2, Ритм Контакт

Порядок обновления:

1. Обязательно сделать резервную копию базы данных, это важно.

 файлы базы данных находятся здесь:
 C:\Program Files\Microsoft SQL Server\MSSQL\Data\PultDB_Data.mdf
 C:\Program Files\Microsoft SQL Server\MSSQL\Data\PultDB_Log.ldf

  Для этого необходимо: 
  - закрыть Феникс2, Монитор, Guard (если есть).
  - остановить SQL Server. Для этого необходимо 
    на иконке SQL Server в системном трее нажать правой кнопкой мыши и выбрать
    пункт меню MSSQLServer-STOP.
  - только после этого можно копировать файлы базы данных.

2. Обязательно сделать резервную копию папки установленного Феникса.
   папка по умолчанию - C:\Program Files\Phoenix2 - для "старых" версий Феникс2
					C:\Program Files\ProtectinAndSecurity\Phoenix2 - для всех 
                        версий Феникс2, установленных с диска ExpressInstall

!!! ВНИМАНИЕ!!!
 Резервные копии базы данных и папки Феникса также могут создаваться программой обновления.
 Копия базы данных создается на системном диске(C:\) в файле PultDBArchive<текущая дата>.bak
 Копия папки программ Феникс2 создается на системном диске(C:\) в папке Old_Phoenix2_<текущая дата>.
 Однако, не пренебрегайте созданием резервных копий вручную. Лучше сделать 2 копии, чем ни одной.



3. В случае, если текущая версия Феникса меньше 3.0.0, то необходимо установить 
   новый драйвер системы защиты HASP. Доступен для скачивания у нас 
   на сайте (HASP4_driver_setup).

4. Запустить SQL Server. Для этого необходимо на иконке SQL Server 
   в системном трее нажать правой кнопкой мыши и выбрать пункт 
   меню MSSQLServer-START.

5. Запустить программу обновления базы данных - Updater.
   После этого этапа вернуться на старую версию будет невозможно, если Вы не 
   скопировали базу данных в п.1. 
   Эта программа делает следующее: 
     - изменяет структуру базы данных, 
     - записывает новые коды,
     - замещает файлы программ новыми версиями (затирая предыдущие).
   Информация об объектах не изменяется!

   

В случае, если новая версия не запускается, не работает,  или работает со сбоями,
то необходимо вернуть старую версию. Для этого:
  1. возвращаем файлы базы данных, которые Вы скопировали в п.1
       Для этого необходимо: 
         - закрыть Феникс2, Монитор.
         - остановить SQL Server. Для этого необходимо 
           на иконке SQL Server в системном трее нажать правой кнопкой мыши и выбрать
           пункт меню MSSQLServer-STOP.
         - только после этого можно копировать файлы базы данных на прежнее место.

     
  2. возвращаем папку Феникса, которую Вы скопировали в п.2
       Для этого необходимо: 
         - закрыть Феникс2, Монитор, Guard (если есть).
	 - скопировать обратно всю папку.

  3. Запустить SQL Server. Для этого необходимо на иконке SQL Server 
   в системном трее нажать правой кнопкой мыши и выбрать пункт 
   меню MSSQLServer-START.

  4. Запустить ПО.
    