问题从TFS 2010升级到TFS 2012 RC [英] Problem Upgrading from TFS 2010 to TFS 2012 RC

查看:86
本文介绍了问题从TFS 2010升级到TFS 2012 RC的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们有5个TFS 2010项目集合,4个已成功升级到TFS 2012 RC。   1个失败的集合恰好是最初从TFS 2008升级到TFS 2010的集合。  错误 在
Core Framework 流程中有详细信息; 执行以下脚本时发生错误:upd_SecuritySnapshotToDev11RC1.sql。第3行开始批处理失败。语句行:17。脚本行:19。错误:1911目标表或视图中不存在列名'PartitionId'
。 我无处可去,并且非常感谢任何有用的建议。  

We have 5 TFS 2010 project Collections and 4 were successfully upgraded to TFS 2012 RC.  The 1 collection  that failed happened to be the one originally upgraded from TFS 2008 to TFS 2010. The Error was in the Core Framework process with this detail; An error occurred while executing the following script: upd_SecuritySnapshotToDev11RC1.sql. Failed batch starts on the line 3. Statement line: 17. Script line: 19. Error: 1911 Column name 'PartitionId' does not exist in the target table or view.  I have nowhere to go on this one and will greatly appreciate for any helpful advice.  

以下是日志摘录;

  ++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++ 11:33:14.477]跳过步骤:前导键 - 转换快照表。

[11:33:14.477] +++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++ :33:14.477]鸟;  Step Performer:Framework.ExecuteSql

[11:33:14.477]  步骤数据文本:< SqlStepData category =" Framework"资源= QUOT; upd_LocationCommonToDev11RC1.sql; FrameworkSharedToDev11RC1.sql; FrameworkCommonToDev11RC1.sql; FrameworkCollectionToDev11RC1.sql; upd_FrameworkCollectionLeadingKey.sql; upd_SecuritySharedToDev11RC1.sql; upd_SecuritySnapshotToDev11RC1.sql; upd_OAuthCommonToDev11RC1.sql; upd_RegistryToDev11RC1.sql">< SetServiceVersion
服务= QUOT;指挥QUOT;版本= QUOT; 2英寸类别= QUOT;框架" />< SetServiceVersion service =" ConnectedService"版本= QUOT 1 QUOT;类别= QUOT;框架" />< SetServiceVersion service =" DatabasePartition"版本= QUOT 1 QUOT;类别= QUOT;框架" />< SetServiceVersion service =" Location"
version =" 4" />< SetServiceVersion service =" MessageQueue"版本= QUOT; 3英寸类别= QUOT;框架" />< SetServiceVersion service =" RecordListener"版本= QUOT; 2英寸/>< SetServiceVersion service ="注册"版本= QUOT; 2英寸/>< SetServiceVersion service =" Job"
version =" 4" />< SetServiceVersion service =" Signing"版本= QUOT; 2英寸类别= QUOT;框架" />< SetServiceVersion service =" SendMail"版本= QUOT; 2英寸类别= QUOT;框架" />< SetServiceVersion service =" Event"版本= QUOT; 3英寸类别= QUOT;框架" /><< SetServiceVersion
service =" EventNotification"版本= QUOT; 3英寸类别= QUOT;框架" />< SetServiceVersion service =" Security"版本= QUOT; 4英寸类别= QUOT;框架" />< SetServiceVersion service =" ProcessTemplate"版本= QUOT; 3英寸类别= QUOT;框架" />< SetServiceVersion service =" OAuth"
version =" 2"类别= QUOT;框架" />< SetServiceVersion service =" Property"版本= QUOT; 2英寸类别= QUOT;框架" />< SetServiceVersion service =" IdentityMap"版本= QUOT; 2英寸类别= QUOT;框架" />< SetServiceVersion service =" StrongBox"版本= QUOT; 2英寸类别= QUOT;框架"
/>< SetServiceVersion service =" Locking"版本= QUOT; 3英寸类别= QUOT;框架" />< SetServiceVersion service =" File"版本= QUOT; 4英寸类别= QUOT;框架" />< SetServiceVersion service =" Registry"版本= QUOT; 2英寸类别= QUOT;框架" />< SetServiceVersion
service =" ServicingHistory"版本= QUOT 1 QUOT;类别= QUOT;框架" />< SetServiceVersion service =" Servicing"版本= QUOT; -1"类别= QUOT;框架" />< SetServiceVersion service =" ResourceManagement"版本= QUOT; 2英寸类别= QUOT;框架" /><< SetServiceVersion
service =" FileContent"版本= QUOT; 2英寸类别= QUOT;框架" />< / SqlStepData>

