Oracle P6 配置SQLServer数据库报FileStream错误_p6

以下内容为根据一个用户案例总结而来,考虑到之前也有一些好友或客户有遇到类似的问题,为了更好的让大家及时获取帮助,在此分享解决方案给大家。

总结:解决方式较为简单,且为一次性永久处理

问题环境场景:

  • P6配置信息:
  • P6版本:Priamvera P6 EPPM 15.1 或更新版本
  • 数据库:SQLServer 2008R2 / 2012 或更新

在安装P6数据库过程中,执行安装P6用户时,P6提示以下异常:

Oracle P6 配置SQLServer数据库报FileStream错误_sqlserver_02

要处理此异常可以先了解下什么是FileStream

FileStream是SQLServer 2008 新添加的新藤泽, 默认是关闭的。如果 数据备份文件启用了这个功能,再另外一台 服务器上还原时也需要 启动这个新特征

刚开始的时候想通过更改 SQL Server Configuration Manager 打开, 步骤如下:

  • 1> 打开 SQL Server Configuration Manager
  • 2> 找到 SQL Server Services
  • 3> 切换到 FILESTREAM tabe
  • 4> 选中 [Enable FILESTREAM for Transact-SQL access] and [Enable FILESTREAM for file I/O streaming access]
  • 4> 单击 OK 按钮, 重启 SQL Server Services

如若已部署好,则可以通过脚本的方式单独执行,如下

USE master
GO

EXEC sp_configure filestream_access_level, 2
RECONFIGURE

或者直接在服务台

Oracle P6 配置SQLServer数据库报FileStream错误_oracle_03

修改FILESTREAM 参数

Oracle P6 配置SQLServer数据库报FileStream错误_sqlserver_04

以上任意操作完成之后,再进入到创建P6数据库的阶段即可顺利到下一步

这个行业的分享不多,希望更多感兴趣的朋友一同参与,探讨或合作 !