我正在創建sql server 2012中的FileTable。我想將這些文件存儲在SAN(存儲區域網絡)上。我已將其映射到SQL Server上的驅動器。創建一個文件系統組,指向一個SAN
要使用FileTable,我需要設置一個文件系統組。我正在使用以下腳本,但未能正確顯示它:
ALTER DATABASE [MyDatabase]
ADD FILE
(
NAME = FileStreamFile,
FILENAME= '\\123.456.789.001\MyFolder',
MAXSIZE = UNLIMITED
)
TO FileGroup MyFileStreamGroup
END
我對FileName的條目似乎總是失敗。我如何設置一個FileStreamGroup指向SAN,然後我將使用它創建一個文件表?
當我嘗試「路徑'\\ 123.456.789.001 \ MyFolder \ NewDataFile.mdf'無法用於FILESTREAM文件時,出現此錯誤有關受支持路徑的信息,請參閱SQL Server聯機叢書.2 – amateur
哦,我忘了將CONTAINS FILESTREAM添加到ADD FILEGROUP中,您是正確的,我得到了同樣的錯誤,似乎無法在遠程路徑上創建文件流數據文件,我發現這是:http://www.sqlskills.com/ blogs/paul/misconceptions-around-filestream-storage /其中說:「數據庫的FILESTREAM數據容器必須放在本地連接的存儲上的NTFS捲上」。 – TheQ