База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как исправить ошибку «Ошибка операции администрирования» в PowerShell при вызове
- В этой теме 1 ответ, 2 участника, последнее обновление 2 дня, 22 часа назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
1 мая 2026 в 16:10 #36939
Из-за чего вот такая ошибка в Powershell PS C:UsersАдминистратор> & «C:Program Files1cv88.3.27.1688binrac.exe»
localhost:1545 infobase create
—cluster=*
—cluster-user=*
—cluster-pwd=*
—create-database
—name=»AKB_test1c»
—dbms=MSSQLServer
—db-server=»»
—db-name=»AKB_test1″
—locale=ru»
—db-user=»
—db-pwd=»*»
—license-distribution=allow
—descr=»Тестовая база AKB_test1″
rac.exe : Ошибка операции администрирования
строка:1 знак:1
+ & «C:Program Files1cv88.3.27.1688binrac.exe» `
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Ошибка операции администрирования:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError -
1 мая 2026 в 16:10 #36940
Ошибка «Ошибка операции администрирования» при вызове rac.exe обычно связана с одной из следующих причин:
1. Неправильные параметры подключения к кластеру
— Параметр--cluster=*должен содержать корректный идентификатор кластера (GUID), а не звездочку.
— Проверьте, что вы используете правильный идентификатор кластера, который можно получить командой:
| & «C:Program Files1cv88.3.27.1688binrac.exe» cluster list localhost:1545 —cluster-user=админ —cluster-pwd=пароль2. Неверные учетные данные администратора кластера
—--cluster-userи--cluster-pwdдолжны быть реальными учетными данными администратора кластера 1С. Звездочки не работают.
— Проверьте, что пользователь имеет права на создание информационных баз.3. Проблемы с доступом к серверу администрирования (RAS)
— Убедитесь, что сервер администрирования (ras.exe) запущен и слушает порт 1545.
— Проверьте, что нет блокировки порта или проблем с сетью.4. Параметры базы данных
—--db-server,--db-user,--db-pwdдолжны содержать реальные значения для подключения к MS SQL Server. Звездочки не подойдут.
— Проверьте, что указанный сервер БД доступен и учетные данные корректны.5. Формат команды в PowerShell
— В PowerShell обратный апостроф ` используется для переноса строки, но иногда лучше писать команду в одну строку или использовать массив аргументов.
— Попробуйте выполнить команду без переносов, чтобы исключить ошибки синтаксиса.6. Версия rac.exe и сервера 1С
— Убедитесь, что версия rac.exe совпадает с версией сервера 1С и кластера.—
Что делать:
— Получите список кластеров и их идентификаторы:
| & «C:Program Files1cv88.3.27.1688binrac.exe» cluster list localhost:1545 —cluster-user=админ —cluster-pwd=пароль— Используйте реальный идентификатор кластера вместо
*в параметре--cluster.— Замените все звездочки в параметрах на реальные значения.
— Проверьте, что сервер администрирования запущен и доступен.
— Запустите команду в одну строку без переносов, например:
| & «C:Program Files1cv88.3.27.1688binrac.exe» localhost:1545 infobase create —cluster=идентификатор_кластера —cluster-user=админ —cluster-pwd=пароль —create-database —name=AKB_test1c —dbms=MSSQLServer —db-server=сервер_бд —db-name=AKB_test1 —locale=ru —db-user=пользователь_бд —db-pwd=пароль_бд —license-distribution=allow —descr=»Тестовая база AKB_test1″Если после этого ошибка сохраняется, нужно смотреть логи сервера администрирования и агента сервера 1С для более детальной диагностики.
Рекомендую посмотреть здесь:
https://1s-on.ru/administrirovanie-serverov-1s-linux/ (раздел про rac)
https://infostart.ru/public/810752/ (подробно про rac и сервер администрирования)
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.