Witam
Nie za bardzo wiem czy to tu pasuje, najwyżej proszę o przeniesienie do bardziej odpowiedniego działu.
Napisałem program we FreePascalu, który współpracuje z bazą danych SQlite. Program działa w sieci, baza znajduje się na dysku sieciowym (jakiś prosty, kilkuletni model Synology). Wszystkie komputery mają pełny dostęp do zasobów tego dysku bez ograniczeń. Komputery w sieci pracują pod kontrolą Win 7. Problem polega na tym, że na części komputerów program działa prawidłowo, a na części występuje moim zdaniem ewidentny problem z prawami do zapisu, zarówno w przypadku zapisu zmian w bazie danych, jak i zapisie generowanych w programie pdfów (także katalog na tym dysku). Tak jak by dla programu lokalizacja bazy danych oraz katalogu w którym są automatycznie zapisywane pdfy była tylko do odczytu. Tak oczywiście nie jest gdyż sprawdziłem uprawnienia i są ok, a ponadto w te lokalizacje bez problemu można zapisywać pliki z poziomu eksploratora. Problem jest o tyle dziwny, że występuje tylko na części komputerów (taki sam OS na wszystkich). Problem nie występuje gdy np. testowo przekopiuję cały katalog programu z dysku sieciowego na dysk lokalny. Tutaj program działa prawidłowo na wszystkich komputerach, także i na tych na których problem występuje po sieci.
Nie wiem czy problemu szukać po stronie programu czy bardziej jednak po stronie dysku sieciowego... :(