Share via


開始以小組開發使用 XML 結構描述集合的資料庫

如果 XML 結構描述集合全都定義為內嵌於資料庫程式碼中,則可能不易使用。 您可以改為將「資料庫專案」(Database Project) 中的參考,加入至包含要使用之 XML 結構描述集合的 XML 結構描述定義 (XSD) 檔案中。 然後,您就可以在資料表定義中使用該集合。 如需詳細資訊,請參閱 Microsoft 網站上的本主題:在 SQL Server 中實作 XML

匯入資料庫物件和設定

如果您匯入資料庫的物件和設定,任何 XML 結構描述集合都會定義為內嵌於 XML 結構描述集合物件。 您可以在 [結構描述檢視] 的 [可程式性] 分類中找到該物件。 如果您要改為將參考加入至 XSD 檔,則必須刪除該物件定義,再將參考加入至資料庫專案。 您應將 XSD 檔加入至版本控制,並考慮將檔案加入至資料庫專案。

一般工作

下表列出支援此案例之一般工作的說明,以及詳細資訊的連結,這些資訊可幫助您成功完成這些工作:

一般工作

支援內容

進一步了解資料庫專案:您可以閱讀有關如何使用資料庫專案來管理結構描述變更的基本概念。

獲得實務練習:您可以執行入門逐步解說,熟悉如何建立及部署參考 XSD 檔的資料庫專案變更。

以版本控制來管理現有的資料庫:您可以使用資料庫專案精靈來建立專案、進行專案設定,以及匯入結構描述。 如果您要稍後匯入結構描述,或者如果您沒有權限可存取要從其中匯入結構描述的資料庫時,也可以建立空專案。 匯入結構描述之後,您可以將專案加入至版本控制,並且將參考加入至包含 XML 結構描述集合定義的 XSD 檔。

相關案例

  • 開始以小組開發資料庫
    說明如何在資料庫專案中建立資料庫結構描述的離線表示,並將該專案加入至版本控制。

  • 開始以小組開發參考其他資料庫的資料庫
    說明如何建立資料庫結構描述的離線表示、定義其他資料庫的一個或多個參考、定義目標部署環境的變數,以及將專案加入至版本控制。

  • 開始以小組開發參考 SQLCLR 物件的資料庫
    描述如何建立資料庫結構描述的離線表示、定義包含 SQL Common Language Runtime (CLR) 物件之組件的參考、定義參考這些物件的資料庫物件,以及將專案新增至版本控制。

  • 開始以小組開發大型資料庫
    說明如何建立資料庫結構描述的離線表示、要分散至多個專案,以及限制部分資料庫結構描述的存取權。 如果您使用大型資料庫,也可以透過這個方法來改善效能。

  • 開始以小組開發參考共用伺服器物件的資料庫
    描述如何建立資料庫結構描述的離線表示、定義共用伺服器專案的參考、新增伺服器專案中所定義之物件的參考,以及將資料庫專案新增至版本控制。