【发布时间】:2009-08-12 13:29:37
【问题描述】:
有没有办法检索文件组文件流的文件名?
我尝试在 tsql 中创建一个新数据库,我需要为该数据库创建文件流路径。
但我不知道放置文件流的文件夹的路径。所以我尝试获取同一服务器上另一个数据库的文件名路径来配置新数据库。
有没有更简单的方法?
谢谢
【问题讨论】:
标签: sql sql-server sql-server-2008
有没有办法检索文件组文件流的文件名?
我尝试在 tsql 中创建一个新数据库,我需要为该数据库创建文件流路径。
但我不知道放置文件流的文件夹的路径。所以我尝试获取同一服务器上另一个数据库的文件名路径来配置新数据库。
有没有更简单的方法?
谢谢
【问题讨论】:
标签: sql sql-server sql-server-2008
SELECT * FROM sys.database_files
将向您显示当前数据库中的所有数据库文件 - 其中之一是用于 FILESTREAM 存储的文件,并且应该告诉您它正在使用哪个目录。
SELECT physical_name FROM sys.database_files WHERE type = 2
马克
【讨论】:
尝试像这样在另一个数据库的表中查询存储文件流的字段
select top 1 fieldname.PathName from tablename
【讨论】: