產生和發佈指令碼精靈 (設定指令碼編寫選項頁面)

您可以使用這個頁面來指定要讓精靈將指令碼儲存至所選擇的位置,還是使用這些指令碼,將資料庫物件發行至遠端 Web 主控提供者。

[!附註]

若要發行,您必須能夠存取使用資料庫發行服務 Web 服務所安裝的 Web 服務。如需詳細資訊,請參閱資料庫發行服務下載頁面 (英文)。

選項

如果您想要讓精靈將指令碼儲存至所選擇的位置,請選取 [將指令碼儲存至特定位置]。您之後可以針對 Database Engine 執行個體或 SQL Azure 執行指令碼。

如果您想要讓精靈將資料庫物件發行至遠端 Web 主控提供者,請選取 [發佈到 Web 服務]

將指令碼儲存至特定位置選項

  • 將指令碼儲存至特定位置
    將指令碼儲存至特定位置。

  • 進階
    選取可用來產生指令碼的進階選項。

  • 儲存至檔案
    將指令碼儲存至一個或多個 .sql 檔案。按一下瀏覽按鈕 () 來指定檔案的名稱與位置。如果已經存在相同名稱的檔案,請選取 [覆寫現有檔案] 核取方塊來取代該檔案。若要指定指令碼的產生方式,請按一下 [單一檔案][每一物件單一檔案]。若要指定指令碼中應該使用的文字種類,請按一下 [Unicode 文字][ANSI 文字]

  • 儲存至剪貼簿
    將 Transact-SQL 指令碼儲存至剪貼簿。

  • 儲存至新增查詢視窗
    產生指令碼至 [查詢編輯器] 視窗。如果未開啟編輯器視窗,就會開啟新編輯器視窗做為指令碼的目標。

發佈到 Web 服務選項

  • 發佈到 Web 服務
    將您選取的物件發行到您已經設定提供者的遠端 Web 主控服務。

  • 管理提供者
    顯示 [管理提供者] 對話方塊。使用 [管理提供者] 對話方塊來加入、編輯及刪除主控提供者。每一個提供者都會指定與 Web 主控服務的連接資訊以及該服務上的目標資料庫。

  • 進階
    選取可用來將物件發行至 Web 服務的進階選項。

  • 提供者
    選取提供者來指定 Web 主控服務的連接資訊,此服務會主控您想要發行選定物件的目標資料庫。

    [管理提供者] 對話方塊中至少必須有一個提供者,您才能選取提供者。

  • 目標資料庫
    選取您想要發行所選取之物件的目標資料庫。

    您必須先選取提供者,然後再選取目標資料庫。