Имя: Пароль:
1C
 
Архивирование базы
0 moonlight
 
23.04.15
11:27
Добрый день!

Мне нужно при написании сценария архивировании файловой базы определить запущена база монопольно или нет. Как это сделать?
1 Рэйв
 
23.04.15
11:30
Если МонопольныйРежим() тогда
   Сообщить("Йо!");

КонецЕсли;
2 moonlight
 
23.04.15
11:54
(1) я имел ввиду в батнике!
3 Рэйв
 
23.04.15
11:56
(2)Всмысле запущена монопольно кем-то другим?
Чего тут думать- если не запустилась значит ктото сидит монопольно
4 moonlight
 
23.04.15
12:26
(2) мне в батнике нужно положить процесс при архивировании только если база запущена не монопольно. вот и думаю как из свойств процесса получить информацию, что база была запущена монопольно.
5 Cube
 
23.04.15
12:28
(4) Проверять не надо - если в базе кто-то сидит, архивирования не произойдет.
6 moonlight
 
23.04.15
12:30
(5) 7zip вроде имеет параметр который может архивировать базы если файлы открыты на чтение-запись
7 Cube
 
23.04.15
12:31
(6) А, так ты про *.zip архив... Я-то про *.dt...
8 Kavar
 
23.04.15
12:35
Теневое копирование не рассматривается?
9 Kavar
 
23.04.15
12:36
(7) дт это не архивирование
10 Cube
 
23.04.15
12:36
(9) Ну, началось...
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший