1

是否可以使用 SQL Server Management Studio 2008 连接到 SQL 2012 localdb 的实例?我已经安装了包含 ODBC 驱动程序的 2012 Native Client,但我似乎仍然无法使用 SSMS 2008 连接到我的 localdb 实例。我使用sqlcmd连接localdb没有问题,所以不是服务器问题。谢谢

4

3 回答 3

2

您可以通过这种方式通过命名管道来做到这一点:

1 - 通过运行以下命令获取 (localdb) 实例的地址:"C:\Program Files\Microsoft SQL Server\110\Tools\Binn\SqlLocalDB.exe" info [InstanceName](如果它是您的默认实例)重新感兴趣,将 v11.0 指定为 [InstanceName] 您可以在 CMD 中使用以下命令将其写入文本文件:

“C:\Program Files\Microsoft SQL Server\110\Tools\Binn\SqlLocalDB.exe”信息 v11.0 > C:\db_details.txt

2 - 复制“实例管道名称”值,例如np:.\pipe\LOCALDB#1E0FF40B\tsql\query

3 - 将“实例管道名称”值粘贴为服务器名称。

于 2013-08-08T11:12:03.180 回答
1

在具有 SSMS 2008R2 的系统上安装 CU6,因为它包含一些与 SQL Server 2012 的兼容性问题相关的修复。

如果您可以在 SSMS 2008R2 中看到 2012 服务器,那么您已经连接了它。

打开一个新的查询窗口并执行以下代码:

 select @@version
于 2012-08-27T03:48:33.273 回答
0

试试这个 :

服务器名称中的 ip 地址\sqlserver2012。

然后设置身份验证方法 = SQL Server 身份验证并提供登录名和密码字段。

于 2014-02-03T10:26:16.617 回答