SQL Server"." 别名不起作用

Jos*_* M. 13 alias connection-string sql-server-2008 sql-server-2008-r2

我添加了别名"." 它应该指向我的本地(命名)实例,".\ SQL2008".但是当我尝试连接到"."时,它会超时.

我错过了什么或者这是不允许的?

超时

我试过的别名不起作用:

(设置为32位和64位,我也尝试将端口留空.)

别名不起作用.

小智 19

如果要创建TCP/IP别名,则需要确保"SQL Server Browser"服务正在运行.除了检查服务器和客户端的TCP/IP协议之外.

SQL Server服务节点下的Sql Server配置管理器中,右键单击SQL Server Browser并将"启动模式"设置为"自动".如果您不打算重新启动,则还需要手动启动该服务.

SQL Server浏览器服务负责告诉客户端使用哪个端口.有关详细信息,请参阅http://technet.microsoft.com/en-us/library/ms181087(v=sql.105).aspx.


dny*_*war 6

应用此处提到的所有选项后,它对我不起作用。对我来说,TCP/IP 协议的端口号没有分配。

在此输入图像描述

分配后(以黄色突出显示),它开始为我工作。


Seb*_*ine 5

没有限制阻止该别名。至少它可以在我的机器上运行;)

但是,在设置别名时,请确保在 32 位和 64 位区域中创建它:

在此输入图像描述

我还详细说明了localhost而不是仅仅使用.

在此输入图像描述

此外,SQL Server Alias 始终使用 TCP/IP 作为连接协议,默认情况下不启用该协议。在 SQL Server 网络配置(参见上面的屏幕截图)下,检查是否为您的实例启用了 TCP/IP。


CSL*_*CSL 2

.\在您的别名定义中,从服务器框中删除,只留下您的实例名称,该名称适用于我的计算机。因此,在您的情况下,对话框应如下所示:

在此输入图像描述