Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 ошибка dbcc shrinkfile  [new]
lexab
Member

Откуда:
Сообщений: 1
sql server 2005/ sp2/ buld 3159
база около 40 гиг. свободно 24. места на диске не густо по этому.
Для файла данных базы выполняем
DBCC shrinkfile (production2007, 19000);
Получаем любопытное сообщение:
Файл с идентификатором 1 базы данных с идентификатором 14 не может быть уменьшен, поскольку он либо уменьшается другим процессом, либо пуст.
Подозрительно, смотрим
DBCC OPENTRAN ('production2007' )
Нет никого.
Смотрим:
sp_spaceused @updateusage = N'TRUE';
получаем:
production2007 36868.95 MB 24845.94 MB
11918528 KB 11041480 KB 735528 KB 141520 KB
т.е куда сжиматься есть.

Автошринк для базы отключен.
Процес Монитор показывает что я единственный кто в данный момент использует эту базу, включая и системные процессы.

Где (куда) копать ?
6 июл 07, 00:24    [4358251]     Ответить | Цитировать Сообщить модератору
 Re: ошибка dbcc shrinkfile  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
Результат select * from sys.sysfiles для базы которую пытаетесь шринкануть?
6 июл 07, 10:15    [4358872]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: ошибка dbcc shrinkfile  [new]
Mandarin
Member

Откуда: Саратов
Сообщений: 1203
SanyL,

привет! у меня такая же ситуация... подскажите как уменьшить размер файла БД?

Microsoft SQL Server 2005 - 9.00.4053.00 (Intel X86) May 26 2009 14:24:20 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 6.0 (Build 6002: Service Pack 2)


select * from sys.sysfiles

fileid groupid size maxsize growth status perf name filename
1 1 12604752 -1 10 1048578 0 XXX_Data D:\XXX.mdf
2 0 96 -1 10 1048642 0 XXX_Log e:\XXX.ldf
25 авг 12, 12:11    [13063465]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить