Инобитек DICOM-Сервер

Запуск программы

Зависимость от других служб

Если при запуске DICOM-Сервера СУБД недоступна, то DICOM-Сервер завершает свою работу с ошибкой. Если связь с СУБД пропадает во время работы, то в файл журнала записывается ошибка уровня "ERROR", но работа DICOM-Сервера не прекращается. Если DICOM-Сервер и СУБД установлены на одном компьютере, исключите ситуацию, когда DICOM-Сервер запускается быстрее, чем СУБД. Для этого при установке DICOM-Сервера добавьте зависимость от службы СУБД при запуске. В этом случае DICOM-Сервер запустится после СУБД.

Запуск в ОС семейства Windows

Стандартные сборки DICOM-Сервера для Windows предназначены для работы в качестве сервиса и не предназначены для запуска из командной строки. Однако для выполнения сервисных задач DICOM-Сервер может запускаться из командной строки с определёнными параметрами.

Запустить DICOM-Сервер как сервис можно двумя способами:

  1. С помощью оснастки "Сервисы". За подробностями обратитесь к руководству по операционной системе.
  2. С помощью команды

    > sc start <название сервиса>.

    Для названия сервиса по умолчанию ("PACSServer") команда имеет вид

    > sc start PACSServer.

    Выполните её в командной строке, запущенной от имени администратора.

Запуск в ОС семейства Linux

Команда запуска зависит от операционной системы. Например, в Centos 7 она имеет вид

# systemctl start <название сервиса>.

Для названия сервиса по умолчанию ("pacsserver") команда имеет вид

# systemctl start pacsserver

Параметры командной строки

Внимание! В ОС Windows стандартные сборки должны запускаться как сервис. При запуске из командной строки DICOM-Сервер завершает работу сразу после запуска.

В ОС Windows возможен запуск DICOM-Сервера с ключами -h, -s, -m, -v, -p для получения необходимой информации. После этого DICOM-Сервер завершает работу.

Синтаксис запуска из командной строки:

[<путь_к_программе>]\pacs_server < --cfg <serverconfig_path> --log <logconfig_path> [--selftest | --test-mail | --reset-uploaded-flag] | --help | --version | --product-key >

  • -h, --help: отображается справочная информация о параметрах командной строки; программа завершает работу
  • -s, --selftest: проверятется правильность конфигурационных файлов и структура базы данных; программа завершает работу
  • -m, --test-mail: отправляется тестовое письмо по электронной почте с текущими настройками; программа завершает работу
  • --reset-uploaded-flag: для всех серий сбрасывается флаг отправки на региональный DICOM-сервер; программа завершает работу
  • --reset-compressed-flag: для всех серий сбрасывается флаг архивации; программа завершает работу
  • -v, --version: выводится версия DICOM-Сервера; программа завершает работу
  • -p, --product-key: выводится код продукта; программа завершает работу
  • -c, --cfg <serverconfig_path>: указывается путь к основному конфигурационному файлу (serverconfig_path)
  • -l, --log <logconfig_path>: указывается путь к конфигурационному файлу для настройки жерналирования (logconfig_path)

Пример:

C:\PACSServer\PACSServer.exe --cfg C:\PACSServer\srv_settings.ini
--log C:\PACSServer\log4cpp.ini.