如何配置数据库以便将文件流数据存储在非本地路径上?
要在db级别启用文件流,我先做:
ALTER DATABASE MyDatabase ADD
FILEGROUP FileStreamFileGroup CONTAINS FILESTREAM;
GO
然后:
ALTER DATABASE MyDatabase ADD FILE (
NAME = MyDatabaseFileStreamFile,
FILENAME = 'c:\Test')
TO FILEGROUP FileStreamFileGroup ;
GO
现在而不是
c:\Test
我想设置一个网络路径,例如:
\\Fileserver\Test
但这不起作用:
ALTER DATABASE MyDatabase ADD FILE (
NAME = MyDatabaseFileStreamFile,
FILENAME = '\\Fileserver\Test') -- THIS IS NOT ACCEPTED
TO FILEGROUP FileStreamFileGroup ;
GO
如何达到预期效果?
答案 0 :(得分:1)
不支持此功能。虽然客户端可以远程访问文件流数据,但它必须是托管它的Sql Server实例的本地数据。