SQLSEXPRESS 服务正在运行!
我有我前一段时间写的程序并且它有效。它是在 MS Visual Studio 中使用本地 MDF 文件编写的。
如何从 Microsoft SQL Server Management Studio 编辑此文件?我在全局连接的数据库列表中没有看到此文件。
如果我尝试使用 Visual Studio 向导附加此文件,我会收到这样的消息:此类数据库已存在,但当我设置任意逻辑名称时,我会遇到共享冲突。
如何到达MDF文件?
EDIT 1
现在我发现我的程序也停止工作了。
访问 MDF 文件的不同尝试的结果摘要:
- 程序本身System.Data.SqlClient.SqlException(0x80131904):无法打开用户默认数据库。登录失败。用户登录失败
<username>
。 (Windows 用户)
- Visual Studio,数据源 = Microsoft SQL Server,逻辑名称 =“”错误信息:尝试为文件附加自动命名数据库
<filename>
失败的。存在同名数据库,或者
无法打开指定的文件,或者它位于 UNC 共享上。
- Visual Studio,数据源 = Microsoft SQL Server,逻辑名称 = SOMENAME错误信息无法打开物理文件
<filename>
。操作系统错误 32:“32(该进程无法访问该文件,因为该文件正在被另一个进程使用)”。
无法附加文件<filename>
作为数据库“SOMENAME”。
- Visual Studio、数据源 = Microsoft SQL Server 数据库文件、Windows 身份验证错误信息: 无法打开用户默认数据库。登录失败。用户登录失败
<username>
.
- Visual Studio、数据源 = Microsoft SQL Server 数据库文件、SQL Server 身份验证错误信息: 无法生成 SQL Server 的用户实例。只有集成连接才能生成用户实例。连接将被关闭。
- Microsoft SQL Server Management Studio,附加数据库错误信息: 无法打开物理文件
<filename>
。操作系统错误 32:“32(该进程无法访问该文件,因为该文件正在被另一个进程使用)”。 (微软 SQL Server,错误:5120)
MDF 文件不适合使用directly.
您只能通过以下方式使用它们并在以下方式的帮助下使用它们:SQL服务器 Engine.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)