|
ошибка при регистрации службы 1С | ☑ | ||
---|---|---|---|---|
0
VID1234
10.02.20
✎
08:58
|
Всем привет, ребята подскажите, что это может значить? При обновлении платформы 1с 8.3.13.1513 до 15.1830, я решил зарегестрировать службу из-за того, что у меня установлена служба 8.2 и 8.3 одновременно. при запуске батника, после установки платформы, выходит синтаксическая ошибка и новая служба не появляется в службах.
PS C:\Users\Server\Desktop\bat> .\register-ras.bat 8.3.15.1830 25 C:\Users\Server\Desktop\bat>rem 8.3.15.1830 Ц яюыэ?щ эюьхЁ тхЁёшш 1?:?ЁхфяЁш Єш C:\Users\Server\Desktop\bat>rem 25 Ц яхЁт?х фтх ЎшЇЁ? эюьхЁют яюЁЄют. ?ы яюЁЄют 1540, 1541, 1560:1591 Ц ¤Єю 15 C:\Users\Server\Desktop\bat>set SrvUserName = ".\USR1CV815" C:\Users\Server\Desktop\bat>set SrvUserPwd = "Monopolis" C:\Users\Server\Desktop\bat>set RangePort = 2560:2591 C:\Users\Server\Desktop\bat>set BasePort = 2541 C:\Users\Server\Desktop\bat>set CtrlPort = 2540 C:\Users\Server\Desktop\bat>set SrvDir = "C:\Program Files (x86)\1cv8\srvinfo_8.3.15.1830" C:\Users\Server\Desktop\bat>set SrvcName = "1C:Enterprise 8.3x86 Server Agent 8.3.15.1830" C:\Users\Server\Desktop\bat>set BinPath = "\"C:\Program Files (x86)\1cv8\8.3.15.1830\bin\ragent.exe\" -srvc -agent -regp ort -port -range -d \"\" -debug" C:\Users\Server\Desktop\bat>set Desctiption="1C:Enterprise 8.3x86 Server Agent 8.3.15.1830" Ошибка в синтаксисе команды. C:\Users\Server\Desktop\bat>if not exist mkdir |
|||
1
unbred
10.02.20
✎
09:14
|
батник точно на рабочем столе лежит?)
|
|||
2
VID1234
10.02.20
✎
11:04
|
(1) да
|
|||
3
arsik
гуру
10.02.20
✎
11:18
|
Ой да поменяй ты в реестре
|
|||
4
arsik
гуру
10.02.20
✎
11:21
|
+ (3) Так извиняюсь за (3)
Ой, да используй ты уже powershell в 2020 году. |
|||
5
VID1234
10.02.20
✎
12:30
|
(4) так это и так та я запускаю батник с 2 мя параметрами, он запускается, доходит до set Desctiption и пишет лаг этот, на 10 винде все окей, что за попа
|
|||
6
arsik
гуру
10.02.20
✎
12:49
|
(5) Может?
Desctiption <> Description |
|||
7
VID1234
10.02.20
✎
13:07
|
(6) Да вроде правильно, на вин 10 пробую нормально регистрация проходит создается новая служба, а на сервере основном, там вин 7 нет!
|
|||
8
VID1234
10.02.20
✎
17:23
|
Вот что выходит
Windows PowerShell © Корпорация Майкрософт, 2009. Все права защищены. PS C:\Users\Server> cd "C:\Users\Server\Desktop\bat" PS C:\Users\Server\Desktop\bat> .\register-ras.bat 8.3.15.1830 25 C:\Users\Server\Desktop\bat>rem 8.3.15.1830 Ц яюыэ√щ эюьхЁ тхЁёшш 1╤:╧ЁхфяЁш Єш C:\Users\Server\Desktop\bat>rem 25 Ц яхЁт√х фтх ЎшЇЁ√ эюьхЁют яюЁЄют. ─ы яюЁЄют 1540, 1541, 1560:1591 Ц ¤Єю 15 C:\Users\Server\Desktop\bat>set SrvUserName=".\USR1CV815" C:\Users\Server\Desktop\bat>set SrvUserPwd="Monopolis" C:\Users\Server\Desktop\bat>set RangePort=2560:2591 C:\Users\Server\Desktop\bat>set BasePort=2541 C:\Users\Server\Desktop\bat>set CtrlPort=2540 C:\Users\Server\Desktop\bat>set SrvDir="l:\srvinfo_8.3.15.1830" C:\Users\Server\Desktop\bat>set SrvcName="1C:Enterprise 8.3x86 Server Agent 8.3.15.1830" C:\Users\Server\Desktop\bat>set BinPath="\"C:\Program Files (x86)\1cv8\8.3.15.1830\bin\ragent.exe\" -srvc -agent -regpor t 2541 -port 2540 -range 2560:2591 -d \""l:\srvinfo_8.3.15.1830" \" -debug" C:\Users\Server\Desktop\bat>set Desctiption="1C:Enterprise 8.3x64 Server Agent 8.3.15.1830" C:\Users\Server\Desktop\bat>if not exist "l:\srvinfo_8.3.15.1830" mkdir "l:\srvinfo_8.3.15.1830" C:\Users\Server\Desktop\bat>sc stop "1C:Enterprise 8.3x86 Server Agent 8.3.15.1830" [SC] OpenService: ошибка: 1060: Указанная служба не установлена. C:\Users\Server\Desktop\bat>sc delete "1C:Enterprise 8.3x86 Server Agent 8.3.15.1830" [SC] OpenService: ошибка: 1060: Указанная служба не установлена. C:\Users\Server\Desktop\bat>sc create "1C:Enterprise 8.3x86 Server Agent 8.3.15.1830" binPath="\"C:\Program Files (x86) \1cv8\8.3.15.1830\bin\ragent.exe\" -srvc -agent -regport 2541 -port 2540 -range 2560:2591 -d \""l:\srvinfo_8.3.15.183 0" \" -debug" start=auto obj=LocalSystem displayname="1C:Enterprise 8.3x64 Server Agent 8.3.15.1830" depend =Dnscache/T cpip/lanmanworkstation/lanmanserver Описание: Создание записи службы в реестре и в базе данных служб. Использование: sc <сервер> create [имя службы] [binPath= ] <параметр1> <параметр2>... Параметры: Примечание. Имя параметра включает знак равенства (=). Между знаком равенства и значением параметра должен быть пробел. type= <own|share|interact|kernel|filesys|rec> (по умолчанию = own) start= <boot|system|auto|demand|disabled|delayed-auto> (по умолчанию = demand) error= <normal|severe|critical|ignore> (по умолчанию = normal) binPath= <путь_к_двоичному_файлу> group= <группа_запуска> tag= <yes|no> depend= <зависимости (разделенные / (косой чертой))> obj= <имя_учетной_записи|имя_объекта> (по умолчанию = LocalSystem) DisplayName= <выводимое имя> password= <пароль> PS C:\Users\Server\Desktop\bat> |
|||
9
arsik
гуру
11.02.20
✎
08:10
|
(8) Не к селу не к городу. Для чего вообще "sc create"? ragent регистрирует службу сам.
https://its.1c.ru/db/v837doc#bookmark:cs:TI000000119
|
|||
10
arsik
гуру
11.02.20
✎
08:30
|
+ (9) Ну и зачем еще из повершела вызывать bat? Сразу на повершеле пишите.
|
|||
11
yavasya
11.02.20
✎
09:29
|
(0) поставь 2 платформы и 2 консоли администрирования. просто 13.15 стабильная, а 16 платформа имеет плохие отзывы
|
|||
12
yavasya
11.02.20
✎
09:33
|
(0)
1. Разархивируем установочный файл обновления платформы. Установить платформу. 2. Создать папку "C:\Program Files\1cv8\srvinfo\reg_2541\" // *_2541* зависит от порта 3. Запустить и зарегистрировать службу сервера 1С предприятия скриптом ниже. Для этого командную строку нужно запустить от администратора sc create "Агент сервера 1С:Предприятия 8.3.16.1148" binpath= "\"C:\Program Files\1cv8\8.3.16.1148\bin\ragent.exe\" -srvc -agent -regport 2541 -port 2540 -range 2560:2591 -d \"C:\Program Files\1cv8\srvinfo\reg_2541\"" 4. Проверить службу в консоли администратора в 1С предприятии (PID должен быть активен), проверить состояние службы в консоли винды. 5. Зарегистрировать консоль кластера через Пуск - Программы - 1С Предприятие - Регистрация утилиты администрирования 6. Заходим в утилиту и регаем нужную базу. |
|||
13
yavasya
11.02.20
✎
09:35
|
(0) sc create "Агент сервера 1С:Предприятия 8.3.16.1148" binpath= "\"C:\Program Files\1cv8\8.3.16.1148\bin\ragent.exe\" -srvc -agent -regport 2541 -port 2540 -range 2560:2591 -d \"C:\Program Files\1cv8\srvinfo\reg_2541\""
вот скрипт |
|||
14
arsik
гуру
11.02.20
✎
09:36
|
(13) Это прошлый век. Смотри (9)
|
|||
15
VID1234
11.02.20
✎
11:02
|
(13) Спасибо. получилось.
|
|||
16
VID1234
11.02.20
✎
11:03
|
(14) Спасибо и это тоже сработало. Всем спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |