在Microsoft SQL Server 2012中创建启用了文件流的数据库

时间:2018-08-11 15:25:37

标签: sql-server-2012 sqlfilestream

以下查询是我对文件流概念的第一个查询。

EXEC sp_configure filestream_access_level, 2  
RECONFIGURE
go
CREATE DATABASE Archive 
ON
PRIMARY ( NAME = Arch1,
    FILENAME = 'c:\data\archdat1.mdf'),
FILEGROUP FileStreamGroup1 CONTAINS FILESTREAM( NAME = Arch3,
    FILENAME = 'c:\data\filestream1')
LOG ON  ( NAME = Archlog1,
    FILENAME = 'c:\data\archlog1.ldf')
GO

首先,我浏览以下链接以自我学习文件流。

Configure Filestream Link

Create DB Link

SO answer Link

使用这些链接,但是我得到了一般错误

  

文件流功能已禁用。

让我展示查询,错误和数据库的属性

Let me show the Query, Error and Server's property

接下来我该怎么办?

修改:1

我在Restart SQL Server services的帮助下进行了以下过程。尽管如此,错误仍然存​​在。

  

要启动,停止,暂停,继续或重新启动SQL Server数据库引擎的实例    按照上面的说明启动SQL Server配置管理器。

     

如果出现“用户帐户控制”对话框,请单击“是”。

     

在“ SQL Server配置管理器”的左窗格中,单击“ SQL Server服务”。

     

在结果窗格中,右键单击“ SQL Server(MSSQLServer)”或命名实例,然后单击“开始”,“停止”,“暂停”,“继续”或“重新启动”。

     

单击“确定”关闭SQL Server配置管理器。

SQL Server restart

我们可以在引号中看到Data Engine。而该链接包含SQL Server services。我做得对吗?

谢谢, 泰米尔语(TamilPugal)。

1 个答案:

答案 0 :(得分:0)

感谢Dan Guzman。 我为我的问题找到了解决方案。那是在Enable and Configure Filestream上。在这个主题下。

  

启用文件流

但是我对这个查询一无所知:

EXEC sp_configure filestream_access_level, 2

谢谢, 泰米尔语(TamilPugal)