filestreamでファイルグループを作成しました。今、私は、ファイルを追加したい:SQL Server add file原因317エラーコード
IF EXISTS (SELECT * FROM sys.filegroups where name = 'FileStreamGroup')
BEGIN
ALTER DATABASE CURRENT
ADD FILE
(
NAME = 'file_blobs',
FILENAME= 'F:\SqlExprInstance\MSSQL12.SQLEXPRESS\MSSQL\DATA\file_blobs'
)
TO FILEGROUP FileStreamGroup
END
をしかし、私はこの奇妙なエラーが出る:
Unable to open the physical file "F:\SqlExprInstance\MSSQL12.SQLEXPRESS\MSSQL\DATA\file_blobs". Operating system error -1071906801: "0xc01c000f(failed to retrieve text for this error. Reason: 317)".
何、このエラーが発生することがありますか?
エラーはかなり明確です。 SQL Serverジョブにファイルへのアクセス権がないか、ファイルが存在しません。 –
マニュアルを作成すると、このファイル**がすでに存在しているというエラーが表示され、ディレクトリのセキュリティ設定でこのDATAフォルダのSQLインスタンスに完全な権限を与えました。だから、それは明らかではありません。 – eocron