Udostępnij za pośrednictwem


How to: Shrink a Database (SQL Server Management Studio)

W tym temacie opisano sposób zmniejszyć za pomocą Eksplorator obiektów w bazie danych SQL Server Management Studio. Baza danych nie można dokonać mniejszy niż minimalny rozmiar bazy danych.Minimalny rozmiar jest określony, gdy baza danych została utworzona lub ostatniego rozmiar jawny ustawiony za pomocą operacji zmieniania rozmiaru pliku, takie jak SHRINKFILE DBCC rozmiar.Na przykład jeśli baza danych została utworzona o rozmiarze 10 MB i wzrósł do 100 MB, najmniejszy rozmiar bazy danych może być ograniczona do jest 10 MB, nawet wtedy, gdy wszystkie dane w bazie danych zostały usunięte.

Aby zmniejszyć bazy danych

  1. W Eksplorator obiektów, połączyć się z wystąpienie SQL Server Database Engine, a następnie rozwiń tego wystąpienie.

  2. Rozwiń węzeł Bazy danych, a następnie kliknij prawym przyciskiem myszy bazę danych, który chcesz zmniejszyć.

  3. Wskaż Zadania, point to Zmniejszanie, a następnie kliknij przycisk Bazy danych.

  4. Opcjonalnie wybierz Organizowanie plików przed zwolnieniem nieużywane miejsce pole wyboru.Jeśli zaznaczone, wartość musi być podany dla Maksymalna ilość wolnego miejsca w plikach po zmniejszanie.

    Wybranie tej opcji jest taka sama, jak określanie target_percent wartość, podczas wykonywania SHRINKDATABASE DBCC. Wyczyszczenie tej opcji jest taka sama, jak wykonywanie za pomocą opcji TRUNCATEONLY SHRINKDATABASE DBCC.TRUNCATEONLY zmniejsza pliku ostatniego przydzielonego zakresie.Zmniejsza to rozmiar pliku, bez konieczności przenoszenia żadnych danych.Opcja jest domyślnie wyczyszczone.

  5. Wprowadź maksymalny procent wolnego miejsca, aby pozostać w plikach bazy danych po bazy danych ma zostać ściągnąć.Dopuszczalnymi wartościami są od 0 do 99.Ta opcja jest dostępna tylko wtedy, gdy Organizowanie plików przed zwolnieniem nieużywane miejsce jest zaznaczone.

  6. Kliknij przycisk OK.