Możesz napotkać błąd z błędem SQL Server 5240. Istnieje kilka różnych sposobów na pozbycie się tego problemu, więc zajmiemy się tą sytuacją wkrótce.
Zatwierdzono: Fortect
Błąd wskazuje, że proponowana nieużywana procedura (xproc) nie mogła odebrać odpowiedzi z usługi kopii zapasowej SQL po pomyślnym pobraniu polecenia.
-
Pytanie
-
Witaj!
baza danych na Twoim prywatnym serwerze SQL wykorzystuje zbyt dużo otwartej przestrzeni dyskowej. Upuściłem jeden z ogromnych stołów jako zły powód.
Zdecydowałem się więc użyć pliku bazy danych Shrink, który jak zwykle znajduje się za konkretną tabelą.Tak więc zastosowałem plik dbcc Shrinkfile. Aplikacja idzie do 310, czyli może trochę do 10. Postanowiłem więc zrobić pierwszy krok i rozważyć kilkaset GB.
Niestety zakończyłem organizację (w studiu zarządzania). I za każdym razem, gdy próbuję zacząć od nowa, otrzymuję następujący błąd obliczeń:
Błąd 5240
Identyfikator pliku% def dla identyfikatora bazy danych% d nie może być zmniejszony, ponieważ jest prawdopodobne, że jeden z wielu procesów jest pusta.Ale nie powinno być żadnego innego połączenia z docelową witryną…. a baza danych nie jest uważana za pustą. Co się stało ?
Dzięki za rsvp.
Xavier
-
Pytanie
-
Witaj!
Zatwierdzono: Fortect
Fortect to najpopularniejsze i najskuteczniejsze narzędzie do naprawy komputerów na świecie. Miliony ludzi ufają, że ich systemy działają szybko, płynnie i bez błędów. Dzięki prostemu interfejsowi użytkownika i potężnemu silnikowi skanowania, Fortect szybko znajduje i naprawia szeroki zakres problemów z systemem Windows - od niestabilności systemu i problemów z bezpieczeństwem po zarządzanie pamięcią i wąskie gardła wydajności.
- 1. Pobierz Fortect i zainstaluj na swoim komputerze
- 2. Uruchom program i kliknij „Skanuj”
- 3. Kliknij „Napraw”, aby naprawić znalezione problemy
baza danych na ogromnym serwerze SQL zajmuje zbyt dużo miejsca. Opróżniłem jeden ze stołów eventowych, co było ważne z niewłaściwych powodów.
Postanowiłem więc wrócić do większości skompresowanego pliku bazy danych, który zawiera tabelę.Umieściłem plik dbccshrinkfile. Łącznie było 310 i są możliwości redukcji do 10. Więc zacznę od pierwszego kroku do stu lub dziewięćdziesięciu GB.
Niestety wypełniłem strukturę (w warsztacie zabiegowym). I za każdym razem, gdy próbuję go ponownie uruchomić, od razu po wystąpieniu błędu:
Błąd 5240
Identyfikator pliku% d Nie można zmniejszyć identyfikatora rekordu% d, ponieważ nowy problem jest w inny sposób, albo zmniejsza się lub pusty.Ale zawsze nie było dodatkowego połączenia z docelową składnicą danych… a źródło danych nie jest puste. Co tu się dzieje ?
Z góry dziękujemy za odpowiedź.
Xavier
baza danych, z której korzystasz po prostu za pomocą serwera SQL, zajmuje zbyt dużo miejsca do przechowywania. Opróżniłem jeden ze stołów, który był duży z niewłaściwego powodu.
Postanowiłem więc skompresować plik bazy danych, który z kolei może zawierać tabelę.
Tak więc utworzyłem plik kompresji dbcc. Wygląda na to, że rozmiar obrazu wynosi 310 GB, w wyniku czego zostanie użytyZostał zredukowany do 10. Więc zacząłem od pierwszego kroku do jednego 100 i dziewięćdziesięciu GB.
Przepraszam, skończyłem płacić za to (w studiu nadzoru). I za każdym razem, gdy próbuję go ponownie uruchomić, otrzymuję następujący błąd:
Błąd 5240
Nie udało się pomyślnie zmniejszyć identyfikatora pliku% d z identyfikatora rekordu% m, ponieważ jeden z nich jest zwinięty przez postęp lub jest pusty .
Ale generalnie nie ma wielu połączeń z listą docelową… a kolekcja nie jest pusta. Co się tu dzieje?
Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.