Team Foundation Server 用の SQL Server の要件
Team Foundation Server には SQL Server 2008 R2 または SQL Server 2012 が必要です。SQL Server には、複数の方法があります。
SQL Server 2012 Express 付属の Team Foundation Server の基本構成を使用する。
SQL Server 2008 または SQL Server 2012 のサポートされているエディションの 1 つをインストールする。
SQL Server 2008 または SQL Server 2012 の既存のインストール環境を使用する。
どのオプションを選択した場合でも、SQL Server のインスタンスが次の要件を満たしている必要があります。
サポートされているエディション |
|
Team Foundation Server で必要 |
|
レポートで必要 |
|
照合順序の設定 |
詳細については、「Team Foundation Server 用の SQL Server の照合順序システム要件」を参照してください。 |
認証 |
Windows 認証 |
サービス アカウント |
ドメイン アカウントまたは組み込みアカウントを使用できます。 |
¹ SQL Server の高可用性は一部のみのサポートにとどまるか、サポートしないかのどちらかです。
² SQL Server 2008 R2 Enterprise Edition を使用する場合、SQL Server のテーブル圧縮の問題に対処するために、SQL Server 2008 R2 Service Pack 1 の累積的な更新プログラムのパッケージ 1 に更新する必要があります。
Team Foundation Server でサポートされている SQL Server の高可用性機能
SQL Server 2012 では、新たに Team Foundation Server に特有の構成を必要とする高可用性 (HA: high availability) 機能が備わっており、どの HA 機能を使用するかに関する推奨事項が新しくなっています。Team Foundation Server 2010 では、特に HA 機能に関して、Team Foundation Server がなるべく SQL Server の構成に左右されないことを念頭に開発されました。その目的は、どの HA 機能を使用しても Team Foundation Server が HA 専用の構成を使用することなく動作する状態を実現することにありました。実際には、SQL Server は多様な HA 機能を備えているため、そのすべてをサポートすることは保証できず、Always On 可用性グループでは TFS 固有の構成がわずかに必要です。
SQL Server の HA 機能 |
TFS サポート |
TFS 構成が必要かどうか |
---|---|---|
Always On フェールオーバー クラスター インスタンス¹/ フェールオーバー クラスタリング |
○ |
X |
AlwaysOn 可用性グループ² |
Yes |
Yes 詳細については、「Team Foundation Server での SQL Server 2012 AlwaysOn 可用性グループの使用」を参照してください。 |
SQL ミラーリング³ |
Yes |
No |
SQL レプリケーション |
No |
No |
SQL ログ配布 |
No |
No |
¹ Always On フェールオーバー クラスター インスタンスは、SQL Server 2012 以前のバージョンでは "フェールオーバー クラスタリング" という名前でした。
² SQL Server 2012 だけで利用できます。
³ 非推奨機能です。SQL Server 2008 R2 だけで利用できます。
Team Foundation Server の SQL Server をインストールする方法
Team Foundation Server 用の SQL Server の手動インストール
Team Foundation Server の SQL Server をインストールする手順について説明します。次の手順を使用して、単一サーバー、複数のサーバー、または両方の組み合わせにインストールします。レポート サーバーへの Team Foundation Server のサービス アカウントの追加
Team Foundation Server のサービス アカウントにアクセス許可を割り当ててレポート サーバーを使用する方法について説明します。Team Foundation Server 用の SQL Server の検証
SQL Server のインスタンスが Team Foundation Server を使用する準備が完了していることを確認する手順について説明します。
Team Foundation Server のためのその他の SQL Server のタスク
Team Foundation Server 用の SQL Server データベースのプロビジョニング
Team Foundation Server で SQL Server のデータをホストできる空のデータベースを作成する方法について説明します。SQL Server 名前付きインスタンスを使用する
SQL Server の名前付きインスタンスおよびその使用方法
SQL Server および Team Foundation Server に関する概念について
SQL Server と SQL Server Reporting Services について
総括: Team Foundation Server と SQL Server 間の対話Team Foundation Server データベース
Team Foundation Server のデータを格納するために使用するデータベースの一覧SQL Server Reporting Services のロール
SQL Server Reporting Services でのロールの機能に関する簡単な説明Team Foundation Server 用の SQL Server の照合順序システム要件
SQL Server の照合順序設定の Team Foundation Server の要件について説明します。
参照
概念
Team Foundation Server のインストール