![]() |
|
Требуется срочная помощь. Заблокирован файл 1cv7.lck Ø |
☑ | ||
---|---|---|---|---|
0
Alex33
14.05.05
✎
11:33
|
В терминальном режиме (Windows 2000, Citrix) при вылете из конфигуратора остался заблокирован файл 1cv7.lck. Соответственно, никто в конфигуратор зайти не может, в мониторе 1С показывает, что я сижу в конфигураторе. Как это можно вылечить ?
|
|||
1
Sasha
14.05.05
✎
11:35
|
Посмотри висящие процессы 1с в диспетчере задач и убей :-))
|
|||
2
Alex33
14.05.05
✎
11:36
|
(1) - в том то и дело, что процессов нет, а файл заблокирован
|
|||
3
Sasha
14.05.05
✎
11:37
|
+1 ну или банально перегрузи сервак...
|
|||
4
101
14.05.05
✎
11:37
|
перегрузить серв
|
|||
5
Alex33
14.05.05
✎
11:39
|
Перезагрузка сервака, конечно, решит эту проблему, но хотелось бы найти менее травматичный способ
|
|||
6
Gary
14.05.05
✎
11:45
|
службу "сервер" перезапусти ...
|
|||
7
Кабанчик
14.05.05
✎
11:45
|
В Citrixe посмотри список процессов и увидишь свой висящий процесс. Убей его и удаляй lck
|
|||
8
Кабанчик
14.05.05
✎
11:47
|
(3-6) Какаю службу, какой сервер??? Вы чего? Диспетчер задач может не показывать этот процесс. В Citrixe его обязательно видно и можно убить сеанс который блокирует lck
|
|||
9
101
14.05.05
✎
11:48
|
8. если возникают вопросы как в (0) то проще перезаруз объяснить ...
|
|||
10
vS
14.05.05
✎
11:49
|
ф дисятошке ?
|
|||
11
Alex33
14.05.05
✎
11:50
|
(6) - а сервак и пользователи не рухнут, проверял ? А то я пару раз при проблемах с печатью пробывал перезапустить Spool - всё ракорячивалось намертво до перезагрузки сервака
(7) - В Citrixе нет процесов, все процессы завершены, сеанс закончен, а винда файл оставила заблокироанным и не хочет отпускать |
|||
12
Кабанчик
14.05.05
✎
11:54
|
(11) Не гони. Винда автоматически снимает блокировку если рухнуло приложение которое заблокировало объект. Значит сеанс висит.
------- Что значит "Citrixе нет процесов, все процессы завершены, сеанс закончен"? Т.е. на сервере вообще никто не работает? ------- Запусти приложение из группы Citrix MetaFrame, называется Citrix Server Administrator и грохни свой висящий сеанс. ------- |
|||
13
Кабанчик
14.05.05
✎
11:58
|
(11) При проблемах с печатью достаточно перезапустить службу диспетчера печати. Единственная проблема которая может испортить все дело - кривые руки
|
|||
14
Alex33
14.05.05
✎
12:01
|
(12) - "Сеанс закончен" - это значит, что я завершил сеанс (завершил, а не отключился), и зашел под другим именем в терминал.
В Citrix Server Administrator ни в сессиях, ни в просессах ничего моего нет (под тем именем, под каким я запускал конфигуратор). |
|||
15
Eoni
14.05.05
✎
12:02
|
Есть программа Unlocker, которая показывает какая программа блокирует файл и снимает блокировки
|
|||
16
Кабанчик
14.05.05
✎
12:06
|
Ну тогда уточни в мониторе с какого компа запущен твой сеанс который блокирует lck. Пойди на тот комп и посмотри не запустил ли там кто-то сеанс от твоего имени :-))) И такое бывает :-)))
----- Еще один вариант (маловероятный но все же): Если 1С все равно упрямо твердит что ты в конфигураторе, но но ни одной твоей сессии не запущено. Выгони абсолютно всех их 1С-ки, посмотри что сталось с файлами блокировок - должны все удалиться. Если твой файл блокировки остался грохни его ручками |
|||
17
Alex33
14.05.05
✎
12:11
|
(15)- Unlocker не помог
|
|||
18
Кабанчик
14.05.05
✎
12:21
|
(17) Правильно не помог. Потому что при живом приложении захватившем объект блокировку так просто не снимешь
|
|||
19
Alex33
14.05.05
✎
12:24
|
Бывает же так !!! Проблема разрешилась !!! Оказывается это с другого офиса админ зашел по VPN на наш сервак и под моим именем пользователья запустил конфигуратор (моё имя пользователя у нас используется для разработчиков).
Причем совпадения - он зашел сразу после того, как меня из конфигуратора вышибло, и его там сразу отвлекли, так что он бросил конфигуратор запущенным !!! Хотя он в этот конфигуратор сроду не совался !!! Ладно, всем спасибо, отдельное спасибо Кабанчику за искреннюю помощь ! |
|||
20
101
14.05.05
✎
12:38
|
19. Йо , я бы людей которые в режиме монитора не проверяют подключения , немного насиловал ;))
|
|||
21
Alex33
14.05.05
✎
13:07
|
(20)- для насильника - повторяюсь : Я был в конфигураторе (под именем, например, "Alex"), конфигуратор вышибло (ошибка 1С), я через несколько минут пытаюсь зайти в конфигуратор - "Ошибка блокировки... и т.д.". Захожу в монитор - в активных пользователях - режим Конфигуратор, Имя пользователя "Alex", компьютер "Сервер" (оба подключения через терминал).
Объясни мне, непонятливому, что значит "в режиме монитора не проверяют подключения", что бы я тебя больше не расстраивал ? |
|||
22
101
14.05.05
✎
13:27
|
21. чё смайла не увидел ? я ж намисАл , что иногда нужно ВЕРИТЬ тому что видишь ... + есть еще менеджер терминала
|
|||
23
Lexusss
14.05.05
✎
13:30
|
А в диспетчере задач можно увидеть, от чьего доменного имени осталась зависшая сессия 1С.
|
|||
24
Alex33
14.05.05
✎
13:54
|
(22) - да, наверное, напрасно я съязвил. "иногда нужно ВЕРИТЬ тому что видишь .." - тут ты прав на 100%.
(23) - к сожалению, в диспетчере задач не видно, какая именно база запущена, а тот админ, который зашел в мою базу, постоянно работает на нашем терминале, только в другой базе, но этого как раз и не видно. Так что тут "трагическое" стечение обстоятельств. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |