问题描述
我正在做一些使用FILESTREAM将文件存储在MS sql Server 2017(sql Express)中的分析 我已经使用以下命令创建了文件组和文件流。
ALTER DATABASE TestDB
添加文件组包含文件流
开始
更改数据库TestDB
添加文件
(
NAME ='filestream',
FILENAME ='C:\ db \ fs'
)
到文件组
开始
此后,我尝试访问Windows目录中的物理文件夹,并意外地删除了该文件夹(物理文件夹),而没有使用sql命令“删除文件组”。
现在,我无法打开数据库或进行任何更改/删除此FILESTREAM的孤立引用。
我遇到以下错误。
945消息,州级2,第1行 由于无法访问文件或内存或磁盘空间不足,无法打开数据库”。有关详细信息,请参见sql Server错误日志。
反正有修复数据库的方法吗?并摆脱孤立的FILEGROUP / FILESTREAM参考?
任何帮助将不胜感激。
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)