您的位置:首页 > 其它

如何为Filestream Provider设置Blob Store?

2015-11-25 09:50 295 查看
博客地址:http://blog.csdn.net/shelleyliu0415
 
上一篇Blog给大家介绍了如何在SQL
Server中Enable FileStream,今天给大家介绍一下如何为Filestream
Provider设置Blob Store,也就是说为特定的Content Database设置Blob
Store用来存储Document的Blob,这样实现的效果就是借用SQL
Server进行管理,但是真正的Content存储到了其他存储介质中,减少了SQL
Server空间的使用。
 
具体步骤为:
 
打开SQL Server Management Studio,选定某个Content
Database,如下图所示:

 



 
选中Content Database,点击Query,执行下面的SQL
语句:

 

use [WSS_Content]

if not exists (select * from sys.symmetric_keys where name =

N'##MS_DatabaseMasterKey##') create master key encryption bypassword =

N'Admin Key Password !2#4'

use [WSS_Content]

if not exists (select groupname from sysfilegroups where

groupname=N'RBSFilestreamProvider') alter database [WSS_Content]

add filegroup RBSFilestreamProvider contains filestream

use [WSS_Content]

alter database [WSS_Content] add file (name = RBSFilestreamFile,

filename = 'c:\blobstore') to filegroup RBSFilestreamProvider

 
注意:Content DB的名字要与你选中的保持一致,如下图所示:

 



 
我们检查一下物理路径,已按照SQL
语句创建出存储Blob的Folder,注意:该路径不可之前创建好,必须填写一个不存在的路径,他会自动创建出来。

 



 
 
希望大家本篇文章能给大家带来帮助,接下来会给大家介绍如何激活和验证RBS的安装情况,谢谢阅读!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Blob Store