TF53010: The following error has occurred in a Team Foundation component or extension:
Date (UTC): 7/22/2010 10:54:21 PM
Machine: WEB2
Application Domain: /LM/W3SVC/8080/ROOT/tfs-1-129243128405943147
Assembly: Microsoft.TeamFoundation.Framework.Server,Version=10.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
Service Host:
Process Details:
Process Name: w3wp
Process Id: 2068
Thread Id: 3556
Account name: NT AUTHORITY\NETWORK SERVICEDetailed Message: Application Request Processing Started
Server Version = Microsoft.TeamFoundation.Framework.Server,PublicKeyToken=b03f5f7f11d50a3a
Service Account = NT AUTHORITY\NETWORK SERVICE
Machine Name = WEB2Exception Message: TF246018: The database operation exceeded the timeout limit and has been cancelled. Verify that the parameters of the operation are correct. (type DatabaseOperationTimeoutException)
它让我疯了,我想知道是否有其他人遇到过这种行为.我已经检查了我通常会检查的所有内容,并没有修复此行为.有任何想法吗?
注意:我正在尝试在TFS管理控制台中添加新的团队项目集合 – > [MachineName] /应用程序Teir / Team项目集合.管理控制台中没有列出任何内容,并且它始终处于“正在加载…”模式. WTF?
解决方法
>在App Server上重新安装TFS
>浏览IIS,发现应用程序池未设置正确,更改为f / x 2.0 classic
>数据库机器的防火墙不允许在sql Server的正确端口上进行TCP连接(因此第一次没有连接,然后它进入命名管道并连接 – 但是TFS想要TCP连接)
这些是罪魁祸首.我们甚至经历了所有的安全帐户,最终获得了正确的权限,因此更多的是追逐的红色鲱鱼.
有一个tool for moving TFS – 使用它!