1

有没有一种方法可以构造一个由 4 部分组成的名称来引用SQLEXPRESS我本地计算机上的实例,而无需使用计算机名称?

我可以构造一个连接字符串

server=localhost\SQLEXPRESS

它有效。我可以告诉 SSMS “连接到...”localhost\SQLEXPRESS并且它有效。

但似乎如果我想写一个明确引用本地实例的查询,我需要写:

select * from [MY_COMPUTER_NAME\SQLEXPRESS].DataBase.Schema.Table
4

2 回答 2

0

您必须为您的本地主机创建一个别名,请按照下面提到的步骤创建一个别名。

打开 Sql Server 配置管理器。

转到:SQL Native Client 10.0 配置,别名(右键单击并选择新别名)。

使用以下设置创建一个新别名:

别名:管道名称:\MyComputerName\pipe\MSSQL$sql2008\sql\query 协议:命名管道服务器:MyComputerName

于 2013-09-17T14:18:14.767 回答
0

为此,您必须创建链接服务器。您将在服务器名称 -> 服务器对象 -> 链接服务器下获得此选项。在这里您可以创建新的链接服务器。

于 2013-09-17T14:18:27.037 回答