我在我的一个项目中使用SQL Server 2008文件流功能,是否有办法使用查询检查文件流状态(如果已启用或未启用)?
答案 0 :(得分:22)
您当然可以使用sp_configure
系统存储过程检查:
exec sp_configure 'filestream access level'
或
SELECT * FROM sys.configurations
WHERE name = 'filestream access level'
应该给你类似的东西:
name minimum maximum config_value run_value
filestream access level 0 2 0 0
答案 1 :(得分:19)
最短的路是
SELECT SERVERPROPERTY ('FilestreamEffectiveLevel')
只返回一个数字:0, 1, 2, or 3。
请注意,http://msdn.microsoft.com/en-us/library/cc645956.aspx处的文档实际上是错误的(它缺少'3'返回值)。