共用方式為


傳送主要預存程序工作編輯器 (預存程序頁面)

使用 [傳送主要預存程序工作編輯器] 對話方塊的 [預存程序] 頁面,即可指定從 SQL Server 執行個體之某個執行個體的 master 資料庫中,複製一或多個使用者自訂預存程序的屬性到 SQL Server 之另一個執行個體的 master 資料庫中。如需有關這項工作的詳細資訊,請參閱<傳送主要預存程序工作>。

[!附註]

此工作只會從來源伺服器上的 master 資料庫,將 dbo 擁有的使用者自訂預存程序,傳送到目的地伺服器上的 master 資料庫。使用者必須有目的地伺服器上之 master 資料庫的 CREATE PROCEDURE 權限,或者是目的地伺服器上之系統管理員 (sysadmin) 固定伺服器角色的成員,才能在目的地伺服器建立預存程序。

選項

  • SourceConnection
    在清單中選取一個 SMO 連接管理員,或按一下 <新增連接...>,以建立來源伺服器的新連接。

  • DestinationConnection
    在清單中選取一個 SMO 連接管理員,或按一下 <新增連接...>,以建立目的地伺服器的新連接。

  • IfObjectExists
    選取工作應如何處理在目的地伺服器上的 master 資料庫中已經存在有相同名稱的使用者自訂預存程序。

    此屬性具有下表所列的選項:

    描述

    FailTask

    如果目的地伺服器上的 master 資料庫中已經存在有相同名稱的預存程序,則工作失敗。

    Overwrite

    工作會覆寫目的地伺服器上的 master 資料庫中有相同名稱的預存程序。

    Skip

    工作會略過目的地伺服器上的 master 資料庫中存在有相同名稱的預存程序。

  • TransferAllStoredProcedures
    選取是否應將來源伺服器上之 master 資料庫中的所有使用者自訂預存程序,複製到目的地伺服器。

    描述

    True

    複製 master 資料庫中的所有使用者自訂預存程序。

    False

    只複製指定的預存程序。

  • StoredProceduresList
    選取應將來源伺服器上之 master 資料庫中的哪些使用者自訂預存程序,複製到目的地 master 資料庫。只有 [TransferAllStoredProcedures] 設定為 [False] 時,才能使用此選項。