如何启用SQL Server 2008的FILESTREAM特性

如何启用SQL Server 2008的FILESTREAM特性,第1张

1)启用服务器实例上的FILESTREAM(文件流)打开SQL Server配置管理器,在SQL Server服务上点击右键,然后点击打开,在想要启用FILESTREAM(文件流)的SQL Server实例上点击右键,从右键菜单中选择“属性”,切换到FILESTREAM(文件流)标签,检查“为Transact-SQL访问启用FILESTREAM(文件流)”选项,你也可以在这个标签页为文件I/O流访问启用FILESTREAM(文件流),如下图。2)为数据库实例启用FILESTREAM(文件流)执行系统存储过程sp_configure,并设置filestream_access_level参数的值为2,如下:EXEC sp_configure filestream_access_level, 2GO RECONFIGUREGO filestream_access_level参数有效的值包括:◆ 0 在该实例上禁用FILESTREAM(文件流),这是默认值。◆ 1 为Transact-SQL访问启用FILESTREAM(文件流)◆ 2 为Transact-SQL和Win32流访问启用FILESTREAM(文件流)经过这两个步骤后,FILESTREAM特性就被启用了,再进行导入,就没问题了。

在服务列表中,右键单击“SQL Server 服务”,然后单击“打开”。在“SQL Server 配置管理器”管理单元中,找到要在其中启用 FILESTREAM 的 SQL Server 实例。右键单击该实例,然后单击“属性”。在“SQL Server 属性”对话框中,单击“FILESTREAM”选项卡。选中“针对 Transact-SQL 访问启用 FILESTREAM”复选框。如果要在 Windows 中读取和写入 FILESTREAM 数据,请单击“针对文件 I/O 流访问启用 FILESTREAM”。在“Windows 共享名”框中输入 Windows 共享的名称。如果远程客户端必须访问存储在此共享中的 FILESTREAM 数据,请选择“允许远程客户端针对 FILESTREAM 数据启用流访问”。单击“应用”。在SQL Server Management Studio 中,单击“新建查询”以显示查询编辑器。

filestream是SQL Server 2008的一个新功能,可以继承数据库引擎和NTFS文件系统。创建一个数据库的时候,使用了filestream功能的话,就需要一些相应的设置,如果木有相应的设置的话,就会提示你‘filestream功能被禁用’。方法/步骤首先点击开始菜单,在SQL Server 2008中的点开【配置工具】文件夹,在这一个文件夹里面有一项【SQL Server配置管理器】,右键以管理员身份运行。在打开的窗口中点开左侧菜单栏中的【SQL Server服务】。然后在右侧的名称一项找到【SQL Server(MSSQLSERVER)】,右键选择【属性】按钮。在属性栏目中有一项【FILESTREAM】,选择filestream选项。勾选你看到的三个勾选按钮,点击应用,确定即可。然后重新登录你的数据库,新建查询。将你的SQL语句写入新建查询里面,点击执行语句。然后你的数据库就启用了filestream功能了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9664980.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存