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

时间:2011-01-25 13:24:13

标签: tfs

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

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

3 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

我今天必须在TFS 2018上这样做,发现下面的文章很有用。可能不适合每个人的情况,但要共享,因为此SO链接位于搜索结果的顶部。

运行

  

TfsRestore.exe

C:\Program Files\Microsoft Team Foundation Server 14.0\Tools

夹。它具有GUI。

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

答案 2 :(得分:-2)

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