Утилита pServerAdmin

Консольная утилита pServerAdmin позволяет осуществлять:

  • управление Pilot-Server:
    • включение и отключение службы;
    • проверка статуса службы;
    • проверка версии Pilot-Server;
  • дефрагментацию базы данных;
  • резервное копирование основного файла базы данных *.dbp и файла переписки *.messages.dbp без остановки службы Pilot-Server.

Список команд pServerAdmin

Команда Описание команды Вывод Описание вывода
-h, -?,
--help
Помощь по работе с программой Список доступных команд программы с кратким описанием  
-v,
--version
Показывает версию Pilot-Server Pilot-Server version is: [current version]  
Error: [System Core] Время ожидания операции истекло. Сервер не работает. Попробуйте запустить сервер командой:
pserveradmin --start
-s,
--status
Показывает статус Pilot-Server Pilot-Server service is running
Pilot-Server работает
Pilot-Server service is stopped Pilot-Server остановлен
-1,
--start
Запускает службу Pilot-Server Pilot-Server service is running Pilot-Server запущен
Pilot-Server service is already running Pilot-Server уже был запущен
-0,
--stop
Останавливает службу Pilot-Server Pilot-Server is stopped Pilot-Server остановлен
Pilot-Server is already stopped Pilot-Server уже был остановлен
-c, --compress [database name] Запускает дефрагментацию базы данных с именем [database_name] Compress completed Дефрагментация завершена
Database path is incorrect База данных с указанным именем не найдена
Error: [System Core] Время ожидания операции истекло. Сервер не работает. Попробуйте запустить сервер командой:
pbimadmin --start
-b, --backup [database name] [destination]
Запускает резервное копирование основного файла базы данных *.dbp и файла переписки *.messages.dbp без остановки службы Pilot-Server.

[database_name] и [destination] — см. пример.
Backup completed Резервное копирование завершено
Database was not found База данных с указанным именем не найдена
Error: [System Core] Время ожидания операции истекло. Сервер не работает. Попробуйте запустить сервер командой:
pbimadmin --start

Примеры использования

Дефрагментация базы данных

Консольная утилита pServerAdmin позволяет осуществлять дефрагментацию базы данных. Запустите командную строку и введите:

pserveradmin -c [database name]

[database name] — имя подключенной к серверу базы данных, которую нужно дефрагментировать.

Например, для дефрагментирования подключенной к серверу базы pilot-ice_ru запустите консоль и введите:

pserveradmin -с pilot-ice_ru

Резервное копирование данных

Пример использования см. Резервное копирование данных