本篇将介绍如何开启SQL Server 2008 R2 FILESTREAM。
什么是filestream?
filestream将读出和写入做已缓存,从而提供性能。
FILESTREAM是SQL Server 2008 R2软件本身自带的功能,但是在安装SQL Server 2008 R2后,filestream不是自动开启,管理员们需要手动开启filestream功能。
注意
如果你的SQL Server版本是32位,而且服务器版本是64位系统,Filestream将不能开启。
如何开启SQL Server 2008 R2 Filestream ?
首先需要在SQL Server Configuration Manager下开启Filestream
开始 >> 所有程序 >> Microsoft SQL Server 2008 R2 >> configuration Tools >> SQL Server Configuration Manager
选择SQL Server Services >> 右键单击SQL Server (MSSQLSERVER)选择属性 >> 选择FILESTREAM 并勾取以下选项:
Enable FILESTREAM for Transact-SQL access
Enable FILESTREAM for file I/O streaming access
windows share name: MSSQLSERVER
Allow remote clients to have streaming access to FILESTREAM data
然后你需要更改SQL Server设置
开始 >> 所有程序 >> Microsoft SQL Server 2008 R2 >> SQL Server Management Studio >> 连接到当前数据库
点击New Query,并运行以下命令:
EXECUTE sp_configure filestream_access_level, 2
RECONFIGURE
GO
最后重新启动SQL Server服务
右键单击SQL Server >> 重新启动
SQL Server 服务重启后, filestream就已经可以使用了。