Поделиться через


Переименование сервера уровня данных

Обновлен: Ноябрь 2007

Чтобы переименовать сервер уровня данных в двухсерверной среде Visual Studio Team System Team Foundation Server, следует переименовать сам сервер, а затем выполнить несколько других действий. Например, необходимо перенастроить Team Foundation Server, службы отчетов SQL Server и SharePoint (продукты и технологии), чтобы использовать переименованный сервер.

ms253106.alert_note(ru-ru,VS.90).gifПримечание.

Процедуру, описанную в данном разделе, можно также использовать для переименования сервера в конфигурации с одним сервером Team Foundation Server.

Если для предоставления данных Team Foundation используется Microsoft Project или Microsoft Excel, необходимо также повторно создать эти файлы для использования переименованного сервера. Дополнительные сведения см. в разделе Создание отчетов Team Foundation Server. Если настроен прокси-сервер Team Foundation Server для использования в конфигурации с одним сервером и сервер переименовывается, следует изменить файл proxy.config, используя новое имя сервера. Дополнительные сведения см. в разделе Управление удаленными подключениями к прокси-серверу Team Foundation Server.

Чтобы переименовать сервер уровня данных в двухсерверной среде или сервер в односерверной среде, необходимо выполнить приведенные ниже действия в указанном порядке.

  1. Остановка служб, используемых сервером Team Foundation Server

  2. Переименование сервера уровня данных

  3. Перенаправление и проверка служб отчетов

  4. Обновление сервера уровня приложений для работы с переименованным сервером

  5. Восстановление веб-узлов для командных проектов

  6. Перестроение куба Team System

  7. Перезапуск служб

  8. Обновление кэша данных на клиентских компьютерах

Требуемые разрешения

Для выполнения этой процедуры необходимо быть членом группы безопасности Администраторы и членом группы sysadmin в SQL Server на сервере уровня данных. Нужно также быть членом группы Team Foundation Administrators на сервере уровня приложений. Дополнительные сведения о разрешениях см. в разделе Разрешения Team Foundation Server.

Кроме данных разрешений может потребоваться выполнить следующие требования на компьютере под управлением Windows Server 2008 или Windows Vista.

  • Для выполнения процедуры с командной строкой может потребоваться открыть командную строку с повышенными правами. Для этого нажмите кнопку Пуск, щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.

  • Для выполнения процедуры с помощью веб-обозревателя Internet Explorer может потребоваться запустить его от имени администратора. Для этого нажмите кнопку Пуск, выберите Все программы, щелкните правой кнопкой мыши Internet Explorer, а затем выберите Запуск от имени администратора.

  • Для изменения файлов web.config может потребоваться запустить текстовой редактор от имени администратора. Для этого нажмите кнопку Пуск, выберите Все программы, щелкните редактор правой кнопкой мыши, а затем выберите Запуск от имени администратора.

  • Для доступа к диспетчеру отчетов, отчетам или веб-узлам для служб отчетов может потребоваться добавить эти узлы в список надежных узлов Internet Explorer или запустить Internet Explorer от имени администратора.

Дополнительные сведения см. на веб-узле корпорации Майкрософт.

Остановка служб, используемых сервером Team Foundation Server

Чтобы остановить службы, используемые сервером Team Foundation Server

  • Выполните вход на соответствующий сервер, откройте диспетчер компьютера и остановите компоненты в следующей таблице в указанном порядке.

    Выполните вход на сервер, на котором размещается данная программа

    Остановите данный компонент

    SharePoint (продукты и технологии)

    • Служба таймера SharePoint или таймер Windows SharePoint Services

    • Веб-узел по умолчанию или веб-узел группы

    Уровень приложений

    • Служба планировщика заданий Visual Studio Team Foundation Server

    • Пул приложений Microsoft Team Foundation Server

    Службы отчетов

    • Службы отчетов SQL Server (TFSINSTANCE)

    • ReportServer или ReportServer$имя_экземпляра (пул приложений)

    • Веб-узел по умолчанию или веб-узел диспетчера отчетов

    Дополнительные сведения см. в разделе Практическое руководство. Остановка и запуск служб, пулов приложений и веб-узлов.

