3

我正在评估 TFS 2010。我正在尝试安装到我们位于域中并运行 Windows 2008 R2 Standard 的应用程序服务器上。

我们已经在一个单独的 Windows 2008 机器上安装了一个 SQL Server,我想使用它——它在同一个域中。

安装 TFS 后,我正在使用高级配置向导来尝试完成设置。有 3 位报告错误:“数据库”和“报告”。

当我输入 SQL Server 详细信息时,TFS 给了我这个错误:

TF255049: A connection cannot be made to the server that is running SQL Server. Verify that you have entered the correct name for the server, including the instance name, that the server you attempting to connect to is online, and that you have required permissions to connect... (it goes on a bit more)

我安装 TFS 的服务器是一个运行多个 .Net 网站的 Web 服务器——所有这些网站都可以毫无问题地连接到 SQL Server。

我已经尝试过 IP 地址、机器名称、实例名称 - 都报告相同的错误。

以前有人遇到过这种情况吗?

编辑:奇怪的是,如果我进入向导中的“报告服务器”页面并输入 SQL Server 名称,它会正确连接以获取报告服务器 URL 和报告管理器 URL。所以看起来这可能与用户帐户有关?

4

1 回答 1

1

有两件事浮现在脑海:

您需要确保 TFS 服务帐户对数据库服务器具有权限。

如果 Windows 防火墙在 TFS 盒子上打开,请将其关闭一两分钟,然后重试。

如果解决了问题,请重新打开它并打开 SQL 端口。

高温高压

于 2012-04-13T10:39:02.100 回答