現象
次のような状況で問題が発生します。
-
FileTables は、Microsoft SQL Server 2012、2014、または2016のインスタンスで使用します。
-
データベースの non_transacted_access を有効にして、フルアクセスに設定します。
-
データベースから最初の Filestream コンテナーを削除します。
-
SQL Server のインスタンスを再起動します。
-
Windows エクスプローラーで FileTable データベースディレクトリを参照します。
この場合に、次のようなエラー メッセージが表示されます。
<FileTable ディレクトリ> にはアクセスできません。 このネットワーク リソースを使用するアクセス許可がない可能性があります。 このサーバーの管理者に連絡して、アクセス許可があるかどうかを確認してください。要素が見つかりません。
解決方法
この問題は、SQL Server の次の累積的な更新プログラムで修正されました。
Sql server 2016の累積的な更新プログラム2累積更新プログラム2014 9FOR sql server 2014 SP2累積更新プログラム 2 (sql SERVER 2012 Service Pack 3 (SP3))
SQL Server 用の新しい累積更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正が含まれています。 SQL Server の最新の累積的な更新プログラムを確認します。
Sql Server 2016 SP3 用の最新の累積更新プログラムの最新の累積的な更新プログラム sql SERVER 2014 SP1/SP2の最新の累積更新2012 プログラム
回避策
この問題を回避するには、データベース用の新しい Filestream コンテナーを作成します。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
関連情報
ソフトウェアの更新を説明するために Microsoft が使用する 用語について説明します。