次のクエリを使用して、ファイルストリーム対応の DB で単純な DB を作成しようとすると:
CREATE DATABASE Archive
ON
PRIMARY ( NAME = Arch1,
FILENAME = 'c:\data\archdat1.mdf'),
FILEGROUP FileStreamGroup1 CONTAINS FILESTREAM( NAME = Arch3,
FILENAME = 'c:\data\filestream1')
LOG ON ( NAME = Archlog1,
FILENAME = 'c:\data\archlog1.ldf')
GO
その後、次のエラーが発生します..
Msg 5120, Level 16, State 106, Line 1
Unable to open the physical file "c:\data\filestream1". Operating system error -2147024891: "0x80070005(failed to retrieve text for this error. Reason: 1815)".
誰もが「c:\data\」ディレクトリに対してフル コントロールのアクセス許可を持っていると確信しています..ファイル ストリームがレベル 1 で有効になっていると確信しています。
また、DBファイルの場所をデフォルトのSQLデータフォルダーに変更しようとしましたが、同じ結果でした..
また、「c:\data\filestream1」ディレクトリを手動で作成しようとしましたが、次のエラーが発生します。
Msg 5170, Level 16, State 2, Line 1
Cannot create file 'c:\data\filestream1' because it already exists. Change the file path or the file name, and retry the operation.
誰かがこの問題を解決する方法を知っているなら、私を助けてください..
前もって感謝します