Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.047 c
2-1163669091
Tor
2006-11-16 12:24
2006.12.03
Перевод значения Variant в Extended если значение равно Null


15-1163161494
syte_ser78
2006-11-10 15:24
2006.12.03
Пятничное открытие


10-1126629436
mvs
2005-09-13 20:37
2006.12.03
Отключение перерегистрации сервера автоматизации при запуске


3-1159511205
vodvorezlaya
2006-09-29 10:26
2006.12.03
Продолжение поиска Locate


2-1163329112
redlord
2006-11-12 13:58
2006.12.03
не активный контрол





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский