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

Откуда: Москва
Сообщений: 42
Как в таблицах базы данных можно хранить (в каком формате и как это будет выглядеть) двоичные файлы...

Фактически храниться будут html-ы, занимающие по 2-5 кбайт, но чтобы никакого ограничения на их размер небыло

Возможно ли это?
Может ли база хранить данные в таблицах без ограничений размеров (или с ограничением каким-нибудь очень большим (2 Мбайта - запись), но чтобы таблица в 10 записей не занимала на диске 20 МБ, если в нее столько не вложено)

Если да то, в каком формате? и надо ли кодировать двоичный файл перед занесением в таблицу (UUcode или что-либо подобное)?

MS SQL Server 2000

Хранить в базе только ссылки на хранящиеся на диске файлы не желательно!

Заранее спасибо!
20 мар 04, 12:40    [588719]     Ответить | Цитировать Сообщить модератору
 Re: Хранение двоичного файла в таблице  [new]
Green2
Member

Откуда: skype: green2x2
Сообщений: 13748
Изображения
https://www.sql.ru/forum/actualthread.aspx?bid=-2&tid=19045
20 мар 04, 12:52    [588722]     Ответить | Цитировать Сообщить модератору
 Re: Хранение двоичного файла в таблице  [new]
Glory
Member

Откуда:
Сообщений: 104760
Фактически храниться будут html-ы, занимающие по 2-5 кбайт, но чтобы никакого ограничения на их размер небыло

Возможно вам будет полезна опция text in row.

"You can set a text in row option for tables containing text, ntext, or image columns. You can also specify a text in row option limit, from 24 through 7,000 bytes. With this option set, text, ntext, or image strings are stored directly in the data row if:

-The length of the string is shorter than the specified limit.
-There is enough space available in the data row to hold the string. "

Если да то, в каком формате? и надо ли кодировать двоичный файл перед занесением в таблицу (UUcode или что-либо подобное)?
Если использовать image то не надо ничего кодировать
20 мар 04, 23:04    [588953]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить