Утилита pBimAdmin

Консольная утилита pBimAdmin позволяет управлять подключением Pilot-BIM-Server к серверу Pilot-Server. Для работы c программой запустите командную строку и в ней введите:

  • на ОС Windows для подключения пользователю необходимо иметь привилегии Администратора операционной системы и входить в группу локальных администраторов ОС.:

pbimadmin <команда> [аргумент]

  • на Linux:
Утилита pBimAdmin для ОС Linux работает до версии 23.38 включительно. Начиная с версии 23.41 Pilot-BIM-Server поставляется в docker-контейнере.

# /opt/pilot-bim-server/linux-x64/pBimAdmin <команда> [аргумент]

<команда> заменяется на одну из команд списка, приведённого ниже.

[аргумент] используется c командами --connect, --start,--thread, --solidcheck.

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

Команда Описание команды Вывод Описание вывода
-h, -?, --help Помощь по работе с программой Список доступных команд программы с кратким описанием  
-v, --version Показывает версию Pilot-BIM-Server Pilot-Bim-Server v: [current version]  
Error: [System Core] Время ожидания операции истекло. Сервер не работает. Попробуйте перезапустить сервер
-s, --status Показывает статус Pilot-BIM-Server Pilot-Bim-Server service is running
Status: Online
Connection:
url: [database url]
login: [admin's login]
Pilot-Bim-Server работает
Статус: Онлайн
Соединение:
url: [url базы данных]
login: [логин администратора]
Pilot-Bim-Server service is running
Status: Offline
Connection:
No connection
Статус: Оффлайн означает, что Pilot-BIM-Server не подключен к базе данных. Используйте
pbimadmin -c [database url]
с корректными значениями url, логина и пароля.
Pilot-Bim-Server service is stopped Pilot-Bim-Server остановлен

-1, --start [clear]

 

(для ОС Windows)

Запускает Pilot-BIM-Server. Добавление аргумента clear очищает очередь незавершённых процессов обработки IFC перед запуском. Pilot-Bim-Server service is running Pilot-Bim-Server запущен
Pilot-Bim-Server service is already running Pilot-Bim-Server уже был запущен

-0, --stop

 

(для ОС Windows)

Останавливает службу Pilot-BIM-Server Pilot-Bim-Server is stopped Pilot-Bim-Server остановлен
Pilot-Bim-Server is already stopped Pilot-Bim-Server уже был остановлен
-c, --connect [database url] Подключает Pilot-BIM-Server к указанной с помощью аргумента базе данных. login: Введите логин администратора базы данных
password: Введите пароль
Success connection to database: [database url] Успешное подключение к базе данных [адрес базы]
The user name or password is incorrect Неправильная пара логин-пароль
Database [database name] not found Указанная база данных не найдена
Error: [System Core] Время ожидания операции истекло. Сервер не работает. Попробуйте перезапустить сервер командой.
-t, --threads
[number of threads]
Без аргумента показывает количество потоков обработки IFC Threads count = [number] Количество потоков
Устанавливает количество потоков обработки IFC, указанное в аргументе и перезапускает Pilot-BIM-Server с новым значением. Threads count set. Threads count = [number of threads]
Pilot-BIM-Server is stopped
Pilot-BIM-Server is running
Количество потоков установлено. Количество потоков = [number of threads]
Pilot-BIM-Server остановлен
Pilot-BIM-Server запущен
-z, --solidcheck [on], [off]

off - по умолчанию
Отладочная опция для обнаружения незамкнутой геометрии с помощью c3d. Проблемный элемент помечается красным флагом в дереве. Solid checking is on(off) Текущий статус опции: on или off.
Solid checking mode set in on(off) Статус опции установлен в on или off.
Error: [System.Core] Время ожидания операции истекло. Сервер не работает. Попробуйте запустить сервер командой:
pbimadmin --start