配置客户端网络协议

客户端应用程序可以使用 TCP/IP、命名管道、VIA 或共享内存协议连接到 Microsoft SQL Server。这些协议可以通过使用 SQL Native Client DLL 中包含的客户端网络库来实现。若要配置 SQL Server 客户端,请使用 SQL Server 配置管理器,它是新的 Microsoft 管理控制台 (MMC) 管理单元,可从**“开始”**菜单或从计算机管理实用工具中找到。SQL Server 配置管理器提供了有关客户端网络协议的信息,并可以供您配置某些协议选项。使用 SQL Server 配置管理器还可以更改默认的网络协议,定义连接到特定服务器的方法。

启用和配置协议

SQL Server 配置管理器合并了 SQL Server 以前版本中客户端网络协议的多种功能,并为与 Microsoft SQL Server 2005 兼容的任何 SQL Server 版本提供了客户端配置功能。

若要启动 SQL Server 配置管理器,请单击**“开始”,依次指向“程序文件”Microsoft SQL Server 2005“配置工具”,然后单击“SQL Server 配置管理器”。若要访问客户端配置部分,请单击控制台窗格中的“SQL Native Client 配置”**。

使用 SQL Server 配置管理器可以执行下列操作:

  • 更改客户端在尝试连接到服务器时使用的默认协议。
  • 更改客户端在连接到服务器时尝试使用所有启用协议的顺序。
  • 创建客户端与指定服务器的连接,并将其保存为配置条目。配置条目包含服务器别名、客户端协议和所有相关的连接参数(如管道名称或端口号)。
  • 显示有关系统上当前安装的 SQL Server 客户端协议的信息。
    ms190425.note(zh-cn,SQL.90).gif重要提示:
    SQL Server 配置管理器可以为服务器别名配置和默认客户端网络库创建注册表项。但是,该应用程序并不安装 SQL Server 客户端网络库或网络协议。SQL Server 客户端网络库是在 SQL Server 安装期间安装的;网络协议则是在安装 Microsoft Windows 的过程中进行安装的(或者通过“控制面板”中的“网络”安装)。在安装 Windows 的过程中可能不会安装特定的网络协议。有关安装这些网络协议的详细信息,请参阅供应商文档。

协议

SQL Server 客户端可用的协议包括 TCP/IP、Named Pipes、VIA 和 Shared Memory。有关确定使用何种协议的帮助信息,请参阅选择网络协议

安全性

在 SQL Server 2005 中,若要加密在应用程序计算机和运行 SQL Server 实例的计算机之间传输的所有数据,可以使用安全套接字层 (SSL)。在启用 SSL 加密之前,必须先在数据库计算机上安装证书颁发机构颁发的服务器证书,并且客户端必须信任同一个根证书签名颁发机构。有关 SSL 加密的详细信息,请参阅加密与 SQL Server 的连接

Shared Memory 协议只能用来与 SQL Server 所在的计算机上运行的进程进行通信。它默认为启用状态。Windows 管理 Shared Memory 的安全性。这是最安全的客户端网络协议。

请参阅

任务

如何启用数据库引擎的加密连接(SQL Server 配置管理器)

其他资源

客户端配置操作指南主题

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

版本 历史记录

2005 年 12 月 5 日

已更改的内容:
  • 在“安全性”部分中,阐明了客户端必须信任同一个根证书签名颁发机构,但不需要具有证书。