有没有办法构建一个引用本地计算机上SQLEXPRESS
实例的4部分名称,而不需要使用计算机名称?
我可以使用
构建连接字符串server=localhost\SQLEXPRESS
它有效。我可以告诉SSMS“连接到...”localhost\SQLEXPRESS
并且它有效。
但似乎如果我想编写一个明确引用本地实例的查询,我需要写:
select * from [MY_COMPUTER_NAME\SQLEXPRESS].DataBase.Schema.Table
答案 0 :(得分:0)
您必须为localhost创建别名,请按照下面提到的步骤创建别名。
打开Sql Server配置管理器。
GoTo:SQL Native Client 10.0配置,别名(右键单击并选择New Alias)。
使用以下设置创建新别名:
别名: 管道名称:\ MyComputerName \ pipe \ MSSQL $ sql2008 \ sql \ query 协议:命名管道 服务器:MyComputerName
答案 1 :(得分:0)
为此,您必须创建链接服务器。您将在服务器名称下获得此选项 - >服务器对象 - >链接服务器。在这里您可以创建新的链接服务器。