Użytkownik "nomis1" <nomis1@op.pl> napisał w wiadomości
news:d8s5ne$p95$1@news.onet.pl...
> Witam,
>
> Dwa problemy (Windows 2000/XP/2000 Server):
>
> [1]
> W udostępnionym folderze znajdują się bazy *.dbf, z których
> korzystają użytkownicy sieciowi. Bazy są codziennie w nocy
> archiwizowane. Zależy mi na tym, aby przed archiwizacją rozłączyć
> wszystkich użytkowników, którzy mogą zablokować bazy.
> Jakim poleceniem wywołanym automatycznie z batcha mogę rozłączyć
> wszystkich klientów korzystających z tego zasobu przed wykonaniem
> kopii i jednocześnie umożliwić wszystkim bezproblemowe
> podłączenie się do baz rano następnego dnia.
Hm. Pozamykać te udostępnienia na chwilę? Albo tylko same połączenia
od programów klienckich. Pytanie tylko, jak się te programy wówczas
zachowają, jeżeli te pliki były wówczas otwarte do zapisu...
> [2]
> Zdarza się że plik (np. baza *.dbf) blokowany jest przez system,
> nawet jeżeli wszyscy użytkownicy sieciowi i lokalni są już od
> niego odłączeni. Pliku nie można usunąć ani przezwać, pomaga tylko
> restart systemu. Czy jest polecenie/sposób na odblokowanie pliku
> bez konieczności restartu?
>
> Pozdrawiam, nomis1
Zobacz najpierw, co ten plik trzyma i zamknij uchwyt. Użyj Process
Explorera z Sysinternals. A co do backupu to ogólnie rzecz biorąc IMO
pomóc powinna zmiana programu backupującego na taki, który radzi sobie
z otwartymi plikami. Np. na ntbackup.
-- M. [MS-MVP] /odpowiadając zmień px na pl/Received on Thu Jun 16 22:10:21 2005
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 16 Jun 2005 - 22:42:05 MET DST