SQL Server Management Studio 2008连接到SQL 2012 localdb
是否可以使用SQL Server Management Studio 2008连接到SQL 2012 localdb的实例? 我已经安装了包含ODBC驱动程序的2012 Native Client,但我仍然无法使用SSMS 2008连接到我的localdb实例。 我没有问题使用sqlcmd连接到localdb,所以它不是服务器问题。 谢谢SQL Server Management Studio 2008连接到SQL 2012 localdb
与SSMS 2008 R2安装在系统CU6,因为它包含如果你能看到2012年的服务器在您的SSMS 2008R2比您连接它涉及到兼容性问题与SQL Server 2012的
一些修正。
打开一个新的查询窗口,并执行以下代码:
select @@version
你可以通过命名管道这样来做:
1 - 通过运行Get A(的LocalDB)实例的地址以下命令:“C:\ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \ SqlLocalDB.exe”info [InstanceName](如果它的默认实例感兴趣,指定v11.0作为[InstanceName] You可以用命令将其写入CMD到文本文件中:
“C:\ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \ SqlLocalDB.exe”info v11.0> C:\ db_details.txt
2 - 复制“实例管道名称”值np:。\ pipe \ LOCALDB#1E0FF40B \ tsql \ query
3 - 将“实例管道名称”值粘贴为服务器名称。
试试这个:
ip地址\ sqlserver2012在服务器名称。
然后设置Authentication方法= SQL Server身份验证并提供thw登录名和密码字段。
我真的很惊讶这工作... SSMS 2008 R2是一个.NET 3.5应用程序和.NEt 3.5不明白LocalDB连接字符串。 –
事实证明,我必须使用名称管道连接到localdb,我不能使用(localdb)\ dbname。但除此之外,它的工作 – user1589188