TFS 2012-TF400013:发生意外的数据库错误
我有一个关键问题:我有一个TeamProjectCollection。在这个集合中,我有一个项目。我需要重新创建相同的项目。我删除此项目并再次创建项目。在此之后,我在TFS上得到下一个错误:TFS 2012-TF400013:发生意外的数据库错误,tfs,Tfs,我有一个关键问题:我有一个TeamProjectCollection。在这个集合中,我有一个项目。我需要重新创建相同的项目。我删除此项目并再次创建项目。在此之后,我在TFS上得到下一个错误: 当我尝试打开此集合中的任何项目时,会出现此错误。我如何解决这个问题?可能太晚了,无法帮助OP。。。但对于任何其他遇到此“TF400013:发生意外数据库错误”的用户,我是如何在TFS2013系统上解决此问题的 从管理员帐户在TFS服务器上启动Microsoft SQL Server Management
当我尝试打开此集合中的任何项目时,会出现此错误。我如何解决这个问题?可能太晚了,无法帮助OP。。。但对于任何其他遇到此“TF400013:发生意外数据库错误”的用户,我是如何在TFS2013系统上解决此问题的
TSQL
;默认情况下,通常只在[TextData]列中显示“加密文本”李>
USE Tfs_xxx
,其中xxx
将替换为您的[Team Project Collection]名称。请注意,某些查询打算使用前面的SQL语句USE Tfs\u tfscoConfiguration
运行,以标识tfscoConfiguration数据库而不是项目集合数据库exec prc_QueryRegistry
@partitionId=1
,@registryPath=N'#\Users\f64...91f\WebAccessTestManagement\b81...cb7\TestHub\ColumnSettings\'
对我来说,最快的修复方法是通过在SMS中执行以下SQL来清除此列设置,从而使我不存在的Microsoft TFS支持协议无效
exec prc_SetRegistryValue @partitionId=1
,@key=N'#\Users\f64...91f\WebAccessTestManagement\b81...cb7\TestHub\ColumnSettings\'
,@value=''
,@identityName='your name here'
不确定您是否见过,但显然TFS 2012更新1存在一些问题。其他一些人也看到了TF400013错误,有一些关于如何做的建议。