Sql server Can';无法连接到我自己的MDF文件。无法打开用户默认数据库。登录失败。用户登录失败。。。以及其他错误
SQLSEXPRESS服务正在运行强> 我有一个我不久前写的程序,它很有效。它是用本地MDF文件在MS Visual Studio中编写的 如何从Microsoft SQL Server Management Studio编辑此文件?我在全局连接的数据库列表中没有看到此文件 若我尝试使用VisualStudio向导附加此文件,我会收到这样一条消息:这样的数据库已经存在,但当我设置任意逻辑名称时,我会收到共享冲突 如何到达MDF文件 编辑1 现在我发现我的程序也停止工作了 不同尝试访问MDF文件的结果摘要:Sql server Can';无法连接到我自己的MDF文件。无法打开用户默认数据库。登录失败。用户登录失败。。。以及其他错误,sql-server,sharing,mdf,Sql Server,Sharing,Mdf,SQLSEXPRESS服务正在运行 我有一个我不久前写的程序,它很有效。它是用本地MDF文件在MS Visual Studio中编写的 如何从Microsoft SQL Server Management Studio编辑此文件?我在全局连接的数据库列表中没有看到此文件 若我尝试使用VisualStudio向导附加此文件,我会收到这样一条消息:这样的数据库已经存在,但当我设置任意逻辑名称时,我会收到共享冲突 如何到达MDF文件 编辑1 现在我发现我的程序也停止工作了 不同尝试访问MDF文件的结果
。(windows用户)
失败。存在同名数据库,或
无法打开指定的文件,或者该文件位于UNC共享上
。操作系统错误32:“32(该进程无法访问该文件,因为它正被另一个进程使用)”。
无法将文件
附加为数据库“SOMENAME”
。操作系统错误32:“32(该进程无法访问该文件,因为它正被另一个进程使用)”。(Microsoft SQL Server,错误:5120)如果正在运行SQLServerManagementStudio,请打开连接,然后右键单击数据库。选择“附加”并指向.MDF文件。这将(尝试)将数据库连接到主数据库。如果有效,数据库将在SSMS中可见。MDF文件不打算直接使用 您只能在SQL Server引擎的帮助下使用它们。请尝试以下操作: 1-创建与mdf文件同名的数据库 2-停止sql服务 3-转到数据地毯,那里是所有mdf文件和ldf,复制原始mdf文件并替换 4-启动服务
5-在管理工作室查看数据库是否仍然在线。我知道这一点,但它不起作用。这就是问题所在。可能的重复您是否找到过解决方案?我遇到了同样的问题,下面的答案并不是很有帮助。。。