Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Обратное склеивание первичного и вторичного файла БД. mdf+ndf - > mdf. Как?  [new]
влад-влад
Guest
Нужно было разбить БД на две части по разным дискам, разбил.
Теперь переходим на новое оборудование, там raid, дисков логических мало.
Как можно вторичный файл снова объединить с первичным?
и можно ли
6 янв 10, 09:58    [8151351]     Ответить | Цитировать Сообщить модератору
 Re: Обратное склеивание первичного и вторичного файла БД. mdf+ndf - > mdf. Как?  [new]
влад-влад
Guest
Разделил в EM, просто сказав что будет у БД еще один файл. Задал размеры. Все прошло хорошо.
Теперь, пробовал в EM нажать удалить - пишет, что файл содержит данные.
Попробовал увеличить размер первичного, затем снова удалить вторичный - думал, что сам как нить перекинет - не получилось, пишет тоже самое. Файл не пуст, не могу удалить.
Что делать?
В принципе, можно оставить и так.. пусть лежат рядом..
Но, как-то это не правильно, имхо.
6 янв 10, 10:12    [8151373]     Ответить | Цитировать Сообщить модератору
 Re: Обратное склеивание первичного и вторичного файла БД. mdf+ndf - > mdf. Как?  [new]
Glory
Member

Откуда:
Сообщений: 104760
DBCC SHRINKFILE 
(
     { 'file_name' | file_id } 
    { [ , EMPTYFILE ] 
    | [ [ , target_size ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ]
    }
)
[ WITH NO_INFOMSGS 

EMPTYFILE
Migrates all data from the specified file to other files in the same filegroup. Because the Database Engine no longer allows data to be placed in the empty file, the file can be removed by using the ALTER DATABASE statement.
6 янв 10, 10:22    [8151390]     Ответить | Цитировать Сообщить модератору
 Re: Обратное склеивание первичного и вторичного файла БД. mdf+ndf - > mdf. Как?  [new]
влад-влад
Guest
спасибо
6 янв 10, 10:59    [8151466]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить