Я не думаю, что было бы целесообразно хранить файлы такого размера в базе данных, особенно путем загрузки (я предполагаю, что загрузка осуществляется через браузер).
Как минимум, вы хотите загрузить файл в папку хранения на сервере и переместить его в базу данных после полной загрузки. В противном случае вам придется выяснить, как добавить поток данных в базу данных с помощью нескольких обновлений. Я не думаю, что вы можете добавить BLOB, который уже есть в записи.
ОБНОВЛЕНИЕ : Похоже, я ошибся насчет порции. SQL Server поддерживает UPDATETEXT .
Я все еще думаю, что загрузка файлов такого большого размера и «потоковая» их в базу данных хрупка и создает проблемы с надежностью.