我安装了SQL Server 2014,我正在尝试连接到Visual Studio中的2014数据库。如果我尝试使用(在高级按钮下)LocalDB\v11
,则版本号错误。当我尝试使用SQLEXPRESS
(默认名称)实例(打开用户实例,否则它抱怨已存在具有该名称的数据库)它将连接,但是当我尝试运行Web服务时出错"无法启动ISS服务器"。所以这两种选择都无效
如何让Visual Studio识别SQL Server 2014 localDB?
答案 0 :(得分:0)
我认为(localdb)\MSSQLLocalDB
应该有效。这似乎是SQL Server 2014中自动LocalDB实例的名称(也可能是未来)。
答案 1 :(得分:0)
详细说明: 工具,连接数据库
检查附加数据库文件并在下面的框中输入
并单击“测试连接”。如果可行,请单击“确定”。
否则尝试使用实例管道名称而不是“(localdb)\ MSSQLLocalDB”
如何获取实例管道名称? 在命令提示符下输入 SqlLocalDB.exe启动v11.0 SqlLocalDB.exe信息v11.0 替代品是我在网上发现的,我还没有测试过它
对我来说,我只需要使用(localdb)\ MSSQLLocalDB
对于那些对我的sql server config很好奇的人: Ms sql server 2014表示localdb Ms sql server 2012表示localdb 与所有assoicated mgmt对象,编译器服务,scriptdom。只有本地客户2012而不是2014年 ms sql server datatool v 11和12以及2013 ms sql server数据工具bulid utilites v 11和12 ms sql server system clr types 2012 and 2014
我可能不需要所有这些来让服务器资源管理器与2014 localdb一起工作,但这就是我在不同项目上工作的方式