適用於所有類型復制的過程 | |
過程 | 說明 |
sp_addscriptexec | 向發布的所有訂閱服務器發布 Microsoft SQL Server 腳本(.sql 文件)。 |
sp_adjustpublisheridentityrange | 調整發布上的標識范圍,並基於發布上的閾值重新分配新的范圍。 |
sp_changereplicationserverpasswords | 更改復制代理在連接到復制拓撲中的服務器時所使用的 Microsoft Windows 帳戶或 SQL Server 登錄名的存儲密碼。通常,必須為服務器中運行的每個代理更改密碼(即使它們都使用相同的登錄名或帳戶)。使用此存儲過程可以為服務器中運行的所有復制代理使用的給定 SQL Server 登錄名或 Windows 帳戶實例更改密碼。 |
sp_removedbreplication | 從數據庫中刪除所有復制對象。此存儲過程在發布服務器的發布數據庫或訂閱服務器的訂閱數據庫上執行。在發布服務器的發布數據庫上執行時,該存儲過程將嘗試刪除分發服務器和訂閱服務器中與已發布數據庫有關的對象。 |
sp_removedistpublisherdbreplication | 刪除屬於分發服務器上特定發布的發布元數據。 |
sp_replmonitorhelppublication | 返回發布服務器中一個或多個發布的當前狀態信息。 |
sp_replmonitorhelppublicationthresholds | 返回所監視發布的閾值度量集。 |
sp_replmonitorhelppublisher | 返回一個或多個發布服務器的當前狀態信息。 |
sp_replmonitorhelpsubscription | 返回屬於發布服務器中一個或多個發布的訂閱的當前狀態信息,並為每個返回的訂閱返回一行。 |
sp_table_validation | 返回有關表或索引視圖的行數或校驗和信息,或者將提供的行數或校驗和信息與指定表或索引視圖進行比較。 |
適用於事務復制的過程 | |
過程 | 說明 |
sp_article_validation | 啟動對指定項目的數據驗證請求。 |
sp_marksubscriptionvalidation | 將當前打開的事務標記為指定訂閱服務器的訂閱級驗證事務。 |
sp_publication_validation | 啟動對指定發布中的各項目的項目驗證請求。 |
sp_browsereplcmds | 以存儲在分發數據庫中的復制命令的可讀格式返回結果集。 |
sp_helppeerrequests | 返回對等復制拓撲中參與者收到的所有狀態請求的相關信息,其中這些請求通過在拓撲中的任意已發布數據庫上執行 sp_requestpeerresponse 的方式啟動。 |
sp_helppeerresponses | 返回針對從對等復制拓撲中參與者收到的特定狀態請求所作出的全部響應,其中該請求通過在拓撲中的任意已發布數據庫上執行 sp_requestpeerresponse 的方式啟動。 |
sp_requestpeerresponse | 當該過程從對等拓撲中的節點執行時,將請求拓撲中所有其他節點的響應。 |
sp_deletepeerrequesthistory | 刪除對等復制拓撲中與發布狀態請求有關的歷史記錄。 |
sp_posttracertoken | 此過程將跟蹤令牌發布到發布服務器的事務日志中,並開始跟蹤滯后時間統計信息的過程。在下列事件發生時記錄信息:跟蹤令牌被寫入到事務日志時、日志讀取器代理拾取跟蹤令牌時,以及分發代理應用跟蹤令牌時。 |
sp_helptracertokens | 為每個已插入發布中用於確定滯后時間的跟蹤令牌返回一行。 |
sp_helptracertokenhistory | 返回指定跟蹤令牌的詳細滯后時間信息,為每個訂閱服務器返回一行。 |
sp_deletetracertokenhistory | 從 MStracer_tokens 和 MStracer_history 系統表中刪除跟蹤令牌記錄。 |
sp_replcmds | 此過程由日志讀取器代理使用。此過程返回有關其執行時所在的發布數據庫的信息。使用此過程可以查看當前沒有分發的事務(保留在事務日志中尚未發送到分發服務器的事務)。 |
sp_replcounters | 為每個已發布數據庫返回有關滯后時間、吞吐量和事務計數的復制統計信息。 |
sp_repldone | 更新標識服務器的上次分布式事務的記錄。 |
sp_replflush | 為提高效率,項目定義存儲在緩存中。此過程由其他復制存儲過程在修改或刪除項目定義時使用。 |
sp_replshowcmds | 以可讀格式返回標記為復制的事務的命令。 |
sp_repltrans | 返回由發布數據庫事務日志中所有標記為復制、但沒有標記為已分發事務組成的結果集。 |
sp_setsubscriptionxactseqno | 用於指定訂閱服務器中分發代理要應用的下一事務的日志序列號 (LSN),它可使代理跳過失敗的事務。 |
sp_helpsubscriptionerrors | 返回給定訂閱的所有事務復制錯誤。 |
sp_replmonitorsubscriptionpendingcmds | 返回事務發布訂閱的掛起命令的數量信息,以及處理這些命令所需的估計時間。 |
sp_replqueuemonitor | 列出排隊更新訂閱的隊列消息。 |
適用於合並復制的過程 |
|
過程 | 說明 |
sp_showpendingchanges | 返回一個結果集,其中顯示了等待復制的大致更改數量。 |
sp_showrowreplicainfo | 顯示有關在合並復制中用作項目的表中的行的信息。 |
sp_enumeratependingschemachanges | 返回所有掛起架構更改的列表。此存儲過程可以和 sp_markpendingschemachange 一起使用。 |
sp_markpendingschemachange | 使管理員可以跳過選定的掛起架構更改,從而不再復制這些更改。 |
sp_addtabletocontents | 將源表中當前不在跟蹤表內的任何行的引用插入合並跟蹤表中。 |
sp_deletemergeconflictrow | 從合並沖突表中刪除行。 |
sp_helpmergearticleconflicts | 返回發布中有沖突的項目。 |
sp_helpmergeconflictrows | 返回指定沖突表中的行。 |
sp_helpmergedeleteconflictrows | 返回那些丟失刪除沖突的數據行的相關信息。 |
sp_mergemetadataretentioncleanup | 在 MSmerge_genhistory、MSmerge_contents 和 MSmerge_tombstone 系統表中手動清除元數據。 |
sp_replmonitorhelpmergesession | 返回給定復制合並代理的以前會話的相關信息。 |
sp_replmonitorhelpmergesessiondetail | 返回有關特定復制合並代理會話的項目級詳細信息。 |
sp_validatemergepublication | 在發布范圍內執行驗證。 |
sp_validatemergesubscription | 執行對指定訂閱的驗證。 |