Вы здесь: Главная > Программы > Мониторинг Сети Pro > Документация > Переход на Firebird 5

Переход на Firebird 5 (СУБД системы мониторинга)

С версии 8.0 в дистрибутив программы включёно ПО СУБД Firebird 5. При новых установках на «чистый» сервер (без «10-Страйк: Мониторинг Сети Pro») ставится именно эта версия Firebird. Если на сервере уже есть программа «Мониторинг Сети Pro», работающая с Firebird 3, то будет установлена (обновлена) именно эта версия СУБД (3.0.12 — последняя в этой линейке). В этом случае переход на новую версию СУБД может быть выполнен только вручную.

Причины, по которым следует перейти на Firebird 5:

  • В Firebird 5 реализовано параллельное выполнение для распространённых задач: backup, restore, sweep, создание и перестроение индекса.
  • В Firebird 5 доступно хранение даты и времени с часовым поясом.

Об остальных изменениях в ПО СУБД Firebird можно прочитать в Release Notes на сайте продукта.

 

Порядок перехода на Firebird 5

Для перехода на СУБД Firebird 5 нужно выполнить действия:

  1. Создайте архивную копию базы данных мониторинга. Это можно сделать из настроек программы, раздел База данных. Проверьте, что база восстанавливается из новой архивной копии.
  2. Закройте программу и остановите службы 10-Strike Network Monitor Watchdog и 10-Strike Network Monitor Pro Service.
  3. Зайдите в каталог c:\Program Files (x86)\10-Страйк Мониторинг Сети Pro\firebird\ и запустите из него файл uninstall_service.bat. После этого откройте список служб и убедитесь, что из него пропала служба с «Firebird» в названии.
  4. Удалите каталог c:\Program Files (x86)\10-Страйк Мониторинг Сети Pro\firebird\ вместе со всем содержимым. Если вы настраивали специфические параметры СУБД в файле firebird.conf, сохраните его — по нему нужно будет настроить параметры в новой версии (почти все они остались прежними).
  5. Запустите дистрибутив новой версии (от 8.0 и выше) программы «Мониторинг Сети Pro». Установщик может остановиться на последнем шаге (запуск службы мониторинга) — это нормальное поведение, ведь база мониторинга всё еще старого формата, и служба мониторинга не сможет к ней подключиться. Можно оставить установщик на этом этапе.
  6. После установки необходимо восстановить базу мониторинга из свежей архивной копии уже через новый СУБД. Порядок действий описан в разделе Резервное копирование и восстановление БД. Скопируйте восстановленную из архива базу на место прежней и перезапустите службу Firebird Server.
  7. Следует учесть, что если вы задавали нестандартный путь к базе данных NETMONITOR.FDB в файле aliases.conf, нужно прописать его в новом конфигурационном файле, который теперь называется databases.conf (папка c:\Program Files (x86)\10-Страйк Мониторинг Сети Pro\firebird\).
  8. Перезапустите службу контроля 10-Strike Network Monitor Watchdog и мониторинга 10-Strike Network Monitor Pro Service. С момента установки программы она может находиться с режиме запуска и для её перезапуска достаточно просто снять процесс NMProSvc.exe в Диспетчере задач. Убедитесь, что служба перешла в режим Выполняется.

На этом процесс миграции на новую версию СУБД можно считать успешно законченным.

 

Ручная установка и настройка сервера Firebird 5

Для самостоятельной установки СУБД Firebird 5 в другое место, вы можете скачать дистрибутив с официального сайта. «Мониторинг Сети Pro» работает как с 64-ти, так и 32-битной версией СУБД (только через 32-битную клиентскую библиотеку GDS32.dll в каталоге программы). Далее, выполните следующие действия:

  1. Распакуйте архив с СУБД в новый каталог, например, c:\program files\fb5.
  2. Зайдите в этот каталог.
  3. Возьмите конфигурационный файл firebird.conf из дистрибутива «Мониторинг Сети Pro», скопируйте его в папку установки Firebird.
  4. Запустите консоль (cmd), командой cd перейдите в ней в папку установки Firebird.
  5. Выполните команду: instsvc install -a
  6. Выполните команду: instreg install
  7. Выполните команду: gsec -user sysdba -passw 1 -add SYSDBA -pw masterke
  8. Если при выполнении предыдущей команды возникла ошибка, то Выполните: gsec -user sysdba -passw 1 -modify SYSDBA -pw masterke
  9. Выполните команду: instsvc start

Данный способ установки Firebird следует использовать только в случаях необходимости, если вы знаете, для чего это нужно. В других случаях используйте дистрибутив программы network-monitor-pro.exe, который сам выполянет все необходимые действия по настройке.

 

Действия после установки Firebird 5

После перехода на Firebird 5 необходимо запустить графическую консоль и пересоздать пользователей, если вы их заводили. Для этого зайдите в раздел настроек Пользователи и права, затем удалите всех пользователей в списке и создайте их заново.

В разделе настроек База данных можно изменить пароль суперпользователя SYSDBA, нажав кнопку Параметры подключения к БД... Задайте новый пароль в поле Изменение пароля администратора базы данных.

 

Программа работает в среде Windows XP/Vista/7/8.1/10/11, Server 2003/2008/2012/2016/2019/2022. Вы можете скачать и попробовать 30-дневную пробную версию бесплатно.

 

Ссылки по теме: