共用方式為


HOW TO:匯入和匯出部分資料庫專案

您可以將「資料庫物件」(Database Object) 匯入「部分專案」(Partial Project) 中,如此就能在「資料庫專案」(Database Project) 之間共用這些物件,還可以更精確地管理這些物件的寫入存取權。 如果您接著將部分專案匯入另一個資料庫專案中,開發人員就可以使用這兩個專案中的物件。 不過,您可以在版本控制中套用權限,只允許具備原始資料庫專案寫入存取權的開發人員更新您匯出的物件。 如需詳細資訊,請參閱開始以小組開發大型資料庫

若要匯出一個或多個物件做為部分專案

  1. 開啟包含要從中匯出物件之資料庫專案的方案。

  2. 在 [方案總管] 中,以滑鼠右鍵按一下您要匯出的物件或物件群組。

    例如,依序展開資料庫專案、[結構描述物件] 節點、[結構描述] 節點、[dbo] 節點,然後以滑鼠右鍵按一下 [資料表],就可以匯出 dbo 結構描述中的所有資料表。

  3. 按一下 [匯出為部分專案]。

  4. 在 [另存新檔] 對話方塊中,瀏覽至要在其中建立代表部分專案之 .files 檔的資料夾。

  5. 在 [檔案名稱] 中,輸入部分專案要使用的名稱,然後按一下 [儲存]。

    在您指定的路徑中,會建立副檔名為 .files 的檔案。 這個檔案中包含您指定之所有物件的檔案名稱和路徑。

若要匯入部分專案

  1. 開啟包含要將部分專案匯入其中之資料庫專案的方案。

  2. 在 [方案總管] 中,以滑鼠右鍵按一下專案,然後按一下 [匯入部分專案]。

  3. 在確認對話方塊中按一下 [],卸載後再重新載入您的資料庫專案。

  4. 在 [開啟] 對話方塊中,瀏覽至包含要匯出之 .files 檔的資料夾,按一下該檔案,再按一下 [開啟]。

    重要事項重要事項

    您必須具備 .files 檔的讀取存取權,以及從 .files 檔參考之原始檔案的讀取存取權。 如果您沒有存取權,當您按一下 [開啟] 時將會出現錯誤。

    名為 ProjectNameBasePath 的資料夾會加入至您的資料庫專案,其中 ProjectName 是從其中匯出部分專案的專案名稱。 現在您可從其他物件定義參考匯入的物件。 當您建置及部署資料庫專案時,也會包含匯入的物件。

    重要事項重要事項

    如果您匯入的部分專案所包含的物件參考資料庫專案中未定義的其他物件,則不會成功建置您的資料庫專案。

請參閱

工作

逐步解說:使用部分專案分割資料庫專案

逐步解說:使用複合專案分割資料庫專案

概念

開始以小組開發大型資料庫