连接到 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 实例的网络与 Internet 的其余部分隔开。有关详细信息,请参阅配置 Windows 防火墙以允许 SQL Server 访问和通过 Internet 连接到 SQL Server。
使用代理服务器连接到 SQL Server 实例。有关详细信息,请参阅通过代理服务器连接到 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 数据库引擎实例。教程:数据库引擎入门
提供有助于了解如何开始使用数据库引擎的分步教程。