【问题标题】:How to change TFS configuration, DefaultCollection from SQL Server Express to SQL Server on the same server如何将 TFS 配置、DefaultCollection 从 SQL Server Express 更改为同一服务器上的 SQL Server
【发布时间】:2019-04-06 05:41:39
【问题描述】:

我正在安装 TFS 2015,但从未有机会选择我的数据库。我已经安装了 SQL Server Enterprise,安装“向导”继续安装 SQL Server Express,然后将 TFS 数据库放在上面。我不确定为什么它会这样工作,但是有什么办法可以改变吗?

我的 TFS 上什么都没有,我只是安装了它。我已经阅读了很多关于将“集合”从一个数据库移动到另一个数据库的博客,但我不想移动集合(它是空的,通过管理控制台很容易做到)。我正在尝试将实际 TFS 的内部组件从 SQL Server Express 移动到 同一服务器上的 SQL Server

更新:

任何有兴趣了解更多关于/如何取消配置 TFS 的人:Unconfigure Team Foundation Server

【问题讨论】:

    标签: sql-server tfs tfsbuild tfs-2015


    【解决方案1】:

    Tfs_Configuration 数据库 SQL Express 实例复制到完整的 SQL Server 实例,然后运行 ​​TFSConfig RemapDBs

    另一种选择,因为您没有任何数据:只需取消配置您的应用层并重新运行配置向导。使用高级配置向导,您将有机会指定数据库实例。

    还值得注意的是,您应该安装 TFS 2018,而不是 TFS 2015,除非您有非常充分的理由。 2015 年已经过去了 3 年,还有两个主要版本落后。

    【讨论】:

    • 非常感谢您的回复。只是一个后续:1)这可能听起来很傻,但如果我只是卸载 TFS2015 安装,这能解决问题吗?我知道 Visual Studio 无法轻松卸载,因为它会更改配置并安装许多不同的部分。不确定在 TFS 中是否也是如此。 2) 安装 TFS 后无法打开配置向导。你会怎么打开它?如果您单击安装媒体,选项是 a) 卸载或 b) 修复
    • 3) “只需取消配置您的应用层”,我希望您为此提供一些提示/说明,并再次打开配置。 4) 你还问,为什么是 2015 年而不是 2018 年。虽然我对 TFS 很陌生,但我知道 SQL Server 等其他 Microsoft 产品,你最好坚持使用几年前的产品作为他们的最新产品充满了错误和问题。
    • @LearnByReading Google“取消配置应用层”。如果这是您唯一关心的问题,请安装 2018,而不是 2015。TFS 非常稳定并且包含的​​错误相对较少。使用 2018 与 2015 相比,您可以获得的新特性和功能的数量是值得的。
    猜你喜欢
    • 2011-04-19
    • 1970-01-01
    • 2018-06-08
    • 1970-01-01
    • 1970-01-01
    • 2016-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多