|
v7: Самописная программа, снять одного пользователя | ☑ | ||
---|---|---|---|---|
0
Azmarika
03.11.15
✎
12:18
|
Добрый день! По утрам запускается обработка от имени пользователя Robot, выполняется и далее ЗавершениеРаботыСистемы, и вот по какой-то причине этот пользователь завис. Подскажите, пожалуйста, как его выкинуть из программы, не трогая остальных. Буду очень благодарна.
|
|||
1
FIXXXL
03.11.15
✎
12:19
|
файловая или серверная версия?
|
|||
2
peal
03.11.15
✎
12:19
|
процесс отстрелить
|
|||
3
Azmarika
03.11.15
✎
12:28
|
Файловая 1с 7.7 на базе ТиС
|
|||
4
Azmarika
03.11.15
✎
12:29
|
2 как?
|
|||
5
ДенисЧ
03.11.15
✎
12:29
|
Зайти на сервер, рубануть анлокером его соединения с базой
|
|||
6
Azmarika
03.11.15
✎
12:37
|
Соединение отключаю, он в 1С все равно остается. Пробовала перебрать пользователей. Где-то не догоняю...Процедура Сформировать()
Польз =СоздатьОбъект("Справочник.Сотрудники"); Если Польз.НайтиПоНаименованию("Robot",0) = 1 Тогда глПользователь = Польз.ТекущийЭлемент(); ЗавершитьРаботуСистемы(0); КонецЕсли; КонецПроцедуры// ВыбросПользователя |
|||
7
Azmarika
03.11.15
✎
12:38
|
как ЗавершитьРаботуСистемы именно для этого?
|
|||
8
Shved_72
03.11.15
✎
12:39
|
помоему он далек от 1с
|
|||
9
Shved_72
03.11.15
✎
12:40
|
упс. она
|
|||
10
Azmarika
03.11.15
✎
12:44
|
Запускается программа на сервере автоматом "C:\Program Files\1cv77\bin\1cv7s.exe" ENTERPRISE /D"D:\ACCOUNT\DB4.ORN" /NRobot /P123
|
|||
11
Случайный прохожий
03.11.15
✎
12:44
|
(6) А ЗавершитьРаботуСистемы(0) срабатывает от текущего пользователя или от робота?))
|
|||
12
Масянька
03.11.15
✎
12:47
|
(10) А в файле "D:\ACCOUNT\DB4.ORN"?
|
|||
13
Shved_72
03.11.15
✎
12:49
|
кодом не выкинуть другого юзера, если там нет обработки ожидания на какой нить флаг.
только средствами винды - через диспетчер задач http://i.imgur.com/Ehq24SD.png |
|||
14
Mikeware
03.11.15
✎
12:49
|
(8) или наоборот, "недалекая"...
|
|||
15
Azmarika
03.11.15
✎
13:01
|
Спасибо, понятно (
|
|||
16
Масянька
03.11.15
✎
13:02
|
(15) Ответь на (12).
|
|||
17
Shved_72
03.11.15
✎
13:10
|
(16) это не файл а каталог
|
|||
18
Azmarika
03.11.15
✎
13:10
|
(16)Это каталог конфигурации 1С
|
|||
19
Масянька
03.11.15
✎
13:12
|
(17) (18) А "DB4.ORN" - это чего?!
|
|||
20
HawkEye
03.11.15
✎
13:13
|
(18) ты в ПриНачалеРаботыСистемы() анализируешь пользователя, потом запускаешь нужную обработку, затем делаешь ЗавершитьРАботуСистемы?
|
|||
21
HawkEye
03.11.15
✎
13:13
|
(19) мася... это каталог ))
после ключа /D указывается путь к md-нику... |
|||
22
Антириус
03.11.15
✎
13:33
|
(0) надо найти с какого компьютера это запускается, потом запустить под собой и посмотреть что за ошибка отображается. (ну а по теме - найти и убить процесс 1С или закрыть соединение в скуле и все открытые файлы этим пользователем в каталоге ИБ)
|
|||
23
Антириус
03.11.15
✎
13:34
|
(22) + файлы закрываются из консоли "Управление компьютером" на сервере
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |