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