【发布时间】:2010-06-25 05:59:08
【问题描述】:
我在我的一个项目中使用 SQL Server 2008 文件流功能,有没有办法使用查询来检查文件流状态(是否启用)?
【问题讨论】:
标签: sql sql-server filestream
我在我的一个项目中使用 SQL Server 2008 文件流功能,有没有办法使用查询来检查文件流状态(是否启用)?
【问题讨论】:
标签: sql sql-server filestream
您当然可以使用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
【讨论】:
最短的方法是
SELECT SERVERPROPERTY ('FilestreamEffectiveLevel')
只返回一个数字:0, 1, 2, or 3。
请注意,http://msdn.microsoft.com/en-us/library/cc645956.aspx 的文档实际上是错误的(它缺少“3”返回值)。
【讨论】: