如何在TFS中更改数据层(Sql实例)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在TFS中更改数据层(Sql实例)相关的知识,希望对你有一定的参考价值。

我刚刚安装了TFS Server 2010,但在安装过程中我选择了SqlExpress作为我的数据层。我的TFS应用程序服务器和数据库都存在于同一个盒子中。我在同一个盒子上也有完整的企业Sql Server版本,现在想要使用相同的而不是SqlExpress。

在TFS管理控制台中,我发现无法更改我的数据层。我没有在TFS上创建任何项目,因此没有要迁移的数据。我现在只想使用我的默认实例。怎么去这个?

答案

在这个早期阶段,您可能只需卸载并重新安装即可。这可能是最简单的方法。

另一答案

FROM https://msdn.microsoft.com/en-us/library/ms404869(v=vs.120).aspx要使用还原工具还原TFS数据库,必须在新数据层服务器上安装但不配置TFS,然后在“预设备份”节点中使用还原功能。

安装TFS并在打开后取消设置TF​​S设置窗口。或者在我的情况下,我使用了TFS管理工具中的卸载应用程序层选项。我不知道你可以取消应用程序层安装。向导会强迫你进入它。然后我不得不重命名删除配置数据库以及在安装中创建的任何其他数据库。

另一答案

我今天必须为TFS 2018做这件事,并发现下面的文章很有用。可能不适合每个人的情况但是分享,因为这个SO链接来自搜索结果。

TfsRestore.exe

C:Program FilesMicrosoft Team Foundation Server 14.0Tools文件夹中。它有一个GUI。

https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2012/jj620932(v=vs.110)

以上是关于如何在TFS中更改数据层(Sql实例)的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Vs Code 中更改默认自动选择的用户片段行为

如何在 TFS 上移植 git 更改?

如何从 TFS 获取 VS Code 中其他用户的更改

如何在 TFS 中使用命令行任务在发布期间备份 SQL 数据库?

TFS分支在两个存储库上合并

VS 2015 Ent可以连接到多个TFS实例吗?