Visual Studio Team Foundation Server 用に、空のデータベースを作成することができます。 空のデータベースの作成は必須ではありません。 ただし、独自のデータベースを作成すると、SQL Server の単一のインスタンスで Team Foundation Server の複数のインスタンスのデータベースを管理する場合や、SQL Server のマネージ インスタンスで Team Foundation Server データベースをホストする場合に役立つことがあります。このトピックでは、目的を問わず、Team Foundation Server で使用する空の SQL Server データベースをプロビジョニングする方法について説明します。
概念として、この方法には次の 2 つの手順が含まれます。
データベースを作成し、規定されたガイドラインに基づいて名前を付ける。
Team Foundation Server のインストール時にこれらのデータベースを指定する。
構成データベース
Team Foundation Server には、インストール中に空のデータベースを使用するように構成できるデータベースが 2 つあります。 既定では、次の 2 つのデータベースが構成データベースでホストされます。
Tfs_<データベース ラベル>Warehouse
Tfs_<データベース ラベル>Application
これらのデータベースでは、ここに示した名前付け構造に従う必要がありますが、<データベース ラベル> の文字列は省略するか、それぞれのデータベースを一意に表す固有のカスタム文字列にすることができます。
Team Foundation Server のインストール時には、[手動で作成した既存のデータベースを使用する。] チェック ボックスをオンにする必要があります。ラベルを追加した場合は、そのラベルを [サーバー データベース ラベル] に入力する必要もあります。 これにより、インストール ウィザードは、作成した空のデータベースを使用して構成データベースをセットアップするようになります。
注意
各プロジェクト コレクションには独自のデータベースが必要ですが、インストール中に空のプロジェクト コレクション データベースを使用するように Team Foundation Server を構成することはできません。 空のプロジェクト コレクション データベースは、インストール後に Team Foundation 管理者コンソールを使用して追加する必要があります。