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

Откуда:
Сообщений: 27
Доброго времени суток!

Ситуация следующая:
Есть сервер системы электронного документооборота под MS SQL 2005.

Конфигурация следующая:

Диск C: Система;
Диск D: свободный
Диск Е: файл базы данных base.mdf
Диск F: файл логов base.ldf
Диск G: файл данных base.ndf

Размер файла base.ndf (в нем хранятся прикрепленные скан-образы документов) потихоньку занимает весь предоставленный объем логического диска. Объединить диски D: и G: в единый логически диск для увеличения объема не получится, так как G: висит на FiberChannel на стойке с данными.

Прочитал, что в таком случае обычно в базу добавляют еще один файл NDF.

Сделал следующее, в свойствах базы, файлы, добавил еще один файл данных (base1.ndf) на диске D:, при этом создал новую группу файлов, и вновь созданный файл связал с этой новой группой, отличной от всех трех групп предыдущих файлов.

На старом файле base.ndf отключил автоприращение, что бы остановить его рост, после чего попробовал забрасывать в базу данных файлы. Получаю ошибку записи в БД :( При этом размер созданного файла base1.ndf остается тот же и не меняется дата его модификации, что говорит о том, что к нему не идет обращение.

Что я делаю не так? Необходимо что бы base.ndf и base1.ndf принадлежали к одной группе? И на base.ndf отключить автоприращение?

Заранее спасибо,
С уважением,
Майк
5 сен 12, 20:14    [13120390]     Ответить | Цитировать Сообщить модератору
 Re: Несколько NDF файлов в таблице. Как остановить запись в один из них и продолжить в другие.  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Weiss Mike
Что я делаю не так?

Weiss Mike
при этом создал новую группу файлов
5 сен 12, 20:18    [13120405]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить