SQL SERVER 複製相關預存程序

來源:互聯網
上載者:User

標籤:

適用於所有類型複製的過程
過程 說明
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 此過程將追蹤 Token發布到發行伺服器的交易記錄中,並開始跟蹤延隔時間統計資訊的過程。在下列事件發生時記錄資訊:追蹤 Token被寫入到交易記錄時、記錄讀取器代理程式拾取追蹤 Token時,以及分發代理應用追蹤 Token時。
sp_helptracertokens 為每個已插入發布中用於確定延隔時間的追蹤 Token返回一行。
sp_helptracertokenhistory 返回指定追蹤 Token的詳細延隔時間資訊,為每個訂閱伺服器返回一行。
sp_deletetracertokenhistory 從 MStracer_tokens 和 MStracer_history 系統資料表中刪除追蹤 Token記錄。
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 執行對指定訂閱的驗證。

 

SQL SERVER 複製相關預存程序

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.