Переименование сервера уровня данных

Чтобы переименовать сервер уровня данных

  1. На сервере уровня данных нажмите кнопку Пуск, щелкните правой кнопкой мыши Мой компьютер или Компьютер и выберите пункт Свойства.

  2. (Для Windows Server 2008) В области Имя компьютера и параметры группы домена выберите Изменить параметры. 

    Появится диалоговое окно Свойства системы.

  3. На вкладке Имя компьютера нажмите кнопку Изменить.

    Появится окно "Изменение имени компьютера или домена".

  4. В поле Имя компьютера введите новое имя компьютера и затем нажмите кнопку ОК.

  5. Выберите OK, чтобы закрыть диалоговое окно Свойства системы.

    Может появиться следующее сообщение: "Для того чтобы изменения вступили в силу, необходимо перезагрузить компьютер. Перезагрузить компьютер?"

  6. Если появится данное сообщение, нажмите Да и перезагрузите компьютер.

    ms253106.alert_note(ru-ru,VS.90).gifПримечание.

    Если выполняется перезагрузка сервера, развернутого в односерверной среде, дождитесь перезагрузки сервера, а затем остановите службы, используемые Team Foundation Server.

Перенаправление и проверка служб отчетов

Чтобы восстановить и проверить службы отчетов

Обновление сервера уровня приложений для работы с переименованным сервером

Чтобы обновить сервер уровня приложений для работы с переименованным сервером

  1. Выполните вход на соответствующий сервер, откройте диспетчер компьютера и запустите пулы приложений и программы, перечисленные в следующей таблице (если они еще не запущены).

    Войдите на сервер, на котором размещается данная программа

    Запустите данный компонент

    Уровень приложений

    • Пул приложений Microsoft Team Foundation Server

    Службы отчетов

    • ReportServer или ReportServer$имя_экземпляра (пул приложений)

      ms253106.alert_note(ru-ru,VS.90).gifПримечание.
      Управление ReportServer для SQL Server 2005, но не для SQL Server 2008.
    • Службы отчетов SQL Server (TFSINSTANCE)

    Дополнительные сведения см. в разделе Практическое руководство. Остановка и запуск служб, пулов приложений и веб-узлов.

  2. Откройте окно командной строки, перейдите в каталог %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Tools и введите следующую команду.

    TfsAdminUtil RenameDT newTeamFoundationDataTierServerName

    ms253106.alert_caution(ru-ru,VS.90).gifВажное примечание.

    Для успешного выполнения команды RenameDT на предыдущем шаге должны быть запущены пулы приложений и программы. Это требование появилось в Visual Studio Team System 2008 Team Foundation Server.

Восстановление веб-узлов для командных проектов

Чтобы восстановить узлы проекта для использования базы данных содержимого на переименованном сервере

Перестроение куба Team System

Чтобы перестроить куб Team System

Перезапуск служб

Чтобы перезапустить службы, используемые сервером Team Foundation Server

  • Выполните вход на соответствующий сервер, откройте диспетчер компьютера и запустите компоненты в следующей таблице в указанном порядке.

    Войдите на сервер, на котором размещается данная программа

    Запустите данный компонент

    SharePoint (продукты и технологии)

    • Служба таймера SharePoint или таймер Windows SharePoint Services

    Уровень приложений

    • Служба планировщика заданий Visual Studio Team Foundation Server

    • Пул приложений Microsoft Team Foundation Server

Обновление кэша данных на клиентских компьютерах

Чтобы обновить кэш данных на клиентских компьютерах

См. также

Задачи

Практическое руководство: как перенести команду Foundation Server с одной аппаратной конфигурации на другую

Переименование сервера уровня приложений

Практическое руководство. Подключение другого сервера уровня приложений к уровню данных

Другие ресурсы

Практическое руководство. Остановка и запуск служб, пулов приложений и веб-узлов

Управление серверами уровня данных Team Foundation Server

Команды командной строки TFSAdminUtil