[11:33:14.477]  步骤数据:DatabaseCategory =>框架

[11:33:14.477]  步骤数据:SqlResource => upd_LocationCommonToDev11RC1.sql; FrameworkSharedToDev11RC1.sql; FrameworkCommonToDev11RC1.sql; FrameworkCollectionToDev11RC1.sql; upd_FrameworkCollectionLeadingKey.sql; upd_SecurityShaapshotToDev11RC1.sql; upd_SecuritySnapshotToDev11RC1.sql; upd_OAuthCommonToDev11RC1.sql; upd_RegistryToDev11RC1.sql

[11:33:14.477] &NBSP;&NBSP;步骤数据:BatchTimeout => -1

[11:33:14.477]  步骤数据:参数=>

[11:33:14.477]  步骤数据:RequiresExclusiveDatabaseLock =>错误
[11:33:14.477]  步骤数据:数据库=>

[11:33:14.477]  步骤数据:AcquireLock =>错误
[11:33:14.477]  步骤数据:服务=> Microsoft.TeamFoundation.Server.Servicing.TFCollection.SetServiceVersionStepData []

[11:33:14.477]  检索脚本花了2毫秒左右b $ b [b:11:33:21.913]   SQL信息:重新创建没有HostId的PK_tbl_AccessMapping

[11:33:21.913]  从tbl_AccessMapping中删除列HostId。

[11:33:21.913]  将IX_tbl_ServiceDefinition_HostId_ServiceType_Identifier重命名为PK_tbl_ServiceDefinition

[11:33:21.913]  警告:更改对象名称的任何部分可能会破坏脚本和存储过程。

[11:33:21.913]  在没有HostId的情况下重新创建PK_tbl_ServiceDefinition

[11:33:21.913]  从tbl_ServiceDefinition删除列HostId。

[11:33:21.913]  模块'prc_iiCloneSecurity'取决于缺少的对象'prc_pRenameToken'。该模块仍将创建;但是,在对象存在之前,它无法成功运行。

[11:33:21.913]  模块'prc_iiRenameTokens'取决于缺少的对象'prc_iiSecurityUpdateLock'。该模块仍将创建;但是,在对象存在之前,它无法成功运行。

[11:33:21.913]  模块'prc_pRenameToken'取决于缺少的对象'prc_pRenameTokens'。该模块仍将创建;但是,在对象存在之前,它无法成功运行。

[11:33:21.913]  模块'prc_pSetAccessControlEntry'取决于缺少的对象'prc_pSetAccessControlLists'。该模块仍将创建;但是,在对象存在之前,它无法成功运行。

[11:33:21.913]  模块'prc_iiConfigureAccessMapping'取决于缺少的对象'prc_iiLogLocationChange'。该模块仍将创建;但是,在对象存在之前,它无法成功运行。

[11:33:21.913]  警告!最大密钥长度为900字节。索引'PK __#7D39AAE__8CD42C8A01FE6003'的最大长度为1040字节。对于某些较大值的组合,插入/更新操作将失败。

[11:33:21.913]  警告!最大密钥长度为900字节。索引'PK __#03E6A87__8CD42C8A05CEF0E7'的最大长度为1040字节。对于某些较大值的组合,插入/更新操作将失败。

[11:33:21.913]  删除tbl_server_status

[11:33:21.913]  在没有ServiceHostId的情况下重新创建IX_tbl_SecurityAccessControlEntry为
[11:33:21.913]  从tbl_SecurityAccessControlEntry中删除ServiceHostId列。

