我们已经安装了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尝试使用的服务器和数据库的连接字符串的地方,但这似乎不太可能。
我不知道此时该怎么做。我搜索错误代码时可以找到的所有信息似乎都不适用于我的情况。
答案 0 :(得分:2)
连接字符串存储在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
强制使用正确的连接字符串。