【发布时间】:2011-01-17 16:33:22
【问题描述】:
我安装了 Sql Server Express 2008 R2,并在 Sql Server management Studio 中创建了一个数据库文件。现在从 Visual Studio 2008 我尝试连接,但它失败了 error:
无法打开物理文件 “C:......mdf”。操作系统错误 32: "32(进程无法访问 文件,因为它正在被 另一个过程。)”。尝试 为文件附加一个自动命名的数据库 C:....mdf 失败。一个数据库与 存在同名或指定文件 无法打开,或者它位于 UNC 共享。
...这是我第一次使用 Express。我之前只用过 Sql Compact Edition。这里有一些我需要弄清楚的设置吗?这不是其他连接的重名,我已经完全关闭了管理工作室。还是这个错误。我错过了什么..?
如果有一些设置,请详细说明我是如何访问它们的,因为我不习惯处理数据库。
【问题讨论】:
-
从快速谷歌搜索你是否关闭了防病毒扫描程序?
-
错误信息是抱怨 mdf 文件 -- 检查路径,确认文件存在并且权限允许访问它。
标签: c# sql sql-server