![]() |
![]() |
![]() |
|
Удаленное управление пользователями в 1С | ☑ | ||
---|---|---|---|---|
0
Favorit
21.04.04
✎
13:04
|
Привет!!!
Задумал идею удаленного отключения пользователей из базы 1С для монопольного захвата! Бегать и звонить при штате 1200 узеров это галяк! Подскажите кто чем может идею как это воплотить? |
|||
2
gr13
21.04.04
✎
13:12
|
у тя 1200 человек работают с одной базой?
|
|||
3
Favorit
21.04.04
✎
13:14
|
gr13: ну да, она правда в SQL но 1С!
|
|||
5
skunk
21.04.04
✎
13:17
|
Admin1C - есть такая вещь...
|
|||
6
Favorit
21.04.04
✎
13:18
|
skunk: не слышал, серьезно! где есть, как найти? скока стоит у кого продается?
|
|||
7
skunk
21.04.04
✎
13:23
|
на www.hippo.ru есть там посмотри... не найдешь могу мыльнуть мылом... но у меня старая... давно смотрел...
|
|||
8
wolfy
21.04.04
✎
13:25
|
||||
9
Favorit
21.04.04
✎
13:25
|
skunk: я там смотрю, в отзывах сказано что с SQL не работает!!!
|
|||
10
skunk
21.04.04
✎
13:25
|
тьфу на www.1c.hippo.ru
|
|||
11
skunk
21.04.04
✎
13:27
|
не знаю на скуле не пробовал... но помоему по фих...
|
|||
13
Favorit
21.04.04
✎
13:33
|
ок, ща разбираюсь! Всем спасибо!!!
|
|||
14
427
21.04.04
✎
13:34
|
Вот это 3.14...ж....
Вот это соврал так соврал..... Теперь будешь бароном Мюнхаузеном.... |
|||
15
Favorit
21.04.04
✎
13:40
|
427: я тебя не понял! о чем ты?
А этот 1С Админ может корректно завершить работу удаленных пользователей? |
|||
16
SnarkHunter
21.04.04
✎
13:45
|
(15)Он о 1200 юзерах...
|
|||
17
SiMazx
21.04.04
✎
13:56
|
Ну.... Если на 40 базах, да на 15-ти серваках... Почему нет... ;)))
|
|||
18
Favorit
21.04.04
✎
14:01
|
Хм... а в чем проблемма? не верит не надо!
Его дело... |
|||
19
Favorit
21.04.04
✎
14:02
|
SiMazx: почти угадал!!! 30 баз и 9 сервантов!
|
|||
20
SnarkHunter
21.04.04
✎
14:06
|
(17) Прочти внимательно (2) и (3)
|
|||
21
SnarkHunter
21.04.04
✎
14:08
|
(19)Ты же в (3) писал про одну базу...
|
|||
22
Favorit
21.04.04
✎
14:18
|
Ок, 500 узеров на одну базу? по моему тоже убедительно!
просто в подробности не вдавался! |
|||
23
Черт
21.04.04
✎
14:22
|
Ну че привязались, у чел клавиша 0 залипает :)
|
|||
24
Favorit
21.04.04
✎
14:23
|
не залипает!:((
список юзеров сюда не влезает, а то бы вылжил! |
|||
25
SiMazx
21.04.04
✎
14:37
|
Если КАЖДЫЙ усер работает с ОДНОЙ базой, то фраза "1200 человек работают с одной базой" в общем-то правдива... Правда очень по-мюнхгаузеновски... ;)))
|
|||
26
SiMazx
21.04.04
✎
14:38
|
В конце концов... поговорка "На форуме не без Гения..."
|
|||
27
Favorit
21.04.04
✎
14:39
|
SiMazx: нюню, наезжайте, наезжайте!!! ГРРР
|
|||
28
alxkorvin
21.04.04
✎
14:59
|
У меня в одной базе работают "всего" 105 пользователей, причем работают неудовлетворительно. Когда я услышал 1200, я не поверил своим глазам :)
|
|||
29
Favorit
21.04.04
✎
15:03
|
это текущие подключения на одной базе, считайте!!! :)))
Имя входа 4 6 8 12 20 38 46 103 106 113 117 122 123 127 157 175 178 181 192 195 212 215 242 283 287 304 316 326 331 333 357 369 386 409 430 435 452 453 460 1574 1589 1607 1933 1934 2274 2289 2338 2414 2422 2429 2454 2455 2456 2534 2564 2923 2951 3004 3045 3046 3053 3057 3062 3224 3517 3567 3572 3577 3629 3761 3833 3857 3861 3862 3864 3952 4088 4208 4213 4265 4343 6074 6194 6205 6211 8258 8357 8366 8440 10054 10139 10344 10348 10376 125187 130006 22075 22166 22262 22284 22293 22319 22321 22339 22341 22360 22376 22417 22432 22706 22802 23006 23009 23011 23043 23066 23103 23105 23107 23112 23127 23132 23139 23140 23148 23151 23158 23196 23215 23216 23222 23231 23232 23233 23530 23532 23543 23549 23553 23566 23574 23575 23580 23581 23585 23586 23590 23667 23669 23704 23705 23706 23707 23709 23710 23712 23713 23714 23717 23718 23719 23724 23725 23729 23731 23732 23733 23748 23763 23777 23779 23794 23826 23839 23855 23856 23858 23868 23893 23894 23896 23898 23900 23903 23904 23905 23908 23910 23911 23913 23914 23915 23918 23926 23927 23928 23929 23933 23934 23935 23936 23937 23942 23947 23948 23959 23962 23966 23972 23973 23981 23983 24022 24029 24030 24063 24073 24122 24124 24127 24146 24147 24148 24177 24178 24186 24188 24194 24196 24197 24199 24224 24226 24227 24228 24229 24250 24260 24269 24271 24272 24273 24274 24275 24277 24278 24279 24282 24297 24309 24310 24311 24312 24313 24330 24336 24343 24344 24345 24346 24348 24350 24352 24353 24356 24357 24358 24359 24360 24361 24363 24364 24365 24366 24368 24372 24373 24375 24377 24378 24379 24381 24383 24410 24416 24428 24433 24438 24441 24449 24453 24461 24475 24476 24478 24480 24481 24496 24501 24517 24534 24535 24546 24628 24650 24660 24673 24678 24684 24690 24699 24709 24762 24801 24811 24824 24861 24865 24871 24872 24887 24898 24923 24947 24959 24961 24998 24999 25065 25102 25141 25272 25285 29999 777777 877780 900008 900009 900010 999997 999998 999999 New |
|||
30
gr13
21.04.04
✎
15:03
|
(24) они одновременно работают? или не знаю по сменам?
|
|||
31
Favorit
21.04.04
✎
15:06
|
ТЕКУЩИЕ ПОДКЛЮЧЕНИЯ!!!
|
|||
32
gr13
21.04.04
✎
15:07
|
(29) мда... вопрос отпал сам собой
|
|||
33
SnarkHunter
21.04.04
✎
15:12
|
Общение с Peredast'ом плохо на него повлияло...
|
|||
34
Favorit
21.04.04
✎
15:16
|
SnarkHunter: ЭЭЭ... ты чего!!! Я С НИМ НЕ ОБЩАЛСЯ!!! Я НОРМАЛЬНЫЙ!!!
|
|||
35
Львенок
21.04.04
✎
15:31
|
Вспомнился по случаю старый не то анекдот, не то притчу -
Два завода - русский и японский, выпускают одну и туже продукцию, в одних и тех же масштабах. На японском работают девять человек, на русском - сто пятьдесят. И вот как то встречаются на выставке директора этих заводов. Разговор, туда сюда, и русский спрашивает японца, а мол сколько у тебя народа работает-то? Тот ему говорит - девять человек, а у вас? Ну русскому неудобно как-то признаваться, что полторы сотни, и он говорит - десять! На следующий день они снова встречаются и японец говорит русскому - я вот всю ночь думал, думал... и так не придумал - а что же делает десятый? Может быть не очень смешно, но я так и не понял, что же делают 1185 работников? ___ Искренне Ваш, Львенок |
|||
36
Favorit
21.04.04
✎
15:39
|
Львенок: Дело в том, что это международная корпорация, и пользователи сидят не только в москве но еще в Америке, Белорусии, Питере, Узбекистане и т.п.
а в Москве центральный офис! База это производит консолидацию vt'le американской и европейской системами бух учата RAP и GAAP.(собственная разработка). |
|||
37
gr13
21.04.04
✎
16:07
|
(36) через что осуществляется удаленный доступ? и на каких скоростях это работает?
|
|||
38
skunk
21.04.04
✎
16:08
|
да... ХХХХХХХ, не мешки таскать...
|
|||
39
Favorit
21.04.04
✎
16:15
|
skunk: не обижай меня!!!
Это все работает на оптике, а удаленный доступ через VPN! |
|||
40
Z1
21.04.04
✎
16:27
|
расшариваешь папку
убиваешь sql сессии базы Входишь в 1с зашариваешь папку обратно. Количество коннектов в базе ни о чем ни говорит - важно число активных users |
|||
41
Favorit
21.04.04
✎
16:31
|
Сессии УБИВАТЬ нельзя, если я срублю без предупреждения стока народу мне спасибо не скажут!!!
|
|||
42
Z1
21.04.04
✎
16:36
|
(41) Так предупреди их.
Жди 5 минут и (40) У тебя же в subj написано для монопольного доступа к базе. Давай еще раз свой вопрос помедленее. |
|||
43
Favorit
21.04.04
✎
16:38
|
Количество одновременно работающих, от 300 до 500 человек в базе...
предупреждать влом! хочу обработку корректного завершения пользователей даже без их соглпсия! |
|||
44
Z1
21.04.04
✎
17:03
|
(43) Что значит коректного если он обработку запустил на час или
1с на вопросе висит а он user отошел покурить ( никакие 1с приблуды не помогут, а ресурсы эти приблуды жрут ) Или документ записывает а ты его срубишь нестыковочка получается. 41-"если я срублю без предупреждения стока народу мне спасибо не скажут!!! " 43-"предупреждать влом! хочу обработку корректного завершения пользователей даже без их соглпсия!" Нестыковочка получается Мое ИМНО (42) Если можешь опиши сервер подробно на чем сие чудо крутиться. |
|||
45
Favorit
21.04.04
✎
17:07
|
там 9 серваков крутиться 30 баз, программы написаны нами, иностранные систему бухучета!
Хотелось бы послать команду которая прервет работу пользователя сохранив при этом все сделанные им на данный момент докименты или операциии! |
|||
46
Z1
21.04.04
✎
17:15
|
(45) Такой команды не бывает см (44.)
На копьютере пользователя крутиться процесс. корректое завершение когда пользователь сам закроет программу. Все остальное некоректно через файл -->выход. Radmin ( или анологичные проги ) подходят, не подходят ? Я тебя не спрашиваю про 9 серверов. Ты говоришь что к ОДНОЙ 1с sql базе ( а не ко всему sql серверу) на одном сервере около 2000 конектов. Вот про этот конкретный сервер и расскажи. |
|||
47
Favorit
21.04.04
✎
17:19
|
Уу... знаю точно, такие обработки на 1с существуют! а как это пишеться я не видел!!!
|
|||
48
Z1
21.04.04
✎
17:25
|
(47)Обработок таких полно - странно что ты о них спрашиваешь если такое написали.
Только читай внимательно (44). Ну ни понимаю что ты точно хочешь получить. про Radmin не ответил. о сервере тоже ничего не рассказал. |
|||
49
Favorit
21.04.04
✎
17:26
|
Да обработки я видел, а писали не мы!
А что про сервак рассказать? угу пол дня р админом буду юзверей вырубать? |
|||
50
skunk
21.04.04
✎
17:29
|
(45)боюсь... это коммерческий тайна...
|
|||
51
skunk
21.04.04
✎
17:30
|
(50) для (49)
|
|||
52
Z1
21.04.04
✎
17:31
|
(49) Так одного ( несколько ) - тогда Radmin
Всех тогда (42) Про сервек все о его железе. |
|||
53
Favorit
21.04.04
✎
17:31
|
skunk: молодец, правильно понял!:))
|
|||
54
Z1
21.04.04
✎
17:34
|
(53) В чем тайна то - в характеристике железяки ???
|
|||
55
Favorit
21.04.04
✎
17:36
|
Ты чего, альфа сервер не видел???
я просто запарюсь это рассказывать! 16 процессоров, подвал здания и прочая лабуда! |
|||
56
Львенок
21.04.04
✎
17:54
|
Ладно. Вопрос то довольно простой и решение простое (и как всегда не вполне правильное). Есть в 1С ОбработкаОжидания(). Есть в 1С константы. В глобальнике меняется/создается Обработка ожидания так, чтобы она опрашивала константу ВыкинутьГлупыхПользователей.
Если ВыкинутьГлупыхПользователей=1 Тогда ЗавершитьРаботуСистемы(0);//Жестко без сохранения ИначеЕсли ВыкинутьГлупыхПользователей=2 Тогда ЗавершитьРаботуСистемы(1);//Мягко с запросом на сохранение КонецЕсли; Действия по выкидыванию. Установить константу в 1 или 2. После слета всех пользователей зайти в программу и быстро-быстро, пока тебя самого не успело выкинуть сбросить ее в ноль. На самом деле обработка чуть сложнее, ведь желательно чтобы пользователи были сначала предупреждены, а потом выкинуты. Мороки больше получается. Можно сделать проверку, не является ли текущий пользователь админом, и себя любимого не выкидывать ни при каких обстоятельствах. И т.п. Единственное, что не всегда срабатывает... Если у юзверя модальное окно торчит... все приплыли... Но таких немного... Их можно уже и ручками сбросить. ___ Искренне Ваш, Львенок. |
|||
57
Favorit
21.04.04
✎
17:58
|
Ок.. все верно... тока вот...
КАК КОМАНДУ УДАЛЕННО ПОСЛАТЬ??? не соображу! |
|||
58
Casper
21.04.04
✎
17:59
|
Сколько платишь?
|
|||
59
Z1
21.04.04
✎
18:00
|
(56) Не всегда работает - например подвисшая 1с сессия.
И если все равно руками то зачем огород городить - сразу 42. |
|||
60
Favorit
21.04.04
✎
18:01
|
Casper: за что?
|
|||
61
Casper
21.04.04
✎
18:04
|
(6) Сколько платишь?
|
|||
62
Favorit
21.04.04
✎
18:05
|
Casper: кому и и за что?
|
|||
63
Львенок
21.04.04
✎
18:12
|
(57) Какую команду? Константы хранятся в базе. База общая. Ты исправил значение константы, она у всех исправится. Во всех глобальниках отработает код читающий ее значение. Все юзвери слетят.
___ Искренне Ваш, Львенок. |
|||
64
Casper
21.04.04
✎
18:13
|
КАК КОМАНДУ УДАЛЕННО ПОСЛАТЬ??? не соображу! В глобальном пропиши ОбработкаОжидания(ТвояПроцедура,время).ОК?
|
|||
65
wolfy
21.04.04
✎
18:30
|
то (62)
если надо напиши мне в мыло. вышлю мд конфы где реализован обмен сообщениями и вышибалка по принципу (56). но повторю еще раз не работает если у пользователя открыто модально окно или запущена обработка/отчет какой-нить |
|||
66
SiMazx
21.04.04
✎
19:02
|
(65) Модальные окна можно по таймауту вышибать.... Правда не все...
|
|||
67
afk
21.04.04
✎
19:58
|
все так на полном серьезе с этим п***олом разговаривают...
|
|||
68
romix
21.04.04
✎
22:12
|
Попробуй повесить юзерам небольшую фоновую прогу, которая по сигналу (например, наличию файла) выдает несколько предупреждений (каких именно - будет в этом файле), а потом, минут через 5, закрывает все окна 1Сv7.exe. Писать фоновую прогу придется например на Delphi.
|
|||
69
BorisBiz
22.04.04
✎
08:28
|
Да уж. Трехнедельный запой на 1ое апреля.
ПАРЕНЬ, ПРОСНИСЬ !!! ТЫ БРЕДИШЬ !!! |
|||
70
427
22.04.04
✎
08:37
|
(69) - просто он с первого апреля бегает и выгоняет юзеров... Не может выгнать всех ...
|
|||
71
Андрей
22.04.04
✎
10:55
|
Я уже заморачивался с автовыгоном, готовое решение здесь - http://faq1c.narod.ru/77.html
|
|||
72
FAR
22.04.04
✎
11:19
|
Согласен с ораторами. В глобальнике пишешь процедуру
1) КиллЗемОлл() Если ЗавершитьРаботу=1 Тогда ЗавершитьРаботуСистемы(0); Возврат; КонецЕсли; Если ФС.СуществуетФайл(КаталогИБ()+"SYSLOG\dconnect.all")=1 Тогда ЗавершитьРаботу=1; Предупреждение("Через 30 секунд база будет закрыта. |Сохраните изменения!",5); КонецЕсли; конецПроцедуры процедура ПриНачалеРаботыСистемы() ОбработкаОжидания("КиллЗемОлл",30); конецПроцедуры И когда есть желание вышибить юзеров, кладешь в каталог Syslog файлик dconnect.all 2) также можно сделать обработку, где по нажатию одной большой кнопки выполняется ЗавершитьРаботуСистемы |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |