On-line: fokinal21, гостей 0. Всего: 1 [подробнее..]
АвторСообщение



Пост N: 278
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 29.02.16 11:23. Заголовок: Удаляет файлы , открытые как EXCLUSIVE


Добрый день . Есть такая проблема -
CLIPPER в среде WIN7 - удаляет на сетевом диске файл , открытый другими как EXCLUSIVE . Операционка сетевого диска - WIN 2008 SERVER
По идее Система не должна давать ему это сделать ..... Как можно запретить такое удаление ?





Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 4 [только новые]





Пост N: 174
Зарегистрирован: 21.04.13
ссылка на сообщение  Отправлено: 29.02.16 11:30. Заголовок: Как удалось определить, что удаляет ?


Вообще-то не удаляет. Для юзера и сеанса, что запросил удаление, файл уже не виден.
Но попытка создать заново такой файл от этого юзера будут неудачными.
Остальные , тем не менее видят файл.
Окончательно запрос на удаление будет выполнен, когда все юзеры освободят файл.
Чтобы избежать этого, просто перед удалением проверить монопольное владение на файл

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 279
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 29.02.16 11:53. Заголовок: Именно для этого я в..


Именно для этого я в программе и удаляю . Но - чтоб проверить монопольно или нет открыт - нужно открыть файл командой
USE ..... а если файл запорчен (часто бывает) . Программа вываливается . И переопределение обработки ошибок не помогает :(

PS: Перепроверил - файл извне - УДАЛЯЕТСЯ




Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 5491
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.02.16 13:08. Заголовок: Softlog86 пишет: US..


Softlog86 пишет:

 цитата:
USE ..... а если файл запорчен (часто бывает)


а если заюзать Fopen с параметром 18 ?

PS
Если это временный файл то лучше держать его локально а не на сервере.
Ежели в Harbour то в MEM базе

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 280
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 29.02.16 14:10. Заголовок: Спасибо за наводку ,..


Спасибо за наводку , Дима ! Никогда не использовал FOPEN в режиме эксклюзивного доступа (не до конца читаю Norton Guide )




Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 458
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет