傳送主要預存程序工作編輯器 (預存程序頁面)
使用 [傳送主要預存程序工作編輯器] 對話方塊的 [預存程序] 頁面,即可指定從 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] 時,才能使用此選項。