【发布时间】:2014-09-28 18:49:07
【问题描述】:
尝试将我的 TFS 从 2010 升级到 2013。将 SQL 数据库从 SQL 2008 升级到 SQL 2014(升级所需),然后卸载 TFS 2010。现在,当我尝试运行升级向导时,准备情况检查会给我以下错误:
TF400129:就绪检查出错:验证团队项目集合是否有空间用于新系统字段
TF400129:就绪检查出错:验证团队项目集合没有与新工作项系统字段冲突的字段
TF400927:以下团队项目集合处于分离状态:Broken Collection。托管数据库的 Sql Server:BABYLON。数据库名称:Tfs_DefaultCollection。
查看日志我发现了这个:
[错误@23:14:35.106] System.Data.SqlClient.SqlException (0x80131904):对象名称“dbo.Fields”无效。 在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.MapException(SqlException ex,QueryExecutionState queryState) 在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.HandleException(异常异常) 在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType,CommandBehavior 行为) 在 Microsoft.TeamFoundation.Admin.AdminSqlResourceComponent.ExecuteScalar(SqlQuery sqlQuery,SqlInfoMessageEventHandler infoMessageHandler) 在 Microsoft.TeamFoundation.Admin.SqlHandler.ExecuteScalar[T](ISqlConnectionInfo connectionInfo、SqlQuery sqlQuery、SqlInfoMessageEventHandler infoMessageHandler) 在 Microsoft.TeamFoundation.Admin.VerifyFieldLimitNotExceededInAllTpcs.Run(ActivityContext 上下文) 在 Microsoft.TeamFoundation.Admin.Engine.AdminNode.RunNode() 在 Microsoft.TeamFoundation.Admin.Engine.AdminNode.Run(String& message, Boolean& continueOnError)
有人知道我哪里出错了吗?
【问题讨论】:
标签: sql-server tfs