Share via


HOW TO:變更目標資料庫版本

更新:2007 年 11 月

當您建立「資料庫專案」(Database Project) 時,必須指定您要當做目標的 Microsoft SQL Server 版本。您可以建立適用於 SQL Server 2005 或 SQL Server 2000 的資料庫專案。如果您建立適用於 SQL Server 2000 的資料庫專案,您可以將此專案變更為 SQL Server 2005,因為它可以支援所有的 SQL Server 2000 功能。如果您建立適用於 SQL Server 2005 的資料庫專案,而之後必須將此專案變更為 SQL Server 2000,則當專案在「資料庫物件」(Database Object) 定義中包含 SQL Server 2005 特有的任何語法時,將會發生問題。在任何一種情況下,如果在「目標」(Target) 資料庫伺服器上執行的 SQL Server 版本不符合資料庫專案的目標版本,則可能會產生問題。

若要將目標資料庫版本從 SQL Server 2000 變更為 SQL Server 2005

  1. 在 [方案總管] 中,按一下要設定屬性的資料庫專案。

  2. 在 [檢視] 功能表上按一下 [屬性頁]。您也可以開啟 [專案] 功能表,然後按一下 [ProjectName屬性]。

    此資料庫專案的屬性對話方塊隨即出現。

  3. 按一下 [專案設定] 索引標籤 (如果出現的是另一個索引標籤)。

  4. 在 [專案版本] 清單中,按一下 [SQL Server 2005]。

    重要事項:

    您可能也必須在 [建置] 索引標籤上變更目標連接,以指向 SQL Server 2005 的執行個體。如需詳細資訊,請參閱資料庫專案設定概觀

  5. 按一下 [檔案] 功能表上的 [儲存選取項目]。

    即會儲存專案屬性的變更。此資料庫專案會重新載入,而且會將 SQL Server 2005 驗證失敗的任何物件標記為無效。您必須手動修正任何無效的物件定義。下次當您建置及部署此資料庫專案時,產生的建置指令碼將會建立或更新 SQL Server 2005 資料庫。

若要將目標資料庫版本從 SQL Server 2005 變更為 SQL Server 2000

  1. 在 [方案總管] 中,按一下要設定屬性的資料庫專案。

  2. 在 [檢視] 功能表上按一下 [屬性頁]。您也可以按一下 [專案] 功能表上的 [ProjectName屬性]。

    此資料庫專案的屬性對話方塊隨即出現。

  3. 按一下 [專案設定] 索引標籤 (如果出現的是另一個索引標籤)。

  4. 在 [專案版本] 清單中,按一下 [SQL Server 2000]。

    重要事項:

    您可能也必須在 [建置] 索引標籤上變更目標連接,以指向 SQL Server 2000 的執行個體。如需詳細資訊,請參閱資料庫專案設定概觀

  5. 按一下 [檔案] 功能表上的 [儲存選取項目]。

    即會儲存專案屬性的變更。此資料庫專案會重新載入,而且會將 SQL Server 2000 驗證失敗的任何物件標記為無效。您必須手動修正任何無效的物件定義。下次當您建置及部署此資料庫專案時,產生的建置指令碼將會建立或更新 SQL Server 2000 資料庫。

請參閱

工作

HOW TO:準備資料庫建置指令碼

HOW TO:建立空資料庫專案

HOW TO:建立資料庫專案

概念

資料庫專案設定概觀

Database Edition 的用語概觀

其他資源

HOW TO:設定資料庫專案進行建置和部署