【发布时间】:2015-07-26 16:38:54
【问题描述】:
我最近将托管我的 Team Foundation Server Express 2012 实例的服务器的主机名从 synqueuemgmt 更改为 banedev。主机操作系统是 Windows Server 2012 Standard,并且不是域的成员。现在,当我尝试打开 Team Foundation Administration Console 时,我收到以下错误:
团队基础错误
TF246017:Team Foundation Server 无法连接到数据库。验证托管数据库的服务器是否正常运行,并且网络问题没有阻止与服务器的通信。
我已尝试从提升的命令提示符运行以下命令,以便将 TFS 指向具有新名称的数据库:
C:\Program Files\Microsoft Team Foundation Server 11.0\Tools>TfsConfig.exe remapDBs /databaseName:banedev\SQLEXPRESS;Tfs_DefaultCollection /sqlInstances:banedev
但是我收到以下错误:
TF30040:数据库配置不正确。请联系您的 Team Foundation Server 管理员。
我能够在服务器上启动 Microsoft SQL Server Management Studio 2012,我可以连接到 TFS Express SQLEXPRESS 实例,并且我可以成功地对包含在该实例下的数据库运行查询。谁能帮我用新的服务器名称将我当前安装的 TFS express 指向数据库?我真的很想避免卸载/重新安装 TFS Express,因为我有很多 Visual Studio 项目已添加到旧服务器主机名下的源代码控制中。
【问题讨论】:
标签: tfs