В большинстве случаев база данных не идеальное место для видео. Вы можете форсировать его (varbinary (max) или image в более старых версиях), но если вы делаете , вам нужно быть очень осторожным, чтобы использовать стремирующий доступ, а не «получить все» (если вы понимаете о чем я) И вам, вероятно, понадобится видео в другой файловой группе (и, вероятно, на диске), чем обычные данные.
В SQL Server 2008 существует тип filestream , который является гибридом между БД и файловой системой. Может быть, это будет делать то, что вам нужно?
Если нет, просто используйте файловую систему.
Еще одна причина не использовать видео в БД; если у вас небольшая система, SQL Server Express может быть идеальным вариантом, но с ограничением размера в дБ видео будет быстро затоплено.