Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Отследить доступ к файлу (http://forum.oszone.net/showthread.php?t=347152)

kjuoky 28-11-2020 14:36 2941294

Отследить доступ к файлу
 
Здравствуйте, подскажите пожалуйста как решить следующую задачу.
Есть программа которая пишет в базу данных.
Пока работает один инстанс всё прекрасно и работает стабильно
но если запустить второй инстанс или во время фонового обновления базы начать писать в базу
то всё крашится с потерей данных.
Как отследить что файл ДБ открыт на запись?
В каком направлении гуглить?
Заранее спасибо.

Fors1k 28-11-2020 15:04 2941296

Код:

param(
    $path = "C:\fileDB.txt"
)cls

while(!(ren $path $path -pas -ea 0)){sleep -m 1}
Write-Host "Файл ДБ свободен"


Iska 28-11-2020 15:43 2941299

Тогда это не база данных.

kjuoky 29-11-2020 15:57 2941421

Цитата:

Цитата Fors1k
Write-Host "Файл ДБ свободен" »

Большое спасибо!


Время: 11:29.

Время: 11:29.
© OSzone.net 2001-