チーム データベース開発の開始

データベース オブジェクトおよび設定への変更や、サーバー オブジェクトおよび設定への変更を管理するには、まず、データベース プロジェクトまたはサーバー プロジェクトを作成する必要があります。プロジェクトは、データベースまたはサーバーのオブジェクトおよび設定のオフライン表現です。 オブジェクトおよび設定を既存のデータベースまたはサーバーからインポートすることも、オブジェクトを定義し、先に作成しておいたプロジェクト内で設定を構成することもできます。 次に、プロジェクトをバージョン管理にチェックインします。ここからチームは変更をビルドし、分離開発環境に配置できます。 Visual Studio Team System Database Edition でデータベースへの変更を管理する方法の概要については、「データベースの変更の管理」を参照してください。

一般的なシナリオ

次の表では、チーム環境でデータベースの開発を開始する際の状況として考えられる一般的なシナリオを説明しています。

シナリオ

関連する参照先

データベースが他のデータベース、共有サーバー オブジェクト、または SQLCLR オブジェクトを参照していない。

データベースのチーム開発の開始

データベースが少なくとも 1 つの他のデータベースを参照している。

他のデータベースを参照するデータベースのチーム開発の開始

データベースが少なくとも 1 つの SQL 共通言語ランタイム (CLR: Common Language Runtime) オブジェクトを参照している。

SQLCLR オブジェクトを参照するデータベースのチーム開発の開始

データベースが、サーバーで定義されている共有ログインまたはキーを参照している。

共有サーバー オブジェクトを参照するデータベースのチーム開発の開始

サーバー オブジェクトおよび設定に対する変更を管理する必要がある。

シナリオ : データベース サーバー上のオブジェクトのチーム開発の開始

データベースがサーバーのエンドポイントを参照しており、データベースおよびサーバーで定義されているオブジェクトに対する変更を管理する必要がある。

シナリオ : データベース サーバー エンドポイントのチーム開発の開始

関連する参照先

次の表に、前の表に示したシナリオに関連する追加の参照先を示します。

タスク

関連する参照先

既存のデータベース スクリプトの移行 : 既存のデータベース スクリプトを別のバージョン管理システムで使用することによって、Database Edition でのチーム開発を開始できます。

他のバージョン管理システムからの Team Foundation Server および Database Edition への移行

参照

概念

Database Edition の用語の概要