安装SQL Server 2008 SP2,文件stream失败

我运行了SQL Server 2008 Service Pack 2的安装程序。不知何故,我错过了“这完全把你拧过”的部分。 无论如何,我们有一些数据库与文件stream。

我跟随了一些链接,并让服务器本身运作。 但是,这两个数据库不会加载。

我closures了文件stream,卸载了SP2,再次安装了SP2,现在我正试图重启文件stream。

为此,我转到SQL Serverconfiguration,然后在服务的属性的FILESTREAM选项卡上打开Filestream和共享。

我去SSMS运行

exe sp_configure 'filestream access level', 2 GO RECONFIGURE GO 

我得到的错误是:

 Msg 5597, Level 16, State 1, Line 1 FILESTREAM feature could not be initialized. The Windows Administrator must enable FILESTREAM on the instance using Configuration Manager before enabling through sp_configure. 

现在,如上所述,我已经在configurationpipe理器中启用它。 有没有人有一个想法?

我尝试设置服务器在LocalSystem下运行(它被设置为一个定义的使用)。 SQL日志有几个错误5591状态5和5105状态14错误以及几个“文件激活错误发生…”消息。

在这一点上,我没有想法。

更新:
不断出现的另一个错误是:

 Configuration option 'filestream access level' changed from 0 to 2. Run the RECONFIGURE statement to install. <{81E6B8A0-60E9-4A9F-82E3-FD5326CC3663}>RsFxFt.Dll::RsFxMgmtInitialize failed: Error 0x80070002 (-2147024894) <{C580416B-A13E-4ECD-B61B-AAFAE39E5E35}>Failed to initialize the CFsaShareFilter interface <{1038F43D-3391-45F7-B1B3-BADF26459429}>Failed to initialize CFsaShareFilter: Error 0x80070002 (-2147024894) 

那么,我决定全力以赴。

首先,我使用文件stream分离所有的数据库。 然后我确保文件stream的所有configuration被设置为closures。

然后,我安装了累积更新#5(几周前发布)。

完成之后,我在configurationpipe理器中启用了Filestreams,并运行了sp_configure语句。 有效!

最后,我重新连接了数据库并进行了testing。 一切都很好。

所以,对于将来遇到这个问题的任何人来说,SP2的步骤可能是:

  1. 备份和分离你所有的文件stream数据库。
  2. 完全closuressql server的文件stream访问。
  3. 申请SP2。
  4. 应用最新的CU(我做了#5)。
  5. 重新打开文件stream。
  6. 重新连接你的数据库。
  7. (可选)upvote此连接问题: http : //connect.microsoft.com/SQLServer/feedback/details/680602/list-of-bugs-introduced