Как импортировать восстановленные базы данных в новый экземпляр TFS 2008 SP1 - PullRequest
0 голосов
/ 11 февраля 2012

Недавно у нас произошел сбой сервера TFS 2008 (не SP1).Я установил новый экземпляр TFS 2008 с пакетом обновления 1 (SP1) на Windows 2008 и SQL 2008. Первоначальной установкой были Windows 2003 и SQL 2005. Мне пришлось «проскочить» (я так полагаю, так он называется) пакет обновления в действующий пакет установки.У меня новый экземпляр запущен и работает, но я не вижу простого способа импортировать проекты из старых баз данных.

На нашей первоначальной машине произошел сбой рейда, и мне пришлось использовать raid реконструктор для восстановления данных.Наши резервные копии, по-видимому, были не очень хорошими, поэтому у меня есть только восстановленные MDF / LDF от рейдового реконструктора.Благодаря большому количеству исправлений DBCC к базам данных они теперь доступны в сети, и я могу запрашивать данные.

Можно ли импортировать проекты, файлы, историю и рабочие элементы в новый экземпляр?

Iпопытался заменить новый экземпляр этими базами данных и следовал всем онлайн-инструкциям, но я пришел в тупик, когда все, что я делал, говорило, что доступ к данным не совместим.Я предполагаю, что из-за моей новой установки был SP1, а исходные БД НЕ были SP1.

Есть предложения?

1 Ответ

0 голосов
/ 11 февраля 2012

Поскольку у вас может быть два варианта восстановления системы TFS:

  1. Войдите в совместимый режим, поэтому откатите установку TFS, чтобы исключить SP1.
  2. Установите TFSСистема 2010, и рассматривайте это как миграцию с 2008 на 2010 г. Я думаю, что онлайн-описания такой миграции предполагают, что установка 2010 распознает базу данных 2008 и начнет ее миграцию на 2010.

Но... мое внутреннее чувство говорит, что что-то не так со структурой или содержимым базы данных после восстановления.Какая система на самом деле говорит вам, что доступ к данным не совместим?

...