为 Team Foundation Server 验证 SQL Server

若要确保安装的 SQL Server 可以与 Team Foundation Server 一起工作,您应验证所需的 SQL Server 功能是否可用,与 SQL Server 关联的基础 Windows 服务是否正在运行,连接设置是否已配置,以及网络端口是否已打开。

如果 SQL Server Reporting Services 未在运行 Team Foundation Server 的服务器上,并且您要使用报告,则必须在 Team Foundation Server 上安装客户端工具连接。

如果数据库引擎,Analysis Services 和 Reporting Services 运行在不同的 SQL Server 实例上,您必须登录到每台服务器来验证各个实例。 

备注

如果未使用 Team Foundation Server 报告,则无需验证 SQL Server Reporting Services 或 Analysis Services。

必需的权限

若要运行 SQL Server 配置管理器,您必须是承载 SQL Server 的服务器上**“Users”安全组的成员。若要使用 SQL Server 配置管理器来修改服务,您必须是“Administrators”**安全组的成员。

若要运行 SQL Server Reporting Services 配置管理器或 SQL Server Management Studio,您必须是服务器操作系统上**“Administrators”安全组的成员,该服务器运行要验证的 SQL Server 实例。 对于 SQL Server Management Studio,您还必须是要验证的 SQL Server 实例上的“Public”**服务器角色的成员。

验证 Reporting Services

使用 SQL Server 配置管理器验证 Windows 服务是否正在运行

  1. 在运行 SQL Server Reporting Services 的服务器上,单击**“开始”,依次指向“所有程序”“Microsoft SQL Server 2008”“配置工具”,然后单击“SQL Server 配置管理器”**。

  2. 单击**“SQL Server 服务”,并验证“正在运行”是否显示在 SQL Server Reporting Services“状态”**列中。

使用 SQL Server Reporting Services 配置管理器验证报表服务器 URL 是否正在运行

  1. 在运行 SQL Server Reporting Services 的服务器上,单击**“开始”,依次指向“所有程序”“Microsoft SQL Server 2008”“配置工具”,然后单击“Reporting Services 配置管理器”**。

    备注

    在 Windows Server 2008 上,您必须右击“Reporting Services 配置管理器”,并单击“以管理员身份运行”

    此时将出现**“Reporting Services 配置连接”**对话框。

  2. 在**“服务器名”框中,键入报表服务器的名称。 如果使用实例名称,请在“报表服务器实例”中键入实例的名称。 单击“连接”**。

  3. 单击**“报表管理器 URL”**,并单击指向报表管理器网站的链接。

    报表服务器的报表管理器网站将在 Internet 浏览器窗口中打开。

  4. 单击**“Web 服务 URL”**,并单击指向报表服务器网站的链接。

    报表服务器网站将在 Internet 浏览器窗口中打开。

备注

如果 SQL Server Reporting Services 和 Team Foundation Server 不在同一台服务器上,则必须将您将用于 Team Foundation Server 的服务帐户 (TFSSERVICE) 的名称添加到报表服务器上的“Content Manager”组。如果报表服务器安装在 Team Foundation Server 上,则此步骤将在 Team Foundation Server 安装过程中自动完成。有关更多信息,请参见将 Team Foundation Server 的服务帐户添加到报表服务器

验证数据库引擎和 Analysis Services

在正在运行数据库引擎的 SQL Server 实例上,您必须确保已安装全文搜索功能。 若要验证此功能,请打开**“SQL Server 安装中心”,然后单击“全新 SQL Server 独立安装或向现有安装添加功能”。 如果全文搜索在运行数据库引擎的 SQL Server 实例上不可用,则您必须安装全文搜索。 有关如何使用“SQL Server 安装中心”**的更多信息,请参见手动为 Team Foundation Server 安装 SQL Server

使用 SQL Server 配置管理器验证 Windows 服务是否正在运行

  1. 在运行数据库引擎和/或 SQL Server Analysis Services 的 SQL Server 实例上,单击**“开始”,依次指向“所有程序”“Microsoft SQL Server 2008”“配置工具”,然后单击“SQL Server 配置管理器”**。

  2. 单击**“SQL Server 服务”,并验证“正在运行”是否显示在“状态”**列中,以及“启动模式”对于所有服务是否设置为自动。

    • 若要将某个服务的启动模式更改为自动启动,请右击服务,单击**“属性”、单击“服务”选项卡,单击“启动模式”右侧的下拉列表,然后单击“自动”**。

    • 若要将停止的服务状态更改为正在运行,请右击停止的服务,并单击**“启动”**。

  3. 单击**“SQL Server 网络配置”,双击“MyInstanceName 的协议”,并验证“已启用”是否显示在“TCP/IP”“状态”**列中。

    如果在安装过程中指定了默认实例,则 MyInstanceName 将为**“MSSQLSERVER”**。

备注

作为最佳做法,您应配置 Analysis Services 的 Windows 服务以便在失败时进行恢复。有关更多信息,请参见手动为 Team Foundation Server 安装 SQL Server 中的“配置 Analysis Services 以便在失败时恢复”。

若要执行以下过程,必须安装 SQL Server Management Studio。 但是,在运行所验证的 SQL Server 实例的服务器上,则不必安装该程序。 如果必须安装 SQL Server Management Studio,请参见手动为 Team Foundation Server 安装 SQL Server

使用 SQL Server Management Studio 验证与 SQL Server 实例的连接

  1. 单击**“开始”,依次指向“所有程序”“Microsoft SQL Server 2008”,然后单击“SQL Server Management Studio”**。

    **“连接到服务器”**对话框打开。

  2. 在**“服务器类型”列表中,单击“数据库引擎”“Analysis Services”**,具体情况视所验证的安装的类型而定。

  3. 键入要连接到的服务器的名称,然后单击**“连接”**。

    如果 SQL Server 安装在群集上,则必须指定服务器名称,而不是计算机名称。 如果使用 SQL Server 的命名实例,则必须指定服务器名称和实例名称。如果无法连接到服务器,请验证防火墙设置,然后尝试再次连接。

  4. 在**“对象资源管理器”**中,验证服务器名称旁边是否出现了绿色箭头。

请参见

概念

手动为 Team Foundation Server 安装 SQL Server

安装 Team Foundation Server