Иногда так бывает, что в процессе работы файлы базы данных MS SQL раздуваются, но данных там немного.

Оценить состояние файлов и количества занятого места можно посмотрев свойства базы (строчка Available free space).
А выполнить сжатие файлов базы, высвободив зарезервированное, но не занятое данными место таким вот запросом:

USE Your_DB_Name;
GO
DBCC SHRINKFILE (DB_File_Name, 10000);
GO

Тут Your_DB_Name - это имя базы данных, DB_File_Name - имя файла базы, который будет уменьшен, а 10000 - это размер в мегабайтах.

Подробнее (с примерами) тут: http://msdn.microsoft.com/ru-ru/library/ms189493.aspx

Enter your comment. Wiki syntax is allowed:
G I U I S
 
  • ms_windows_ms_sql/как-обрезать-размер-фаилов-базы-sql-mdf.txt
  • Last modified: 2019/02/11 09:13
  • (external edit)