SNS でいくつか情報が上がっていますが、Windows 10 Creators Update にアップデートした環境で、SQL Server の FileStream が動作しないという現象が発生しています。
US の TechNet フォーラムにも同様の現象の情報が上がっています。
Database in recovery pending status
詳細については、FILESTREAM issues with SQL Server on Windows 10 creators update で情報が発信されており、現状の回避策としては、SQL Server のサービスアカウントが管理者権限を持つように設定変更する必要があるようです。
Workaround
Following are some of the workaround identified which will enable you to overcome the above errors on Windows 10 creators update.
- Change the SQL Server service startup account to built-in account LocalSystem
- Change the SQL Server service startup account to a domain user account with local admin privileges on the system
- If you use virtual account [NT SERVICE\MSSQL$InstanceName] as service startup account, please make this account a member of the local administrators group
- Uninstall Creators Update and fall back to the previous Windows build
The Windows team is working on the fix to prevent this breaking change on FILE_OPEN_IF api. If you have SQL Server installed on Windows 10 with databases using filestream feature, we recommend you defer applying the Windows 10 Creators update until the fix is made available.
We will update the blog post once the fix is made available by Windows team
とのことで、修正をする予定のようですが、4/15 時点では修正プログラムはまだ公開されていませんので、Creators Update の適用は注意する必要があるかと。
Read the rest of this entry »