问题描述
您只需提供新的 .mdf
文件位置,一切都很顺利,但是...错误和数据库未附加。
当您从不同版本的 Microsoft sql Server 附加 .mdf
时,总是会发生这种情况。
怎么办?
解决方法
答案很简单:
-
只需转到错误消息,找到 FILESTREAM 目录的丢失位置(是的,它没有被自动识别,即使它靠近 mdf 文件)。
-
手动创建位置(目录)。
-
将您的 FILESTREAM 目录内容移至其中。
-
在 Microsoft SQL Server 的新位置启用权限(有时人们只是为所有人添加“完整”,但不推荐)(是的,默认情况下未启用)。
现在,再次尝试附加您的数据库。它必须成功。
祝你好运