===== Обновление экземпляра Microsoft SQL Server серверной части ПО Vocord PHOBOS до уровня SQL Server 2008 R2 Express Edition Service Pack 3 (32-bits) =====
Если вы используете устаревшие платы аудиозаписи, такие как **Phobos A4**/**A8**/**D4**/**D8**, то уже наверняка знаете, что производитель плат не предоставляет драйверов для этих плат под **64-битную** платформу Windows. Это накладывает свои ограничения на максимально возможный уровень обновления серверных систем с ПО **Vocord PHOBOS**, так как выпуск **32-битных** серверных ОС Windows был прекращён начиная с версии **Windows Server 2008**. Таким образом, максимальный уровень обновления серверных систем с ПО **Vocord PHOBOS** - это уровень **Windows Server 2008 32-bits Service Pack 2**.
Если вы ещё не обновили операционные системы серверов **Phobos** до этого уровня, то для этого ещё есть время, так как расширенная поддержка операционной системы **Windows Server 2008 32-bits** действует до [[https://support.microsoft.com/ru-ru/lifecycle?p1=12925|14 Января 2020 года]]. Это означает, что обновления безопасности этой версии ОС будут выпускаться компанией Microsoft только до этой даты. Ну а начиная с даты окончания срока расширенной поддержки, нужно будет решать вопрос о смене технологического решения использующего указанные платы на какое-то альтернативное, так как необновляемая серверная система может стать серьёзной брешью в корпоративной системе безопасности.
[[https://support.microsoft.com/ru-ru/lifecycle?p1=2855|12 Апреля 2016 года]] закончился цикл расширенной поддержки всех версий **SQL Server 2005**. Опять таки это означает, что начиная с этой даты компанией Microsoft прекращён выпуск обновлений безопасности данного серверного продукта. Таким образом, если вы ещё имеете в продуктивной среде использование экземпляров этой версии, то необходимо выполнить процедуру перехода имеющихся экземпляров SQL Server 2005 на более новые версии.
Применительно к **Vocord PHOBOS** нужно отметить тот факт, что по умолчанию это ПО при установке использует вообще экземпляр версии **SQL Server 2000**, который снят с расширенной поддержки ещё [[https://support.microsoft.com/ru-ru/lifecycle?p1=2852|в 2013 году]].
Учитывая наш опыт эксплуатации ПО **Vocord PHOBOS** можно сказать, что сервер аудиозаписи с этим ПО вполне можно обновить до приемлемого, с точки зрения безопасности, на сегодняшний день уровня:
* Операционная система **Microsoft Windows Server 2008 32-bits Service Pack 2**
* СУБД **Microsoft SQL Server 2008 R2 Express Edition 32-bits Service Pack 3**
В рамках данной статьи мы дадим ряд комментариев, которые нужно учитывать в процессе обновления экземпляра **Microsoft SQL Server** серверной части ПО **Vocord PHOBOS** до уровня **SQL Server 2008 R2 SP3 Express Edition 32-bits**.
Для начала проверим версию **Phobos Server**, для этого запустим:
C:\Program Files\Vocord Telecom\Phobos System\PhobosVer.exe
Желательно иметь версию не ниже **2.2.15.225**.
{{ :vocord:pasted:20160603-154052.png }}
Для поиска и загрузки новых версий ПО **Vocord PHOBOS** можно использовать публичный FTP сервер компании Вокорд:
ftp://ftp.vocord.ru/priv/nick/ASO/demin/Phobos/
Начиная с версии **2.2.16.260** требуется **.Net Framework 4.5**. Но если вы используете платы перечисленные в начале этой статьи, то в установке более новой версии, чем **2.2.15.225** смысла нет, так как новые версию лишь добавлены компоненты для новых устройств Вокорд, которых у вас нет.
Дистрибутив версии **Vocord PHOBOS 2.2.15** можно найти в [[ftp://ftp.vocord.ru/priv/nick/ASO/demin/Phobos/Archive/|Архиве]]
Наличие версии **Vocord PHOBOS** не ниже **2.2.15** - это важный момент, так как на старых версиях сервера были замечены проблемы совместимости с **Microsoft SQL Server 2008**.
Если у вас используется версия более старая, чем **2.2.15**, выполните её обновление:
- 1. Удалите текущую версию клиента и сервера;
- 2. Установите более новую версию без пересоздания базы данных.
После того, как **Vocord PHOBOS** приведён к версии **2.2.15**, можно выполнить обновление экземпляра **SQL Server**.
Загружаем дистрибутив [[https://www.microsoft.com/en-us/download/details.aspx?id=30438|Microsoft SQL Server 2008 R2 SP2 - Express Edition]]
Останавливаем службы **Phobos** командой:
net stop PhNotifyServ && net stop vtjeserver
{{ :vocord:pasted:20160603-155259.png }}
Запускаем установщик **SQL Server 2008 R2 SP2 Express Edition** и выбираем обновление:
{{ :vocord:pasted:20160603-160008.png }}
Процесс обновления сложностей вызвать не должен. Несколько раз нажимаем "Далее" и готово. По окончании процесса - перезагрузка сервера.
После перезапуска первым делом нужно убедиться в том, что база данных **PH** работает в режиме совместимости **SQL Server 2005**.
{{ :vocord:pasted:20160603-160943.png }}
После этого проверяем работоспособность системы, выполняя базовые операции:
* Подключение клиентом **Phobos** к серверу
* Создание/изменение/удаление пользователя на сервере **Phobos**
* Появление новых записей переговоров
* Прослушивание записей
* Экспорт записей.
После того, как всё проверено и работоспособность ПО **Vocord PHOBOS** подтверждена, необходимо будет дополнительно обновить экземпляр **SQL Server 2008 R2 SP2 Express Edition** до уровня **Service Pack 3 (SP3)**. Вы можете загрузить отдельный пакет обновления [[https://www.microsoft.com/en-us/download/details.aspx?id=44271|Microsoft SQL Server 2008 R2 Service Pack 3]] и выполнить его установку:
{{ :vocord:pasted:20160603-162817.png }}
Разумеется после этого обновления также желательно проверить работоспособность системы **Phobos**, выполняя ранее перечисленные базовые операции.
На этом всё.\\
Удачных обновлений!
----
{{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 03.06.2016 15:04
{{tag>Vocord Phobos A4 A8 D4 D8 Microsoft "SQL Server" "SQL Server 2008" "SQL Express" "Windows Server" "Windows Server 2008" "Service Pack" Upgrade}}
~~DISCUSSION~~