Udało mi się skonfigurować FILESTREAM na moim serwerze SQL 2008; jednak zauważyłem, że nawet gdy usunąłem wiersze zawierające dane FILESTREAM, fizyczny plik danych wydaje się nie zostać usunięty.Pliki FILESTREAM pozostały po usunięciu wiersza
Przez plik fizyczny mam na myśli plik w zarządzanym katalogu SQLServer z unikalnym identyfikatorem jako nazwą pliku, a nie oryginalnym plikiem dodanym do bazy danych.
Czy ktoś wie, czy SQLServer ostatecznie usunie plik? Jeśli z bazy danych zostanie usuniętych wiele dużych plików, to szybko spodziewam się, że będę w stanie odzyskać przestrzeń.
Dzięki,
Dale
łatwiej: DELETE FROM tabela Checkpoint – DanDan
@DanDan wiem, że to jest jak rok temu ale chcę ostrzec innych użytkowników o niebezpieczeństwie przypadkowego usunięcia wszystkich wierszy w tabeli, gdy polecenie "USUŃ Z tabeli CHECKPOINT" jest używany. Wypróbowałem to i usunęło wszystkie wiersze w moim stole. Na szczęście moja tabela zawiera tylko przykładowe dane. – corix010