powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
10 сообщений из 10, страница 1 из 1
Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
    #37955348
Фотография MaestroEv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иногда.. очень редко бывает такое.
------------------
Файлик - получаем как то так..
=closedbf("dvi_tow")
Erase dvi_tow.dbf
Select *** into dbf dvi_tow.dbf

и вот ниже когда че-нить в нем правим - иногда получаем вот ошибку : read-only.
-------------------
Это из модуля пересчета остатков по товару. Запускается десятки тысяч раз в день на разных компах.
Понятно что после перезапуска программы все опять ок. Бывает очень редко..
...
Рейтинг: 0 / 0
Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
    #37955357
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaestroEvclosedbfэто что ещё за зверь?
...
Рейтинг: 0 / 0
Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
    #37955366
Фотография MaestroEv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
закрывашка.. сам писал.. :) Это для понимая.. я ее гарантированно закрыл, удалил, создал заново.
...
Рейтинг: 0 / 0
Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
    #37955466
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaestroEv,

Может SELECT не успевает еще отработать из-за большого объема, а его уже пытаются править?
...
Рейтинг: 0 / 0
Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
    #37955481
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorNGМожет SELECT не успевает еще отработать из-за большого объема, а его уже пытаются править?
Так не бывает. Фокс однопоточный.

Больше похоже на проблемы из-за ОС или антивируса. Собирай инфу по таким глюкам: какой виндовс, какой антивирус стоит.
Антивирусу лучше вообще добавить в исключение свою прогу.
...
Рейтинг: 0 / 0
Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
    #37955598
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TАнтивирусу лучше вообще добавить в исключение свою прогу.И каталог с обрабатываемыми файлами.
...
Рейтинг: 0 / 0
Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
    #37955753
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T Фокс однопоточный.

Больше похоже на проблемы из-за ОС или антивируса....
+1

Кроме того OS многопоточная (если несколько CPU)...

Такое случается не только с FoxPro. В этом случае Microsoft рекомендует сделать задержку и потом попытаться повторить операцию снова (так как операционная система должна присвоить созданному файлу необходимые attributes and rights. Во время этой операции файл открывается OS в монопольном режиме на очень короткое время (зависит от свободных ресурсов системы)). Данная functionality (повторное выполнение чтения/записи) встроена во многие программы. Таких попыток повторения может быть довольно много...
...
Рейтинг: 0 / 0
Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
    #37956977
Фотография MaestroEv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем огромное!
...
Рейтинг: 0 / 0
Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
    #37956994
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaestroEv,

так что, дело было в АВ?
...
Рейтинг: 0 / 0
Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
    #37959715
Фотография MaestroEv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Антивирусу запретили путь. Flush сделал после формирования SELECT.. Ну пока ошибка не лезет.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ошибка: 1718 ... File d:\alg_sinh\tmp\dvi_tow.dbf is read-only
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]