我已经构建了新服务器、安装了 TFS 并迁移了数据库,正在努力确保一切正常。将来切换时,我将需要再次进行数据库迁移。
由于我认为 ReportServer、Tfs_Configuration 和 Tfs_Warehouse 不应该改变,我是否能够再次在此时仅带上 DefaultCollection 数据库?
我一直在与权限作斗争,最终将 Windows 服务帐户添加到 TFS 控制台管理员,这样一切就都正常了。但我猜这不是最佳实践?有什么建议吗?
答案1
你不能只移动 Collection 数据库,你必须移动配置数据库!仅当您自定义某些报告时,报告服务器数据库才重要。可以从头开始重建仓库。
这将 Team Foundation Server 从一个环境移动到另一个环境页面可以帮助您理解某个举动意味着什么。
您可以使用“tfconfig setup uninstall:all”取消配置您的服务器。然后删除现有数据库以重置下一次迁移...