建置和部署資料庫結構描述
更新:2007 年 11 月
您必須建置和部署對「資料庫專案」(Database Project) 所做的變更,才能用來更新資料庫伺服器。您可以建置專案來進行新部署,在此情況下,會準備用來建立資料庫的指令碼。指令碼會從資料庫專案中定義的「結構描述」(Schemas) 建立。除此之外,您也可以針對現有部署來建置專案。在此情況下,資料庫專案會與特定的部署資料庫比較,然後建立指令碼來更新該資料庫,以與資料庫專案相符。
在本節中
資料庫建置與部署概觀
提供建置和部署新的或現有資料庫所需步驟的概觀。HOW TO:準備資料庫建置指令碼
描述如何產生建置指令碼,以建立結構描述與資料庫專案相符的資料庫,或更新資料庫,使其結構描述與資料庫專案同步。HOW TO:將變更部署到新的或現有的資料庫
描述如何在建置指令碼建之後,部署以供新的或現有資料庫使用。HOW TO:在部署到現有資料庫時控制資料遺失
描述如何在發生資料遺失的情況下如何控制取消部署與否。資料庫專案設定概觀
提供控制資料庫建置和部署的設定概觀。HOW TO:設定資料庫專案進行建置和部署
描述如何使用資料庫專案屬性來設定資料庫專案的建置和部署選項。HOW TO:指定建置前或建置後命令列
描述如何指定命令在建置資料庫專案之前或等到建置完成之後執行。建置前事件/建置後事件命令列對話方塊 (Database Edition)
提供用來建構建置前或建置後命令列的對話方塊概觀。這包括可插入這些命令列的巨集清單。HOW TO:使用 Team Foundation Build 部署變更
描述如何建立 Team Foundation 組建類型,並用來建置和部署資料庫專案。HOW TO:隱藏一或多種警告類型
描述如何藉由使用資料庫專案屬性來隱藏編號警告。HOW TO:設定錯誤或警告的數目上限
描述如何使用資料庫專案屬性,來限制建置和部署資料庫專案時出現的錯誤和警告數目。在部署和結構描述更新期間保留資料的考量
描述可能發生資料遺失時,用來封鎖部署和結構描述更新的設定限制。
相關章節
資料庫專案入門
包含的主題會說明如何針對新的或現有的版本控制資料庫建立資料庫專案。這項程序包含了將現有資料庫或指令碼中的結構描述匯入到資料庫專案。修改資料庫專案
包含的主題會說明如何開啟和使用現有的資料庫專案。這項程序包含將現有資料庫的結構描述更新匯入到資料庫專案。使用資料庫物件概觀
提供概觀以及主題連結,說明如何建立、修改和驗證「資料庫物件」(Database Object) 的變更,例如資料表、預存程序和函式的變更。使用資料庫指令碼
包含了一些主題,其中描述如何建立及維護指令碼,以便部署資料庫結構描述及管理資料庫。逐步解說 (建立及更新版本控制的資料庫結構描述)
包含了一些逐步解說,其中會引導您建立及部署版本控制的資料庫、讓現有的資料庫受到版本控制、修改資料庫物件,以及部署受到版本控制之現有資料庫的變更。疑難排解資料庫專案、建置和部署的問題
會提供診斷及更正問題的說明,這些問題是有關資料庫專案以及建置和部署版本控制資料庫時發生的問題。