TFS 2015 RC 集合升级失败
TFS 2015 RC Collection upgrade failed
今天我从 Microsoft 下载并安装了新的 Team Foundation Server 2015 RC。
当我开始升级过程时,一切都很好,直到升级过程开始服务和升级集合。
我有 2 个附加的集合。一个是从 Visual Studio 网上导出的集合,很小。在此收集过程成功结束。
我每天使用的第二次收集在升级步骤 126/~608 结束。
我尝试了几次这个过程,但每次都以失败告终。
我尝试从上一个 TFS 2013 Update 4 升级所有内容
1 error(s) occurred while executing upd_SecuritySharedToDev14M72.sql script.
Failed batch starts on line: 1.
Error: 3732, Level: 16, State: 1, Batch Line: 1, Script Line: 1
Message: Cannot drop type 'typ_AccessControlListTable' because it is being referenced by object 'prc_SetSnapshotInstanceSecurityData'. There may be other objects that reference this type.
================ Failed batch begin ==========================
IF EXISTS (SELECT * FROM sys.types WHERE name = 'typ_AccessControlListTable' AND schema_id = SCHEMA_ID('dbo')) DROP TYPE typ_AccessControlListTable
IF EXISTS (SELECT * FROM sys.types WHERE name = 'typ_DeleteTokenTable' AND schema_id = SCHEMA_ID('dbo')) DROP TYPE typ_DeleteTokenTable
IF EXISTS (SELECT * FROM sys.types WHERE name = 'typ_PermissionTable' AND schema_id = SCHEMA_ID('dbo')) DROP TYPE typ_PermissionTable
IF EXISTS (SELECT * FROM sys.types WHERE name = 'typ_TokenRenameTable' AND schema_id = SCHEMA_ID('dbo')) DROP TYPE typ_TokenRenameTable
IF EXISTS (SELECT * FROM sys.types WHERE name = 'typ_TokenTable' AND schema_id = SCHEMA_ID('dbo')) DROP TYPE typ_TokenTable
================ Failed batch end ============================
我也试过同一个系列:
几天前的合集版本。
来自 TFS 2013 Update 3 的合集版本,但没有成功。
知道有人如何解决这个问题吗?
感谢您的回答和帮助。
我已经找到了解决方案。
这是我根据 MS 人员提供的信息找到的解决方案。
https://connect.microsoft.com/VisualStudio/feedback/details/1289654
- 我再次安装了 TFS 2013 更新 4 并设置了所有服务,就像我开始升级到 TFS 2015 RC 之前一样。
- 分离的有问题的集合(几乎没有关于 SQL 启用服务器版本功能的警告、tfs 构建代理、控制器警告)
- 再次附加集合(关于现有报表服务器报表的警告很少)
- 像以前一样在 TFS 2013 U4 上安装了 TFS 2015 RC
- 已按照升级向导中的步骤进行操作并继续执行标准升级过程
- 两个集合的升级过程都成功结束
今天我从 Microsoft 下载并安装了新的 Team Foundation Server 2015 RC。 当我开始升级过程时,一切都很好,直到升级过程开始服务和升级集合。 我有 2 个附加的集合。一个是从 Visual Studio 网上导出的集合,很小。在此收集过程成功结束。 我每天使用的第二次收集在升级步骤 126/~608 结束。 我尝试了几次这个过程,但每次都以失败告终。
我尝试从上一个 TFS 2013 Update 4 升级所有内容
1 error(s) occurred while executing upd_SecuritySharedToDev14M72.sql script.
Failed batch starts on line: 1.
Error: 3732, Level: 16, State: 1, Batch Line: 1, Script Line: 1
Message: Cannot drop type 'typ_AccessControlListTable' because it is being referenced by object 'prc_SetSnapshotInstanceSecurityData'. There may be other objects that reference this type.
================ Failed batch begin ==========================
IF EXISTS (SELECT * FROM sys.types WHERE name = 'typ_AccessControlListTable' AND schema_id = SCHEMA_ID('dbo')) DROP TYPE typ_AccessControlListTable
IF EXISTS (SELECT * FROM sys.types WHERE name = 'typ_DeleteTokenTable' AND schema_id = SCHEMA_ID('dbo')) DROP TYPE typ_DeleteTokenTable
IF EXISTS (SELECT * FROM sys.types WHERE name = 'typ_PermissionTable' AND schema_id = SCHEMA_ID('dbo')) DROP TYPE typ_PermissionTable
IF EXISTS (SELECT * FROM sys.types WHERE name = 'typ_TokenRenameTable' AND schema_id = SCHEMA_ID('dbo')) DROP TYPE typ_TokenRenameTable
IF EXISTS (SELECT * FROM sys.types WHERE name = 'typ_TokenTable' AND schema_id = SCHEMA_ID('dbo')) DROP TYPE typ_TokenTable
================ Failed batch end ============================
我也试过同一个系列: 几天前的合集版本。 来自 TFS 2013 Update 3 的合集版本,但没有成功。
知道有人如何解决这个问题吗? 感谢您的回答和帮助。
我已经找到了解决方案。 这是我根据 MS 人员提供的信息找到的解决方案。 https://connect.microsoft.com/VisualStudio/feedback/details/1289654
- 我再次安装了 TFS 2013 更新 4 并设置了所有服务,就像我开始升级到 TFS 2015 RC 之前一样。
- 分离的有问题的集合(几乎没有关于 SQL 启用服务器版本功能的警告、tfs 构建代理、控制器警告)
- 再次附加集合(关于现有报表服务器报表的警告很少)
- 像以前一样在 TFS 2013 U4 上安装了 TFS 2015 RC
- 已按照升级向导中的步骤进行操作并继续执行标准升级过程
- 两个集合的升级过程都成功结束