你能告诉我 {Server Name} (local),localhost,(pc-name)\SQLEXPRESS,.\SqlExpress 之间有什么区别吗?
问问题
4515 次
2 回答
3
好吧,您的 SQL Server 实例的实例名称就是您机器的主机名,如果它是标准实例的话。每个主机只能有一个标准实例。
假设您的服务器机器具有该名称srv1
,并且您在其上安装了 Sql Server 2008 R2 作为标准实例。然后您可以将其称为:srv1
,(local)
或只是.
。如果您从srv1
机器连接到服务器,后两个名称才有意义。
如果您安装任何其他实例,则必须选择一个命名实例,并且该名称将附加到主机名,中间有一个反斜杠,例如srv1\sqlexpress
. 您可以通过srv1\sqlexpress
或连接到它.\sqlexpress
,后者只能从机器本身进行。
于 2012-08-17T06:58:55.247 回答
0
(pc-name)\SQLEXPRESS, & .\SqlExpress - 归结为相同的东西(称为 SQL express 的 sql 实例),唯一的区别在于它位于哪个 PC/网络节点上,后者将连接到实例在您的本地机器上
localhost - 将 sql 实例指定为您的本地实例
于 2012-08-17T06:57:24.627 回答