SQL Server网络配置和SQL Native Client配置有什么区别?

eng*_*cay 7 sql-server sql-server-2008

设置SQL Server配置时,有两个选项:

  • Sql Server网络配置
  • Sql Native Client配置

sql server配置管理器屏幕

它们都有四个相同的连接选项.

当我们阅读本机客户端的SQL Server帮助手册时,它指出:

SQL Server Native Client Configuration中配置的设置在运行客户端程序的计算机上使用.在运行SQL Server的计算机上配置时,它们仅影响在服务器上运行的那些客户端程序.

我完全不理解这个定义.

SQL Server网络配置和SQL本机配置之间有什么区别?它们何时使用?

Sve*_*tøl 7

  • SQL Server Network Configuration 用于配置SQL Server进程,即实际的数据库服务器,即Windows服务.

  • SQL Server Native Client Configuration 用于配置SQL Server客户端工具,例如SQL Server Management Studio,它是一个可执行程序.

请记住,SQL Server客户端工具可以连接到本地计算机(localhost.),也可以连接到远程计算机.

  • 第一个配置允许的"传入"连接的协议到这台机器上运行的数据库服务器.第二个按优先顺序为"传出"连接配置允许的协议,从本机上的客户端工具到服务器(在这台机器或其他机器上). (4认同)