Как программно проверить не сидит ли кто в базе монопольно? #158026


#0 by VadimG
Поиск и яндекс юзал, но ничего путного так и не нашёл. Кроме как к примеру создавать/удалять некий lck файл..
#1 by Diter
если кто то в базе монопольно то как ты войдёшь? Если ты вошёл - значит монопольно никто не сидит.... фигня какая то
#2 by VadimG
Где я сказал, что это надо сделать из этой же базы? Я имел ввиду сторонние утилиты (желательно)..
#3 by smaharbA
А что по оле попробовать цапануться ?
#4 by VadimG
Да вот держать копию 1С для этих дел как-то не так. Было бы красиво скриптом каким-нибудь простучать.. wsh? Как - не знаю..
#5 by zalex
Достаточно внешнего отчета, который стучится во все базы по OLE
#6 by Denis74
Ты проверь доступ к файлам *.dbf если монопольно то сабж...
#7 by dfg
То же самое с SQL :))
#8 by smaharbA
А в чем разница ?
#9 by VadimG
Поднимаю ветку. Как вариант прокатит? Или 1sjourn.dbf - это не надёжно? Dim fso, f Set fso = CreateObject("Scripting.FileSystemObject") On Error Resume Next Set f = fso.OpenTextFile("C:1C базы31-01-06 (слиток 8.7)1sjourn.dbf" , 1, false) If Err.Numer = 70 Then Err.Clear
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С