[11:33:21.913]  重新创建没有ServiceHostId的IX_tbl_SecurityTokenDelta

[11:33:21.913]  从tbl_SecurityTokenDelta中删除ServiceHostId列。

[11:33:21.913]  重新创建没有ServiceHostId的IX_tbl_SecurityInheritance

[11:33:21.913]  从tbl_SecurityInheritance中删除ServiceHostId列。

[11:33:21.913]  重新创建没有ServiceHostId的IX_tbl_SnapshotInstanceSecurityACEData

[11:33:21.913]   [错误]执行以下脚本时发生错误:upd_SecuritySnapshotToDev11RC1.sql。第3行开始批处理失败。语句行:17。脚本行:19。错误:1911目标表或视图中的列名'PartitionId'不存在


[11:33:21.947]   Microsoft.TeamFoundation.Framework.Server.CollectionServicingException:执行以下脚本时发生错误:upd_SecuritySnapshotToDev11RC1.sql。第3行开始批量启动失败。语句行:
17.脚本行:19。错误:1911目标表或视图中不存在列名'PartitionId'。

[11 :33:21.947]鸟;&NBSP;&NBSP;&NBSP;&NBSP;在Microsoft.TeamFoundation.Framework.Server.SqlScriptResourceComponent.ExecuteScripts(List`1脚本,SqlParameter [] sqlParameters,List`1 serviceVersions,Boolean acquireLock)

[11:33:21.947]   &NBSP;&NBSP;&NBSP;在Microsoft.TeamFoundation.Server.Servicing.TFCollection.FrameworkStepPerformer.ExecuteSql(String stepData,ServicingContext servicingContext)

[11:33:21.947]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationStepPerformerBase.Microsoft.TeamFoundation.Framework.Server.IStepPerformer.PerformStep(String servicingOperation,String stepType,String stepData,ServicingContext
servicingContext)

[11: 33:21.947]鸟;&NBSP;&NBSP;&NBSP;&NBSP;在Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformServicingStep(ServicingStep步骤,ServicingContext servicesContext,ServicingStepGroup组,ServicingOperation servicingOperation)

[11:33:21.947]步骤失败:前导键 - 完成。执行时间:7秒。

[11:33:23.540]  删除项目。密钥:TargetRequestContext。

[11:33:23.540]  清除字典,删除所有项目。

[08:17:58.467]  创建包含2个初始项目的字典:

[08:17:58.467]     CollectionProperties => 4c4381bd-67c5-4147-96a9-62a599845e7d(XXXXCollection)

[08:17:58.467]     RequestingIdentity => IdentityDescriptor(IdentityType:System.Security.Principal.WindowsIdentity; Identifier:S-1-5-21-2466626570-1323649411-3792354178-1002)

[08:17:58.467]  获取维修作业锁'Servicing-4c4381bd-67c5-4147-96a9-62a599845e7d'
$
[08:17:58.593]  设置令牌。关键:JobId。价值:bd53683f-bc05-4a92-ad9b-9f7f23a3bece。

[08:18:04.170]  设定项目。密钥:TargetRequestContext。值:Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext。

[08:18:04.327]  在Tfs_Configuration数据库上将TFS_SERVICE_LEVEL设置为"Dev11.RC1"。

[08:18:07.993]  在XXXXCollection数据库上将TFS_SERVICE_LEVEL设置为"Tfs2010.SP1.KB2182621.P#1"。

[08:18:08.070]  设置令牌。密钥:ServiceLevelFrom。价值:Tfs2010.SP1.KB2182621。

[08:18:09.640]   [错误] TF30040:数据库配置不正确。联系您的Team Foundation Server管理员。

