Visual studio 2013 VS2013-如何使用SQL Server Management Studio连接到本地.mdf?

Visual studio 2013 VS2013-如何使用SQL Server Management Studio连接到本地.mdf?,visual-studio-2013,mdf,Visual Studio 2013,Mdf,我正在启动一个新项目,并打算在开发过程中使用本地数据库文件,而不是使用网络服务器。我可以在服务器资源管理器中右键单击.mdf并选择“新建查询”来查询它,但如果要定期将所有sql脚本复制到它上面,这将是一件非常麻烦的事情 如果我的帖子模棱两可,我向你道歉——我很难表达我想做什么。我想将SQL Server提示符用于我的App_数据中的.mdf文件 在服务器资源管理器中检查.mdf的连接字符串时,会得到以下结果: Data Source=(LocalDB)\v11.0;AttachDbFilenam

我正在启动一个新项目,并打算在开发过程中使用本地数据库文件,而不是使用网络服务器。我可以在服务器资源管理器中右键单击.mdf并选择“新建查询”来查询它,但如果要定期将所有sql脚本复制到它上面,这将是一件非常麻烦的事情

如果我的帖子模棱两可,我向你道歉——我很难表达我想做什么。我想将SQL Server提示符用于我的App_数据中的.mdf文件

在服务器资源管理器中检查
.mdf
的连接字符串时,会得到以下结果:

Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\[username]\Desktop\...\App_Data\localdb.mdf;Integrated Security=True

不过,我还没有设法让这个字符串以任何形式工作。

遇到了同样的问题,并感到恼火。解决方案最终非常简单。这是实体框架生成的连接字符串:

只需获取数据源并将其插入SQL Server Management Studio中的“服务器名称:”即可:


很好

我不确定在没有正常运行SQL Server的情况下,您是否能够连接到本地MDF文件。你考虑过在你的开发电脑上安装吗?试着看看我已经在一台机器上安装了Sql Server,但没有在其他3台机器上安装,这将是本项目开发的基础。如果我的连接没有被两台计算机上的防火墙阻止,并且我没有一台计算机的管理权限,我会使用网络数据库。这不是世界上最大的交易,但如果这不起作用,那就很不方便了。@sflancer06尝试将文件附加到Sql Server。在Sql Management Studio中,在数据库文件夹中单击鼠标右键,然后单击“附加”菜单。