Утилита 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 запущен |