[08:18:09.773]   Microsoft.TeamFoundation.Framework.Server.DatabaseConfigurationException:TF30040:未正确配置数据库。联系您的Team Foundation Server管理员。 ---> System.Data.SqlClient.SqlException:过程
或函数'prc_QueryRegistry'需要参数
'@ partitionId'
,这是未提供的。$
[08:18:09.773]      at System.Data.SqlClient.SqlConnection.OnError(SqlException exception,Boolean breakConnection,Action`1 wrapCloseInAction)

[08:18:09.773]     在System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj,Boolean callerHasConnectionLock,Boolean asyncClose)

[08:18:09.773]     在System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior,SqlCommand cmdHandler,SqlDataReader dataStream,BulkCopySimpleResultSet bulkCopyHandler,TdsParserStateObject stateObj,Boolean& dataReady)

[08:18:09.773]    ;&NBSP;&NBSP;在System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()

[08:18:09.773]      at System.Data.SqlClient.SqlDataReader.get_MetaData()

[08:18:09.773]     在System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds,RunBehavior runBehavior,String resetOptionsString)

[08:18:09.773]     在System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior,RunBehavior runBehavior,Boolean returnStream,Boolean async,Int32 timeout,Task& task,Boolean asyncWrite)

[08:18:09.773]  &NBSP;&NBSP;&NBSP;&NBSP;在System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior,RunBehavior runBehavior,Boolean returnStream,String方法,TaskCompletionSource`1完成,Int32超时,任务和任务,布尔
asyncWrite)

[08:18:09.773]鸟;&NBSP;&NBSP;&NBSP;&NBSP;在System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior,RunBehavior runBehavior,Boolean returnStream,String method)

[08:18:09.773]     在System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior,String method)

[08:18:09.773]     在System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType,CommandBehavior behavior)

[08:18:09.773]      ---内部异常堆栈跟踪结束---

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.TranslateException(Int32 errorNumber,SqlException sqlException,SqlError sqlError)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.TranslateException(SqlException sqlException)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.MapException(SqlException ex,QueryExecutionState queryState)

[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.HandleException(异常例外)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType,CommandBehavior behavior)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.RegistryComponent.QueryRegistry(Int32 partitionId,String registryPath)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationBaseRegistryService.ReadEntriesInternal(TeamFoundationRequestContext requestContext,String completeRegistryPath)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationBaseRegistryService.ReadEntries(TeamFoundationRequestContext requestContext,String registryPathPattern,Boolean includeFolders)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationBaseRegistryService.ReadEntriesFallThru(TeamFoundationRequestContext requestContext,String registryPathPattern)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings.GetConnectionDefaults(TeamFoundationRequestContext requestContext)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings.LoadDatabaseSettings(TeamFoundationRequestContext requestContext,String databaseCategory)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings.GetDatabaseSettings(TeamFoundationRequestContext requestContext,String category)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings.ReadSettings(TeamFoundationRequestContext requestContext,String databaseCategory,AccessIntent intent)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Initialize(TeamFoundationRequestContext requestContext,String databaseCategory,Int32 serviceVersion)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.DatabaseServicingProvider.CreateServicingHistoryComponent(ServicingContext servicingContext)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.DatabaseServicingProvider.Microsoft.TeamFoundation.Framework.Server.IServicingStepGroupExecutionHandler.StartStepGroup(ServicingContext servicingContext,ServicingOperation
servicingOperation,ServicingStepGroup stepGroup,Boolean validating)

[08: 18:09.773]鸟;&NBSP;&NBSP;&NBSP;&NBSP;在Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.StartStepGroup(ServicingOperation servicingOperation,ServicingStepGroup stepGroup)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformOperations(Int32 stepsToPerform)

[08:18:09.773]     在Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.Execute(Int32 numberOfStepsToPerform)

[08:18:09.863]  删除项目。 Key:TargetRequestContext。

[08:18:09.867]  清除字典,删除所有项目。

 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[11:33:14.477] Step skipped: Leading Key - Transform snapshot tables.
