用于在SQL Server 2000中存储视频的数据类型

2 sql sql-server types

在sql server2000中用于存储视频文件的数据类型是什么?

Mar*_*ell 6

在大多数情况下,数据库不是视频的理想场所.你可以强制它(varbinary(max),或旧版本的图像),但如果你这样做,你需要非常小心使用steraming访问而不是"全部"访问(如果你明白我的意思) .并且您可能希望视频位于与常规数据不同的文件组(可能是驱动器)上.

在SQL Server 2008中有文件类型,它是db和文件系统之间的混合.也许这会做你需要的?

如果没有,只需使用文件系统.

另一个不在DB中使用视频的原因; 如果你有一个小系统,SQL Server Express可能是理想的 - 但有一个数据库大小上限,视频将迅速淹没.


Tum*_*oid 5

使用BLOB(二进制大对象).文档在这里.更具体:

在SQL Server中,BLOB可以是text,ntext或image数据类型

图片

从0到231-1(2,147,483,647)字节的可变长度二进制数据.