【问题标题】:Database Backup Tools missing from TFS Power Tools?TFS Power Tools 缺少数据库备份工具?
【发布时间】:2014-08-19 02:49:22
【问题描述】:

我遇到了一种情况,我需要在 tfs 服务器上安装 tfs 的 powershell 脚本(我们在一台服务器上拥有 tfs 的所有内容)。尝试修改安装并没有给我安装 powershell 脚本的选项,所以我决定下载最新版本的 tfs 2012 电动工具并进行卸载和安装。问题是当我安装时,它让我安装的唯一组件是“最佳实践分析器”和“测试附件清理器”。它不允许我安装“备份数据库工具”(这是目前迫切需要的)或我最初想要安装的 powershell 脚本。

【问题讨论】:

    标签: tfs tfs-power-tools


    【解决方案1】:

    添加到 Aghilas 的答案。如果您在 Visual Studio 画廊中挑选内容:
    Microsoft Visual Studio Team Foundation Server 2012 Power Tools

    它不会有备份工具。但是如果你在这里下载
    Microsoft Team Foundation Server Power Tools

    它将具有备份工具。更令人困惑的是,如果您有工具(在第二个链接中安装)并且您尝试安装客户端工具(在第一个链接中),它会询问您是否要修改安装。自从我安装这些工具以来已经有一段时间了,但我“认为”他们曾经把备份工具放进去,如果你不在服务器上就不会安装它们。我可能是错的。我将尝试安装“团队资源管理器”,看看是否允许我安装 powershell 脚本(在第一个链接的先决条件中)

    更新 2:这是关键。我必须安装 Team Explorer,然后它让我安装 powershell 脚本。此外,似乎第 2 个链接中的工具拥有一切,而第 1 个链接拥有一切,但没有备份工具。

    【讨论】:

      【解决方案2】:

      Backup Database ToolsSQL Server Product 上可用,而不在您的Power Tools 上,他包含有关自定义的工具,例如测试附件清洁器用于清洁附件或释放存储空间

      【讨论】:

        【解决方案3】:

        我相信 TFS 的版本在这里非常重要。这些工具中的大多数都是为 TFS RTM 版本 12 设计的。我有 11.0 版,但它不能与界面一起使用。

        最简单的做法是直接运行 C:\Program Files\Microsoft Team Foundation Server 11.0\Tools\TFSBackup.exe。一旦我运行了这个程序,它就可以工作了,但是我显然想创建一个我怀疑可以使用 powershell 完成的时间表。我遇到的另一个问题是尝试将其备份到网络上,因为 SQL 实例在本地计算机管理员帐户下运行,所以我无法做到这一点。

        【讨论】:

          【解决方案4】:

          db 备份工具是 TFS 2012 电动工具的一部分,但似乎在更新 1 后它们已被删除。即使来自 MS Download Center,最新下载也缺少 db 工具。它们在 Update 1 版本中,可以在上面选择:

          所以如果你在 2012 年需要 TFS 数据库备份工具,你需要合适的工具版本:

          注意 db backup/restore 作为标准包含在 TFS 2013 中。这些工具适用于 TFS 2012。安装 TFS 2013 后,我想使用 db 备份工具,但我发现它们没有出现在 2013 年的电动工具中。原因是该功能现在作为标准的 TFS 的一部分,并且无需安装电动工具即可从 TFS 管理控制台获得。

          【讨论】:

            猜你喜欢
            • 2012-09-22
            • 1970-01-01
            • 1970-01-01
            • 2018-12-21
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多