从mdf / ldf恢复tfs集合

时间:2015-02-20 16:49:28

标签: tfs

运行TFS Express的服务器崩溃了。我设法挂载磁盘并为我的TFS集合提取mdf / ldf文件。以下是我接下来要做的事情:

  1. 建立一台新机器(具有相同的名称/ IP地址)并安装了SQL Express / TFS服务器快递。
  2. 从SQL Server Management Studio附加mdf / ldf文件。我现在可以将TFS_MyCollection视为一个新数据库。
  3. 从TFS管理控制台中,单击“附加集合”。
  4. 但是,未列出新数据库。

    我在互联网上浏览了一堆链接。 https://social.msdn.microsoft.com/Forums/en-US/d949edf3-1795-448a-a1cc-39555ce87b50/tfs-2010-installation-error也有类似的情况。根据这个建议,我附上了数据库。我也看了https://msdn.microsoft.com/en-us/library/ms404869(VS.80).aspx。但是,这个谈论使用备份/恢复,这不是我的情况。

    我必须缺少一些配置步骤。请指教。问候。

1 个答案:

答案 0 :(得分:1)

你不能只附上一个从未分离的集合。

您需要取消配置TFS实例(tfconfig.exe setup / uninstall:all),然后恢复所有数据库。

您需要还原每个集合和配置数据库。它们目前是一套。一旦连接/恢复了所有数据库,就需要运行设置并“仅配置应用程序层”。

https://msdn.microsoft.com/en-us/library/ms404869.aspx

您需要按照文档移动硬件。确保按照每个步骤进行操作。

注意:您应该进行备份!