|
v7: 1Cv7.LCK | ☑ | ||
---|---|---|---|---|
0
Zzema
22.03.12
✎
21:04
|
Добрый вечер всем! Помогите разобраться. Запускаю батником 2 процесса 1с одновременно под разными юзерами с разными каталогами пользователей.
Больше никого в базе нет. Файл 1Cv7.LCK появляется в папках юзеров и в глобальном каталоге базы. Почему??. Потом если завершить эти процессы . 1Cv7.LCK в глобальной папке остается. Запускаешь заново батник. Один говорит "Блокировка базы данных", но в папке юзера нет ФАЙЛА 1Cv7.LCK. |
|||
1
andrewks
22.03.12
✎
21:08
|
потому, что не надо завершать процесс. надо обеспечить штатное закрытие приложения
|
|||
2
Zzema
22.03.12
✎
21:10
|
даже если штатно завершить приложение. тоже самое
|
|||
3
andrewks
22.03.12
✎
21:15
|
как завершаешь штатно?
|
|||
4
Zzema
22.03.12
✎
21:21
|
допустим в 1с под пользователем файл-закрыть... мне непонятно почему три файла 1Cv7.LCK от двух процессов
|
|||
5
ДенисЧ
22.03.12
✎
21:42
|
(4) от одного - два, от 4х - пять...
|
|||
6
Zzema
22.03.12
✎
21:47
|
(5)сори не понимаю почему никогда не сталвивался.. те полюбому всегда в глобальном каталоге 1Cv7.LCK появляется
|
|||
7
ДенисЧ
22.03.12
✎
21:50
|
(6) 2 файла. Один - один на всех, в корне, потом ещё один в каталге пользователя.
|
|||
8
Zzema
22.03.12
✎
21:52
|
ясно. а почему тогда один зависает.. если вроде корректно все вышли. и потом когда заходит в 2 процессе один пускает а одному пишет ошибка блокировки.? подскажи плз
|
|||
9
andrewks
22.03.12
✎
21:54
|
монопольно?
|
|||
10
Zzema
22.03.12
✎
21:55
|
нет заходят не монопольно
|
|||
11
andrewks
22.03.12
✎
21:57
|
делай небольшую паузу между запуском 1сок
|
|||
12
Zzema
22.03.12
✎
22:00
|
(11)есть такая идея .. но батник не мой.. там даже несколько буду разбираться.. но хочется понять суть проблемы
|
|||
13
GREENLAND
22.03.12
✎
22:04
|
Сделай без папок пользователей - будет один:-)))
|
|||
14
GREENLAND
22.03.12
✎
22:07
|
База файловая или скулевая?!?
|
|||
15
Zzema
22.03.12
✎
22:10
|
файловая
|
|||
16
GREENLAND
22.03.12
✎
22:20
|
Если некорректно выйдешь, то надо следующий заход делать монопольно...
|
|||
17
GREENLAND
22.03.12
✎
22:22
|
А что батники делают?
|
|||
18
GREENLAND
22.03.12
✎
22:22
|
Имитируют бурную деятельность?
|
|||
19
Zzema
22.03.12
✎
22:26
|
батники кроме 1с запускают ещё кучу других файлов... но это к делу не относиться. важно что они запускают 2 процеса 1с по разными пользователями.если я просто закрываю 1с простите за глупость это же корректно?
|
|||
20
GREENLAND
22.03.12
✎
22:30
|
Если закрываешь процесс - то да... Если запускается 1С и стартует какая-либо обработка, то в конце обработки надо ставить "ЗавершениеРаботыСистемы()" точно не помню... Тогда будет корректный выход. В скулевской базе таких проблем нет, либо после завершения работы запускай всегда в монопольном режиме, но возможны проблемы с запускам переиндексации базы...
|
|||
21
GREENLAND
22.03.12
✎
22:31
|
А нельзя ли их запускать поочередно?
|
|||
22
GREENLAND
22.03.12
✎
22:34
|
Убрать каталог пользователя и можно запускать кучу процессов под одним пользователем... Главное знать, что там внутри базы твориться:-)
|
|||
23
GREENLAND
22.03.12
✎
22:36
|
Тема не раскрыта... зачем одновременно запускать под двумя разными пользователями 1С...
|
|||
24
GREENLAND
22.03.12
✎
22:39
|
Если оле-соединения - один вопрос, если запускать внутри 1С обработки - другой...
|
|||
25
Zzema
22.03.12
✎
22:51
|
нужно запускать обработки выгрузки данных.Ранше было 2 процесса последовательно. вход и выход.. но в базу заходит медленно. Решили запустить параллеьно чтобы всегда висело.и через каждые n секунд выгружало
|
|||
26
GREENLAND
22.03.12
✎
22:56
|
А выгружает постоянно через N секунд? через 20секунд, 2 часа или один раз ночью?
|
|||
27
Zzema
22.03.12
✎
23:04
|
20 секунд
|
|||
28
Torquader
23.03.12
✎
00:43
|
Проще один раз запустить 1с и пусть обработка в ней мониторит директории и имитирует бурную деятельность, а то вашими входами выходами вы только процессорное время тратите
Ещё не следует забывать,что при выходе из 1С ей нужно какое-то время на выполнение завершения после того,как закрылось окно 1С-и если его не подождать,то второй раз пользователь войти не сможет. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |