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

Откуда:
Сообщений: 27
Добрый день,

Дали базу в формате .mdf, база весит 10 гб и из этих 10 гб примерно 4 гб посторонние файлы (картинки, документы)

Задача:

Найти где хранятся эти файлы и создать отдельную директорию для их хранения.


Даже не представляю где они могут храниться. Есть какие мысли? Все файлы точно в этом доке.
22 мар 13, 17:45    [14083886]     Ответить | Цитировать Сообщить модератору
 Re: Хранение файлов в .mdf  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
MasterZool,

ето пятница да ?
22 мар 13, 17:49    [14083916]     Ответить | Цитировать Сообщить модератору
 Re: Хранение файлов в .mdf  [new]
Гость333
Member

Откуда:
Сообщений: 3683
MasterZool
Даже не представляю где они могут храниться. Есть какие мысли?

В столбцах, имеющих типы image и varbinary(max)? Либо text/ntext/varchar(max)/nvarchar(max) для документов, представляющих собой plain text?
22 мар 13, 18:03    [14083969]     Ответить | Цитировать Сообщить модератору
 Re: Хранение файлов в .mdf  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
MasterZool,

используя стандартный отчет SSMS "Disk usage by top tables" найти потенциальную таблицу
используя SSMSBoost убедится в том, что таки да - в этой табличке лежат картинки, документы, етк.

а вот дальше - непонятно что делать, ибо непонятен смысл "создать отдельную директорию"

Не хватает места на диске, и хочется выделить часть базы на другой диск/раздел?
Можно, но проще перенести туда всю базу целиком (см sp_detach_db/sp_attach_db)
22 мар 13, 18:05    [14083981]     Ответить | Цитировать Сообщить модератору
 Re: Хранение файлов в .mdf  [new]
SergePnb
Member

Откуда: Киев
Сообщений: 456
MasterZool,

Может это вам так задачу на применение FILESTREAM поставили ;)
22 мар 13, 19:07    [14084212]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить