背景:
1. tfs数据超过了express限制的10g, 导致新项目无法创建;
2. tfs机器和数据库在同一台机器;
步骤:
1. 安装sql 2014 企业版(全文索引功能要安装,因为tfs要使用);
2. 直接将备份的数据库拷贝到当前机器, 执行恢复(恢复时,可能会报未选择数据的错误, 要把数据库备份文件加个everyone权限), 恢复成功;
3. 修改HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TeamFoundationServer\11.0\InstalledComponents\ApplicationTier将IsConfigured从1修改为0; 然后重新启动tfs 控制台; 只配置应用层;
4.验证的步骤中会出现如下错误:
4.1 TF255297: 应用层 Web 服务 网站的绑定与现有网站的绑定(端口 8080)冲突。请为该网站选择其他端口或移除使用所选端口的旧网站。
解决办法: 删除iis中tfs网站;
4.2 TF255427: 你的计算机上已安装以下 Windows 服务: TFSJobAgent。你必须使用 SC 命令行程序卸载该服务。在命令提示符下,键入 sc delete TFSJobAgent.
解决办法: 管理员命令行输入命令 sc delete TFSJobAgent 删除TFSJobAgent服务;---有时候明明删除了, 但是还是提示, 那么重启机器就好了
5. 检查通过, 开始配置--> 配置成功;
6. 结束.(url什么的也不用配置, 因为和原来一样)