[11:33:14.477] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[11:33:14.477] Executing step: Leading Key - Finalize
[11:33:14.477]   Step Performer: Framework.ExecuteSql
[11:33:14.477]   Step Data Text: <SqlStepData category="Framework" resource="upd_LocationCommonToDev11RC1.sql;FrameworkSharedToDev11RC1.sql;FrameworkCommonToDev11RC1.sql;FrameworkCollectionToDev11RC1.sql;upd_FrameworkCollectionLeadingKey.sql;upd_SecuritySharedToDev11RC1.sql;upd_SecuritySnapshotToDev11RC1.sql;upd_OAuthCommonToDev11RC1.sql;upd_RegistryToDev11RC1.sql"><SetServiceVersion service="Command" version="2" category="Framework" /><SetServiceVersion service="ConnectedService" version="1" category="Framework" /><SetServiceVersion service="DatabasePartition" version="1" category="Framework" /><SetServiceVersion service="Location" version="4" /><SetServiceVersion service="MessageQueue" version="3" category="Framework" /><SetServiceVersion service="RecordListener" version="2" /><SetServiceVersion service="Registration" version="2" /><SetServiceVersion service="Job" version="4" /><SetServiceVersion service="Signing" version="2" category="Framework" /><SetServiceVersion service="SendMail" version="2" category="Framework" /><SetServiceVersion service="Event" version="3" category="Framework" /><SetServiceVersion service="EventNotification" version="3" category="Framework" /><SetServiceVersion service="Security" version="4" category="Framework" /><SetServiceVersion service="ProcessTemplate" version="3" category="Framework" /><SetServiceVersion service="OAuth" version="2" category="Framework" /><SetServiceVersion service="Property" version="2" category="Framework" /><SetServiceVersion service="IdentityMap" version="2" category="Framework" /><SetServiceVersion service="StrongBox" version="2" category="Framework" /><SetServiceVersion service="Locking" version="3" category="Framework" /><SetServiceVersion service="File" version="4" category="Framework" /><SetServiceVersion service="Registry" version="2" category="Framework" /><SetServiceVersion service="ServicingHistory" version="1" category="Framework" /><SetServiceVersion service="Servicing" version="-1" category="Framework" /><SetServiceVersion service="ResourceManagement" version="2" category="Framework" /><SetServiceVersion service="FileContent" version="2" category="Framework" /></SqlStepData>
[11:33:14.477]   Step Data: DatabaseCategory => Framework
[11:33:14.477]   Step Data: SqlResource => upd_LocationCommonToDev11RC1.sql;FrameworkSharedToDev11RC1.sql;FrameworkCommonToDev11RC1.sql;FrameworkCollectionToDev11RC1.sql;upd_FrameworkCollectionLeadingKey.sql;upd_SecuritySharedToDev11RC1.sql;upd_SecuritySnapshotToDev11RC1.sql;upd_OAuthCommonToDev11RC1.sql;upd_RegistryToDev11RC1.sql
[11:33:14.477]   Step Data: BatchTimeout => -1
[11:33:14.477]   Step Data: Parameters =>
[11:33:14.477]   Step Data: RequiresExclusiveDatabaseLock => False
[11:33:14.477]   Step Data: Database =>
[11:33:14.477]   Step Data: AcquireLock => False
[11:33:14.477]   Step Data: Services => Microsoft.TeamFoundation.Server.Servicing.TFCollection.SetServiceVersionStepData[]
[11:33:14.477]   It took 2 ms to retrieve script(s)
[11:33:21.913]   SQL Info: Recreating PK_tbl_AccessMapping without HostId
[11:33:21.913]   Dropping column, HostId, from tbl_AccessMapping.
[11:33:21.913]   Renaming IX_tbl_ServiceDefinition_HostId_ServiceType_Identifier to PK_tbl_ServiceDefinition
[11:33:21.913]   Caution: Changing any part of an object name could break scripts and stored procedures.
[11:33:21.913]   Recreating PK_tbl_ServiceDefinition without HostId
[11:33:21.913]   Dropping column, HostId, from tbl_ServiceDefinition.
[11:33:21.913]   The module 'prc_iiCloneSecurity' depends on the missing object 'prc_pRenameToken'. The module will still be created; however, it cannot run successfully until the object exists.
[11:33:21.913]   The module 'prc_iiRenameTokens' depends on the missing object 'prc_iiSecurityUpdateLock'. The module will still be created; however, it cannot run successfully until the object exists.
[11:33:21.913]   The module 'prc_pRenameToken' depends on the missing object 'prc_pRenameTokens'. The module will still be created; however, it cannot run successfully until the object exists.
[11:33:21.913]   The module 'prc_pSetAccessControlEntry' depends on the missing object 'prc_pSetAccessControlLists'. The module will still be created; however, it cannot run successfully until the object exists.
[11:33:21.913]   The module 'prc_iiConfigureAccessMapping' depends on the missing object 'prc_iiLogLocationChange'. The module will still be created; however, it cannot run successfully until the object exists.
[11:33:21.913]   Warning! The maximum key length is 900 bytes. The index 'PK__#7D39AAE__8CD42C8A01FE6003' has maximum length of 1040 bytes. For some combination of large values, the insert/update operation will fail.
[11:33:21.913]   Warning! The maximum key length is 900 bytes. The index 'PK__#03E6A87__8CD42C8A05CEF0E7' has maximum length of 1040 bytes. For some combination of large values, the insert/update operation will fail.
[11:33:21.913]   Dropping tbl_server_status
[11:33:21.913]   Recreating IX_tbl_SecurityAccessControlEntry without ServiceHostId
[11:33:21.913]   Dropping column, ServiceHostId, from tbl_SecurityAccessControlEntry.
[11:33:21.913]   Recreating IX_tbl_SecurityTokenDelta without ServiceHostId
[11:33:21.913]   Dropping column, ServiceHostId, from tbl_SecurityTokenDelta.
[11:33:21.913]   Recreating IX_tbl_SecurityInheritance without ServiceHostId
[11:33:21.913]   Dropping column, ServiceHostId, from tbl_SecurityInheritance.
[11:33:21.913]   Recreating IX_tbl_SnapshotInstanceSecurityACEData without ServiceHostId
[11:33:21.913]   [Error] An error occurred while executing the following script: upd_SecuritySnapshotToDev11RC1.sql. Failed batch starts on the line 3. Statement line: 17. Script line: 19. Error: 1911 Column name 'PartitionId' does not exist in the target table or view.
[11:33:21.947]   Microsoft.TeamFoundation.Framework.Server.CollectionServicingException: An error occurred while executing the following script: upd_SecuritySnapshotToDev11RC1.sql. Failed batch starts on the line 3. Statement line: 17. Script line: 19. Error: 1911 Column name 'PartitionId' does not exist in the target table or view.
[11:33:21.947]      at Microsoft.TeamFoundation.Framework.Server.SqlScriptResourceComponent.ExecuteScripts(List`1 scripts, SqlParameter[] sqlParameters, List`1 serviceVersions, Boolean acquireLock)
[11:33:21.947]      at Microsoft.TeamFoundation.Server.Servicing.TFCollection.FrameworkStepPerformer.ExecuteSql(String stepData, ServicingContext servicingContext)
[11:33:21.947]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationStepPerformerBase.Microsoft.TeamFoundation.Framework.Server.IStepPerformer.PerformStep(String servicingOperation, String stepType, String stepData, ServicingContext servicingContext)
[11:33:21.947]      at Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformServicingStep(ServicingStep step, ServicingContext servicingContext, ServicingStepGroup group, ServicingOperation servicingOperation)
[11:33:21.947] Step failed: Leading Key - Finalize. Execution time: 7 seconds.
[11:33:23.540]   Removing item. Key: TargetRequestContext.
[11:33:23.540]   Clearing dictionary, removing all items.
[08:17:58.467]   Creating dictionary with 2 initial items:
[08:17:58.467]    CollectionProperties => 4c4381bd-67c5-4147-96a9-62a599845e7d (XXXXCollection)
[08:17:58.467]    RequestingIdentity => IdentityDescriptor (IdentityType: System.Security.Principal.WindowsIdentity; Identifier: S-1-5-21-2466626570-1323649411-3792354178-1002)
[08:17:58.467]   Acquiring servicing job lock 'Servicing-4c4381bd-67c5-4147-96a9-62a599845e7d'
[08:17:58.593]   Setting token. Key: JobId. Value: bd53683f-bc05-4a92-ad9b-9f7f23a3bece.
[08:18:04.170]   Setting item. Key: TargetRequestContext. Value: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext.
[08:18:04.327]   TFS_SERVICE_LEVEL is set to 'Dev11.RC1' on Tfs_Configuration database.
[08:18:07.993]   TFS_SERVICE_LEVEL is set to 'Tfs2010.SP1.KB2182621.P#1' on XXXXCollection database.
[08:18:08.070]   Setting token. Key: ServiceLevelFrom. Value: Tfs2010.SP1.KB2182621.
[08:18:09.640]   [Error] TF30040: The database is not correctly configured. Contact your Team Foundation Server administrator.
[08:18:09.773]   Microsoft.TeamFoundation.Framework.Server.DatabaseConfigurationException: TF30040: The database is not correctly configured. Contact your Team Foundation Server administrator. ---> System.Data.SqlClient.SqlException: Procedure or function 'prc_QueryRegistry' expects parameter '@partitionId', which was not supplied.
[08:18:09.773]      at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
[08:18:09.773]      at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
[08:18:09.773]      at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
[08:18:09.773]      at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
[08:18:09.773]      at System.Data.SqlClient.SqlDataReader.get_MetaData()
[08:18:09.773]      at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
[08:18:09.773]      at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite)
[08:18:09.773]      at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
[08:18:09.773]      at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
[08:18:09.773]      at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
[08:18:09.773]      at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)
[08:18:09.773]      --- End of inner exception stack trace ---
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.TranslateException(Int32 errorNumber, SqlException sqlException, SqlError sqlError)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.TranslateException(SqlException sqlException)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.MapException(SqlException ex, QueryExecutionState queryState)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.HandleException(Exception exception)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.RegistryComponent.QueryRegistry(Int32 partitionId, String registryPath)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationBaseRegistryService.ReadEntriesInternal(TeamFoundationRequestContext requestContext, String completeRegistryPath)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationBaseRegistryService.ReadEntries(TeamFoundationRequestContext requestContext, String registryPathPattern, Boolean includeFolders)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationBaseRegistryService.ReadEntriesFallThru(TeamFoundationRequestContext requestContext, String registryPathPattern)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings.GetConnectionDefaults(TeamFoundationRequestContext requestContext)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings.LoadDatabaseSettings(TeamFoundationRequestContext requestContext, String databaseCategory)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings.GetDatabaseSettings(TeamFoundationRequestContext requestContext, String category)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings.ReadSettings(TeamFoundationRequestContext requestContext, String databaseCategory, AccessIntent intent)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Initialize(TeamFoundationRequestContext requestContext, String databaseCategory, Int32 serviceVersion)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.DatabaseServicingProvider.CreateServicingHistoryComponent(ServicingContext servicingContext)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.DatabaseServicingProvider.Microsoft.TeamFoundation.Framework.Server.IServicingStepGroupExecutionHandler.StartStepGroup(ServicingContext servicingContext, ServicingOperation servicingOperation, ServicingStepGroup stepGroup, Boolean validating)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.StartStepGroup(ServicingOperation servicingOperation, ServicingStepGroup stepGroup)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformOperations(Int32 stepsToPerform)
[08:18:09.773]      at Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.Execute(Int32 numberOfStepsToPerform)
[08:18:09.863]   Removing item. Key: TargetRequestContext.
[08:18:09.867]   Clearing dictionary, removing all items.

推荐答案

您好pogican,

Hi pogican,

感谢您的提问。

我试图让熟悉这个话题的人参与进一步研究这个问题。可能会有一些时间延迟。感谢您的耐心等待。

I am trying to involve someone familiar with this topic to further look at this issue. There might be some time delay. Appreciate your patience.

感谢您的理解和支持。

祝你好运,


这篇关于问题从TFS 2010升级到TFS 2012 RC的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