powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / DBCC SHRINKFILE
3 сообщений из 3, страница 1 из 1
DBCC SHRINKFILE
    #32017302
lh@work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
В большой базе был 1 файл данных m.mdf в дефолтной группе PRIMARY. Когда файл вырос до 10-11гиг, возникло желание разделить его. В PRIMARY добавили 2 файла и дали команду DBCC SHRINKFILE(m, EMPTYFILE). В результате удаляемый файл m вырос до 17гиг, занял весь диск, а DBCC завершилось ошибкой.
Вопросы:
1. можно ли почистить файл (там явно прибавилось мусора от DBCC) и разнести данные из него в другие файлы той же группы?
2. сколько времени это может занять?
...
Рейтинг: 0 / 0
DBCC SHRINKFILE
    #32017306
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть проще и логичнее восстановиться из резервной копии.
...
Рейтинг: 0 / 0
DBCC SHRINKFILE
    #32017483
Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если речь идет о 2000, то согласно BOL
EMPTYFILE

Migrates all data from the specified file to other files in the same filegroup. Microsoft® SQL Server™ no longer allows data to be placed on the file used with the EMPTYFILE option. This option allows the file to be dropped using the ALTER DATABASE statement.

то есть можно попробовать файл грохнуть и место должно освободиться...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / DBCC SHRINKFILE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]