Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.03;
Скачать: CL | DM;

Вниз

io error 32   Найти похожие ветки 

 
Дмитрий Белькевич ©   (2006-11-17 12:36) [0]

Может ли сабжевая ошибка возникать при попытке открыть файл и недостаточности прав для этого?
Вообще, какая ошибка возникает, если открыть существующий файл reset"ом (по умолчанию) на запись и отсутствии для этого прав?

ОС: w2003 server.


 
Anatoly Podgoretsky ©   (2006-11-17 12:59) [1]

Может и именно это и значит, файл открыт и у тебя уже недостаточно прав, для еще одного открытия.


 
clickmaker ©   (2006-11-17 13:02) [2]

32 = The process cannot access the file because it is being used by another process.


 
Дмитрий Белькевич ©   (2006-11-17 13:15) [3]

Спасибо за ответы.
Файл у меня нигде не открыт (и крайне маловероятно, что еще кем-то открыт), по крайней мере, под обычной xp проблем не было (тем более, что уже не одна сотня копий стоит) - переставили программу на сервер - начали такие сообщения в лог падать.
Сейчас, к сожалению нет доступа до сервера - почти на другом конце Земли стоит, и дома фат на буке - потестить никак не могу.


 
Дмитрий Белькевич ©   (2006-11-17 13:26) [4]

Для Подгорецкого:

"при попытке открыть файл и недостаточности прав для этого"

ключевая фраза - "недостаточности прав для этого"


 
Anatoly Podgoretsky ©   (2006-11-17 13:43) [5]

> Дмитрий Белькевич  (17.11.2006 13:15:03)  [3]

> Файл у меня нигде не открыт

Знаешь сколько народу подобное говорили?
Не обязательно в твоей программе, его может использовать другая программа.


 
Anatoly Podgoretsky ©   (2006-11-17 13:44) [6]

> Дмитрий Белькевич  (17.11.2006 13:26:04)  [4]

Права толкуй шире, чем права безопасности!


 
Дмитрий Белькевич ©   (2006-11-17 13:54) [7]

>> Файл у меня нигде не открыт

>Знаешь сколько народу подобное говорили?

Верю, и сам бы также, как ты ответил ;)

Пытаюсь исключить не свои проблемы для начала. Со своими уж как-нибудь разберусь, не хочется долго заниматься, что бы потом оказалось, что проблема не у меня.

>Права толкуй шире, чем права безопасности!

В данный момент интересуют именно права безопасности системы. Если проблема не в этом - пойду дальше разбираться. Возможно, что таки проблемы _у меня_, с синхронизацией потоков, файлы открываются и отдаются в сеть по своему протоколу несколькими потоками, возможно, что один и тот же файл открывают два потока одновременно. Смущает то, что никогда и нигде раньше не проявлялось. Но, как говориться, всегда должен быть первый раз.

Еще раз спасибо за ответы.


 
Anatoly Podgoretsky ©   (2006-11-17 14:21) [8]

> Дмитрий Белькевич  (17.11.2006 13:54:07)  [7]

Не свои проблемы, это в первую антивирус и подобное.
Свои это отсутствие защитных блоков, исполнение этого в разных местах.
Права безопастности, они сразу проявляются и как правило сообщение другое, но может быть и подобное. Права проверяются вне программы, попытать открыть под той же учетной записью, если открывается, то с этими правами порядок, значит идет попытка открыть уже открытое и с такими правами, которые не совместимы, Наприме ShareDenyAll или вообще в режиме не совместимости с Share/


 
Anatoly Podgoretsky ©   (2006-11-17 14:22) [9]

> Дмитрий Белькевич  (17.11.2006 13:54:07)  [7]

Свои проблемы часто можно решить установкой флага ShareDenyNone если позволяют условия использования.


 
Дмитрий Белькевич ©   (2006-11-17 14:30) [10]

Спасибо, пойду разбираться дальше...



Страницы: 1 вся ветка

Текущий архив: 2006.12.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.07 c
11-1140014372
Игорь Шевченко
2006-02-15 17:39
2006.12.03
К вопросу о замене System/SysInit в Delphi и обработке исключений


15-1163145469
Konst5719
2006-11-10 10:57
2006.12.03
Можно ли встроить в форму ехе-файл?


2-1163610135
Riply
2006-11-15 20:02
2006.12.03
Вопросы из разряда "Почему верблюд не ест вату ?"


15-1163207174
Anatoly Podgoretsky
2006-11-11 04:06
2006.12.03
Послений анонс об APC


2-1163617262
Troan_81
2006-11-15 22:01
2006.12.03
handle