Team Foundation Server 用の SQL Server の要件

Team Foundation Server 2013 には、Service Pack 1 を適用した SQL Server 2012 か SQL Server 2014 が必要です。

これには、複数の方法があります。

どのオプションを選択した場合でも、SQL Server のインスタンスが次の要件を満たしている必要があります。

サポートされているエディション

  • SQL Server 2014¹ (Express Edition²、Standard Edition²、Enterprise Edition)

  • SQL Server 2012 with SP1³ またはそれ以降のサービス パック (Express²、Standard²、または Enterprise の各エディション)

ヒント: TFS Express は、既定のインスタンス名 (SQLExpress) を使用する SQL Server Express インスタンスのみをサポートします。

Team Foundation Server で必要

  • データベース エンジン サービス

  • 検索のためのフルテキスト抽出とセマンティック抽出

レポートで必要

  • Reporting Services - ネイティブ

  • Analysis Services

照合順序の設定

  • アクセントを区別する

  • 大文字と小文字を区別しない

  • バイナリにしない

  • バイナリ (コード ポイント) にしない

詳細については、「Team Foundation Server 用の SQL Server の照合順序システム要件」を参照してください。

認証

Windows 認証

サービス アカウント

ドメイン アカウントまたは組み込みアカウントを使用できます。

ヒント

専用ハードウェアで動作する SQL Server が必要な TFS インストールには、ハードウェア推奨事項が適用されます。詳細については、「Team Foundation Server のシステム要件」を参照してください。

データベースの読み取り操作に対する制限事項

Microsoft では、Microsoft または Microsoft サポート チームによって提供されないクエリ、スクリプト、.dll ファイルなどから受け取る TFS データベースに対する読み取り操作はサポートしていません。 Microsoft サポートが、問題を解決できない原因がこうした読み取り操作にあると判断した場合は、データベース全体がサポートされなくなります。 サポートされている状態にデータベースを戻すには、サポートされていないすべての読み取り操作を停止する必要があります。

¹ SQL Server 2014 では、以前のバージョンと比較してハードウェア要件が引き上げられています。 特定の構成では TFS のパフォーマンスを損なう可能性があります。 詳細については、「TFS 2013 更新プログラム 2: SQL Server 2014 のパフォーマンスに関する考慮事項」を参照してください。

² SQL Server の高可用性は一部のみのサポートにとどまるか、サポートしないかのどちらかです。

³ SQL Server 2012 SP1 を使用している場合は、リソース消費に関する SQL Server の致命的なバグに対処するため、SP 用の累積的な更新プログラム 2 も適用することをお勧めします。 バグは少数のインスタンスだけに影響するため、必須ではありませんが、注意してください。 CU2 を適用しない場合、SQL Server 2012 SP1 によって何度も再起動を求められるという、別の問題が発生します。 この問題に対処するには、SQL Server の修正プログラムを適用する必要があります (KB2793634)。

Team Foundation Server でサポートされている SQL Server の高可用性機能

SQL Server 2012 が新規に提供する高可用性 (HA) 機能は Team Foundation Server 固有の構成を必要とします。 詳細については、次のトピックを参照してください。Team Foundation Server で SQL Server Always On 可用性グループを使用する

SQL Server の HA 機能

TFS サポート

TFS 構成が必要かどうか

AlwaysOn フェールオーバー クラスター インスタンス

はい

AlwaysOn 可用性グループ

はい

はい

SQL ミラーリング

はい

SQL レプリケーション

SQL ログ配布

Team Foundation Server の SQL Server をインストールする方法

Team Foundation Server のためのその他の SQL Server のタスク

SQL Server および Team Foundation Server に関する概念について

参照

概念

Team Foundation Server のインストール

TFS のアップグレード要件