【问题标题】:New Team Foundation Server 2013 can not find database?新 Team Foundation Server 2013 找不到数据库?
【发布时间】:2014-12-09 08:03:19
【问题描述】:

我们已经安装了 TFS2013 的新安装。当我们启动 Team Foundation Server 管理控制台时,我们会收到一条错误消息...

TF246017: Team Foundation Server could not connect to the database.
Verify that the server taht is hosting the database is operational, and
that the network problems are not blocking communication with the server.

这个错误没什么意义,因为数据库服务器和 TFS 服务器都在同一台机器上,所以网络问题可能是问题所在。我很确定错误消息不正确。

我希望找到一个可以检查 TFS 尝试使用的服务器和数据库的连接字符串的地方,但这似乎不可能。

我现在不知道该怎么做。我在搜索该错误代码时能找到的所有信息似乎都不适用于我的情况。

【问题讨论】:

  • 数据库服务在运行吗?你能连接到它吗?
  • 网络管理员设置原始 TFS 实例。他决定放弃虚拟服务器并在不使用 TFS 的情况下将其重新恢复。我会看看第二次安装是如何工作的。

标签: tfs


【解决方案1】:

连接字符串存放在C:\Program Files\Microsoft Team Foundation Server 12.0\Application Tier\Web Services\web.config等一些地方。

<appSettings> <add key="applicationDatabase" value="Data Source=MYMACHINE\SqlExpress;Initial Catalog=Tfs_Configuration;Integrated Security=True" /> <!-- ... --> </appSettings>

您可以使用TfsConfig remapDBs 来强制使用正确的连接字符串。

【讨论】:

    猜你喜欢
    • 2015-12-06
    • 1970-01-01
    • 1970-01-01
    • 2014-11-13
    • 2016-10-04
    • 2015-11-11
    • 1970-01-01
    • 2016-02-13
    • 2011-09-06
    相关资源
    最近更新 更多