Требования к SQL Server для Team Foundation Server
Для работы Team Foundation Server 2013 требуется SQL Server 2012 с пакетом обновления 1 или SQL Server 2014.
Имеется несколько возможностей.
Можно использовать базовую конфигурацию Team Foundation Server, поставляемую в комплекте с требуемой версией SQL Server Express.
Ограничения SQL Server для выпуска Express (публикация на сайте stackoverflow)
Независимо от выбранного варианта, экземпляр SQL Server должен соответствовать следующим требованиям.
Поддерживаемые выпуски |
Совет. Экспресс-выпуск TFS поддерживает только экземпляры экспресс-выпуска SQL Server, в которых используется имя экземпляра по умолчанию (SQLExpress). |
Требуется для Team Foundation Server |
|
Требуется для отчетов |
|
Параметры сортировки |
Для получения дополнительной информации см. Требования к параметрам сортировки SQL Server для Team Foundation Server. |
Аутентификация |
Аутентификация Windows |
Учетная запись службы |
Можно использовать учетную запись домена или встроенную учетную запись. |
Совет
Для установок TFS, требующих выполнения SQL Server на выделенном оборудовании, доступны требования к оборудованию.Дополнительные сведения см. в разделе Требования к системе для Team Foundation Server.
Ограничения на операции чтения базы данных
Корпорация Microsoft не поддерживает использование операций чтения баз данных TFS, поступающих из запросов, скриптов, DLL-файлов и т. п., не предоставленных корпорацией Microsoft или ее службами поддержки. Если специалисты технической поддержки Microsoft определят, что эти операции чтения не позволяют им решить возникшую проблему, вся база данных будет считаться неподдерживаемой. Для возврата базы данных в поддерживаемое состояние все неподдерживаемые операции чтения должны быть прекращены.
¹ Для SQL Server 2014 характерны более высокие требования к оборудованию по сравнению с предыдущими версиями. Определенные конфигурации могут отрицательно сказываться на производительности TFS. Дополнительные сведения см. в статье TFS 2013 Update 2: performance considerations using SQL Server 2014 (Обновление 2 для TFS 2013: замечания по производительности при использовании SQL Server 2014).
² Ограниченная поддержка высокой доступности SQL Server или отсутствие такой поддержки.
³ При использовании SQL Server 2012 с пакетом обновления 1 рекомендуется применить накопительное обновление 2 поверх SP1 для устранения критической ошибки SQL Server, связанной с использованием ресурсов. Это не обязательное требование, поскольку ошибка затрагивает весьма небольшое количество экземпляров, однако мы считаем необходимым об этом сообщить. Если не применять накопительное обновление 2, необходимо применить исправление SQL Server (KB2793634) для решения другой проблемы — SQL Server 2012 с пакетом обновления 1 может запрашивать чрезмерное количество перезапусков.
Функции высокой доступности SQL Server, поддерживаемые Team Foundation Server
В SQL Server 2012 предусмотрена новая функция высокой доступности, требующая специальной настройки для Team Foundation Server. Дополнительные сведения см. в разделе Использование групп доступности AlwaysOn SQL Server с Team Foundation Server
Функция высокой доступности SQL Server |
Поддержка TFS |
Требует настройки TFS |
---|---|---|
Экземпляры отказоустойчивого кластера Always On |
Да |
Нет |
Группы доступности Always On |
Да |
Да |
Зеркальное отображение SQL |
Да |
Нет |
Репликация SQL |
Нет |
Нет |
Доставка журналов SQL |
Нет |
Нет |
Установка SQL Server для Team Foundation Server
Установка SQL Server для Team Foundation Server вручную
Пошаговые инструкции по установке SQL Server для Team Foundation Server. Этими инструкциями можно пользоваться при установке на одном сервере, при установке на нескольких серверах или при любом сочетании этих двух сценариев.Проверка SQL Server для Team Foundation Server
Пошаговые инструкции по проверке того, что экземпляр SQL Server готов к работе с Team Foundation Server.
Дополнительные задачи по настройке SQL Server для Team Foundation Server
Подготовка баз данных SQL Server для Team Foundation Server
Порядок создания пустых баз данных, в которых сервер Team Foundation Server может размещать свои данные в SQL Server.Работа с именованными экземплярами SQL Server
Что такое именованный экземпляр SQL Server и как его использовать?
Теоретические сведения об SQL Server и Team Foundation Server
Понимание сервера SQL и служб отчетов сервера SQL
Как это все работает: взаимодействие между Team Foundation Server и SQL Server.Базы данных Team Foundation Server
Полный список баз данных, используемых для хранения данных Team Foundation Server.Роли служб отчетов SQL Server
Краткое рассмотрение принципа работы ролей в службах SQL Server Reporting Services.Требования к параметрам сортировки SQL Server для Team Foundation Server
Требования, предъявляемые Team Foundation Server к настройке параметров сортировки SQL Server.