在客户端网络实用工具中配置"服务器别名"的作用是什么呀?是不是单纯是为了配置查询分析器与服务器的连接呀?还是有别的用处?
-----------------
看了书,也没明白。
我装过多台sqlserver,好象从来没有配置过别名,查询分析器就可以连上,所以不明白,配置一个别名的用处是什么?
另外,配置别名仅仅是为了实现查询分析器与服务器连接吗?是不是还有别的作用呀。有的书上说,是为了应用程序的使用。我就不明白了,难道客户端的应用程序(比如是用vb或delphi编写的客户端程序),在客户的机器上必须要装sql server客户端吗?因为装了sql server客户端的网络实用工具才能配置别名呀。所以不明白。所以恳请各位大侠讲讲,配置服务器别名的作用是什么?

解决方案 »

  1.   

    谢谢老大指教,您所说的 客户端程序 是不是仅指查询分析器呀,如果是其他的客户端程序,比如VB或delphi编写的客户端软件,都会在程序中的连接串中指定端口号呀.不会依赖客户端网络工具中的配置吧.
    我还是不明白,请再指教.
      

  2.   

    “服务器别名”就如其名,就是个名字而已。有些比较复杂一点的SQL连接字符串不能被应用程序识别,或者很难记。例如:连接一个服务器上多个实例中的一个:
    ServerName\Instance1很长的名字
    \\Very.Very.Very.Long.Domain.Name.com\InstanceX很难记的IP地址
    154.218.186.102这个时候就使用一个很短的别名即可。
      

  3.   

    谢谢指教,有点明白了。
    那再请教一下,在客户端实用工具中的配置,比如别名,端口等,可以被除sql server以外的应用程序利用吗?
    比如我用delphi编写的客户端程序,能否使用服务器别名的设定呢?
      

  4.   

    可以被除sql   server以外的应用程序利用吗? 
    比如我用delphi编写的客户端程序,能否使用服务器别名的设定呢? 
    ----------------------------------------
    可以的,应该没有问题。
      

  5.   

    可以的,应该没有问题。 
    --------------
    比如我的客户端只运行delphi编的c/s程序.
    这么说,每台机器都要配置一下,都要装客户端网络实用工具,也就是说每个客户端都要装sql server客户端软件,是这样吗?