当您连接到SQL Server时,请以{computername}\{instancename}
的形式指定名称。 {instancename}
是在安装SQL Server期间选择的SQL实例的名称。对于{computername}
,在连接到本地主机时,可以替换特殊名称.
或local
。如果SQL Server被安装为默认实例,则必须省略实例名称部分,以便连接服务器名称变成计算机名称。
SQL Server Express默认安装名为SQLEXPRESS
的实例。相应的NT服务名称是MSSQL$SQLEXPRESS
。连接对话框中的服务器名称是.\SQLEXPRESS
,local\SQLEXPRESS
,localhost\SQLEXPRESS
或{computername}\SQLEXPRESS
(它们都是一样的)。
如果将SQL Server安装为默认实例名称,则相应的NT服务名称为MSSQLSERVER
。连接对话框中的服务器名称是.
,local
,localhost
或{computername}
(它们都是一样的)。
如果SQL Server作为命名实例安装,则相应的NT服务名称为MSSQL${INSTANCENAME}
。连接对话框中的服务器名称是.\{INSTANCENAME}
,local\{INSTANCENAME}
,localhost\{INSTANCENAME}
或{computername}\{INSTANCENAME}
(它们都是一样的)。
从远程计算机连接到SQL Server实例时,必须将SQL配置为允许远程连接How to configure SQL Server 2005 to allow remote connections。
@RRUZ链接被破坏! – azamsharp 2009-10-04 18:08:18
我刚刚纠正它! – azamsharp 2009-10-04 18:12:35
你是怎么做到的?它与命名管道有关吗? – anishMarokey 2009-10-04 18:17:29