以往有两种方式: (1)存储在数据库里面,这种方式一般使用image字段,或者varbinary(max)来做,好处是可以统一备份,但实际效率较低; (2)存储在文件系
FileStream:文件流,为了解决大对象...以往有两种方式:
(1)存储在数据库里面,这种方式一般使用image字段,或者varbinary(max)来做,好处是可以统一备份,但实际效率较低;
(2)存储在文件系统,而数据库中存储文件路径,这种方式数据库压力减轻了...SQL SERVER 2008新引入的文件流就是两者的统一.文件还是放在文件系统,但由数据库进行管理,可以统一备份和还原.
如何使用FileStream?...一.启用FileStream
(1)在SQL Server配置管理器中打开SQL Server数据库引擎的属性窗口.
(2)切换到FILESTREAM选项卡,选中”针对Transact-SQL访问启用FILESTREAM...DEFAULT NewID(),
FilesName varbinary(max) FILESTREAM NULL
)
FILESTREAM_ON [FileGrp1] –指示存储到哪一个文件流
*如果一个表要使用文件流