【发布时间】:2012-07-29 13:08:40
【问题描述】:
我在 AppData/Local 路径下的目录中有两个 MDF 文件。如果我尝试使用 LocalDb 打开它们。
我的连接字符串是这样的:
数据 Source=(localdb)\v11.0;AttachDbFilename="C:\Users\Anna\AppData\Local\CaseTrakker 软件\CTDynamoDisconnected\CTDynamoDisconnected_Data.mdf";集成 安全=真;连接超时=10
我有一个尝试连接到此 MDF 的示例桌面应用程序,但出现以下异常:
System.Data.SqlClient.SqlException (0x80131904):无法打开数据库 "C:\USERS\ANNA\APPDATA\LOCAL\CASETRAKKER SOFTWARE\CTDYNAMODISCONNECTED\CTDYNAMODISCONNECTED_DATA.MDF”请求 通过登录。登录失败。用户“IMA\Anna”登录失败。
如果我将此文件移动到任何其他位置,或重命名它(甚至是更长的名称),我就可以连接到它。
这个位置或某事似乎有些特殊。
还有一件奇怪的事情:上周它起作用了。据我所知,我的机器或域安全没有任何变化。
我完全不知道还能尝试什么。想法?
【问题讨论】:
标签: c# ado.net sql-server-express localdb