HOW TO:定義資料庫專案的變數

更新:2007 年 11 月

藉由定義 SETVAR 變數並加入到預先部署和部署後指令碼中,您可以進一步自訂「資料庫專案」(Database Project)。例如,您可以為 Service Broker 或 服務憑證定義 SETVAR 變數。

如果您以 MSBuild 變數的方式定義 SETVAR 變數,則可以為 MSBuild 變數指定專屬於組建組態的值,或者可以在建置資料庫專案時,於命令提示字元覆寫 MSBuild 變數。您不能以其他 SETVAR 變數的方式定義 SETVAR 變數。如需 MSBuild 變數的詳細資訊,請參閱 MSBuild 屬性

注意事項:

您可以在相同指令碼中使用 SETVAR 變數和 MSBuild 變數。但是,SETVAR 變數的名稱不應該與 MSBuild 變數相同,因為會優先考慮 MSBuild 變數。

有關資料庫專案的 SETVAR 變數,是在屬性的 [變數] 索引標籤中定義的,但有關跨資料庫參考的變數則是在 [參考] 索引標籤中定義的。如需跨資料庫參考的詳細資訊,請參閱跨資料庫參考的概觀

若要顯示資料庫專案的 SETVAR 變數

  1. 在 [方案總管] 中,按一下要顯示 SETVAR 變數的資料庫專案。

  2. 按一下 [專案] 功能表上的 [ProjectName屬性]。

    [屬性] 視窗隨即出現。

  3. 按一下 [變數] 索引標籤。

    該資料庫專案的所有 SETVAR 變數和值的清單隨即出現。

若要加入 SETVAR 變數到資料庫專案

  1. 顯示 SETVAR 變數的清單。

    如需詳細資訊,請參閱此主題中的第一個程序。

  2. 按一下清單中最後資料列的 [變數名稱] 資料行。

  3. 輸入您要加入變數的名稱。

  4. 按一下剛加入變數名稱的資料列的 [變數值] 資料行。

  5. 輸入變數的值。

  6. 在 [檔案] 功能表上按一下 [全部儲存]。

若要修改資料庫專案的 SETVAR 變數

  1. 顯示 SETVAR 變數的清單。

    如需詳細資訊,請參閱此主題中的第一個程序。

  2. 針對您要變更其值的變數,按一下資料列的 [變數值] 資料行。

  3. 輸入變數的新值。

  4. 在 [檔案] 功能表上按一下 [全部儲存]。

若要刪除資料庫專案的 SETVAR 變數

  1. 顯示資料庫專案的 SETVAR 變數清單。

    如需詳細資訊,請參閱此主題中的第一個程序。

  2. 對於您要刪除的變數,以滑鼠右鍵按一下其資料列的 [變數名稱] 資料行,然後按一下 [移除變數]。

  3. 在 [檔案] 功能表上按一下 [全部儲存]。

請參閱

工作

HOW TO:加入檔案和檔案群組

概念

資料庫建置與部署概觀

檔案和檔案群組的概觀

Database Edition 的用語概觀