sql-server - 从不受支持的配置升级 TFS 2012
问题描述
我有一个最初安装到 SQL Server 2012 的 TFS 2012 安装。后来我们将 SQL Server 升级到 2016,它不受 TFS 2012 支持但仍然有效。我想克隆虚拟机并将数据库复制到 SQL Express 实例以模拟升级,但是它不会让我连接到新数据库,说配置不受支持。我尝试将 TFS 升级到 2015,但由于在升级过程中未连接数据库,数据库中仍有元素将其标识为 TFS 2012,它不会让我附加到它。
回到我可以升级的环境的最佳策略是什么?我尝试对数据库进行脚本导出以将其降级到 SQL Express 2012,但也失败了。
解决方案
我能够克隆 TFS 服务器、SQL 服务器和主 DC 以创建一个环境来进行升级。在这种环境下,我能够成功升级到 TFS 2015。
我遇到的一个小问题是我们使用了 FIPS。我必须禁用 FIPS 才能在升级后进行配置。
推荐阅读
- interface - 使用 SysML/UML 的接口定义和端口类型
- node.js - 错误:SQLITE_ERROR:靠近“READD”:语法错误
- java - 警告:SQL(org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions)错误:1064,SQLState:42000
- ios - NativeScript 中的状态栏样式
- android - android os 的 BroadcastReceiver 什么都不返回
- bash - 初始化某些容器后运行 bash 脚本
- javascript - 从视频标签中删除所有其他“vtt 提示”
- html - 基于 Chrome 的浏览器和其他浏览器上的 fieldset 和 div 之间的不同行为
- java - 无法在 Salesforce 搜索结果中找到元素
- python - Python 内置夹具