连接到 SQL Server 数据库引擎

连接到 SQL Server 数据库引擎分为五个阶段:

  • 在服务器和客户端计算机上安装网络协议。

    网络协议是操作系统的一个功能,是通过 Microsoft Windows 工具进行安装和配置的。有关安装和配置网络协议的信息,请参阅 Windows 文档或与网络管理员联系。

  • 启用并配置数据库引擎以侦听一个或多个网络协议。

    使用 SQL Server 配置管理器可以启用要使用的协议。有关详细信息,请参阅服务器网络配置。启用后,数据库引擎将接收来自由 SQL Server Native Client 格式化的客户端计算机的数据库通信。SQL Server Native Client 通常也安装在服务器上,供本地 SQL Server 工具使用。

  • 在每台客户端计算机上安装 SQL Server Native Client。

    SQL Server Native Client (SQLNCLI10) 是一种数据访问技术,是 Microsoft SQL Server 的新增功能。它是用于 OLE DB 和 ODBC 的独立数据访问应用程序编程接口 (API)。它将 SQL OLE DB 访问接口和 SQL ODBC 驱动程序组合成一个本机动态链接库 (DLL),同时提供了一个与 Microsoft 数据访问组件 (MDAC) 截然不同的新功能。使用 SQL Server 安装程序可以将 SQLCLI 作为 SQL Server 工具的一部分安装。有关网络库的详细信息,请参阅网络协议和 TDS 端点

  • 启动并配置每个客户端计算机以使用所需协议进行连接。

    安装后,使用 SQL Server 配置管理器启用协议,并指定尝试连接时的协议使用顺序。有关详细信息,请参阅客户端网络配置

  • 打开防火墙中的端口以允许进行数据库通信。

本节涉及的主题

  • 服务器网络配置
    介绍服务器网络配置任务,例如启用协议、修改协议使用的端口或管道、配置加密、配置 SQL Server Browser 服务、在网络中显示或隐藏 SQL Server 数据库引擎以及注册服务器主体名称。

  • 端点身份验证类型
    说明 CREATE ENDPOINT 和 ALTER ENDPOINT 语句的 AUTHENTICATION 子句。

  • 网络协议和 TDS 端点
    介绍如何在服务器和客户端计算机上安装 SQL Server Native Client 网络库以及如何启用匹配成对的网络协议。

  • 客户端网络配置
    介绍如何将客户端计算机连接到网络中的 SQL Server 实例。

  • 通过代理服务器连接到 SQL Server
    介绍如何使用 Microsoft Internet Security and Acceleration (ISA) Server 连接到 SQL Server 实例。

  • 通过 Internet 连接到 SQL Server
    介绍如何使用 SQL Server Management Studio 或使用基于 OLE DB 或开放式数据库连接 (ODBC) 的客户端应用程序通过 Internet 连接到 SQL Server 数据库引擎实例。

  • 教程:数据库引擎入门
    提供有助于了解如何开始使用数据库引擎的分步教程。