SQL SERVER 复制相关存储过程
| 适用于所有类型复制的过程 | |
| 过程 | 说明 |
| 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 | 执行对指定订阅的验证。 |
SQL SERVER 复制相关存储过程的更多相关文章
- 【SQL Server复制】数据库复制:修改表结构、新增表、新增存储过程 会被复制到订阅服务器?
转自:https://www.cnblogs.com/happyday56/p/3849018.html 关键字:sql server复制 [SQL Server高可用性]数据库复制:修改表结构.新增 ...
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
c#Winform程序调用app.config文件配置数据库连接字符串 你新建winform项目的时候,会有一个app.config的配置文件,写在里面的<connectionStrings n ...
- SQL Server 复制系列(文章索引)
一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 前言(Introduction) 复制逻辑结构图(Construction) 系列文章索引(Catalog) 总结&am ...
- SQL Server复制出错文章集锦
SQL Server复制出错文章集锦 为了方便大家对数据库复制过程中出错的时候更好地解决问题 本人收集了SQL Server相关复制出错解决的文章 The process could not ex ...
- 玩转SQL Server复制回路の变更数据类型、未分区表转为分区表
玩转SQL Server复制回路の变更数据类型.未分区表转为分区表 复制的应用: 初级应用:读写分离.数据库备份 高级应用:搬迁大型数据库(跨机房).变更数据类型.未分区表转为分区表 京东的复制专家 ...
- SQL Server复制入门(一)----复制简介
简介 SQL Server中的复制(Replication)是SQL Server高可用性的核心功能之一,在我看来,复制指的并不仅仅是一项技术,而是一些列技术的集合,包括从存储转发数据到同步数据到维护 ...
- SQL Server复制入门(一)----复制简介【转】
SQL Server复制入门(一)----复制简介 简介 SQL Server中的复制(Replication)是SQL Server高可用性的核心功能之一,在我看来,复制指的并不仅仅是一项技术,而是 ...
- 16、SQL Server 复制及常见错误处理
SQL Server 复制 复制是一组技术的组合,可以用此组合对数据和数据库对象进行复制由一个数据库移动到另一个数据库. 复制的英文是Replication,重复的意思,而不是Copy.复制的核心功能 ...
- (初稿)SQL Server 复制(Replication)系列(2)——事务复制搭建
原文:(初稿)SQL Server 复制(Replication)系列(2)--事务复制搭建 本文演示如何搭建最基本的事务复制. 环境准备: 虚拟机2台: 服务器名分别为RepA和RepB,RepA为 ...
随机推荐
- Digit (数位DP)
一个正整数的价值就是把这个数的十进制写出来之后,最长的等差子串的长度. 求出在[l,r]范围内的数字的价值总和. (l<=r<=10^12) 记f[now,ml,l,d,pre,st,li ...
- Oracle PL/SQL高级应用 视图 同义词 序列
视图: 视图叫虚表,即是在哪个表上建立的视图,将那个表的数据用一条查询sql语句查出的数据展现在该视图中,对这个视图操作就是只能对该视图中的数据进行操作,该操作也会保存在建立的表中.可以理解为表上表, ...
- 《JavaScript模式》第1章 简介
@by Ruth92(转载请注明出处) 第1章 简介 模式 模式:是指一个通用问题的解决方案. 设计模式 编码模式 反模式:常见的.引发问题比解决的问题更多的一种方法. JavaScript 基本概念 ...
- timeZoneGetter
function timeZoneGetter(date) { // getTimezoneOffset 返回格林威治时间和本地时间之间的时差,以分钟为单位 var zone = -1 * date. ...
- fn
var avalon = function (el) { return new avalon.init(el) } avalon.init = function (el) { this[0] = th ...
- 高手C++学习忠告~~[转载]
1.把C++当成一门新的语言学习(和C没啥关系!真的.): 2.看<Thinking In C++>,不要看<C++变成死相>: 3.看<The C++ Programm ...
- IAP沙盒测试帐号无法购买的问题
1,创建一个美国的iap测试帐号 2,啪的一声从哪个地方拔出你的ios设备,设置 -> Itunes Store和 App Store -> 点击Apple ID ->注销 3,运行 ...
- postgresql存储二进制大数据文件
如果想把整个文件或图片存储在数据表的一个字段内,该字段可以选择二进制类型,然后将文件按二进制存储起来,文本文件也可以存在text字段内. 示例如下: 二进制类型bytea的操作(在最大值内,有内存限制 ...
- Android内存管理机制之一:low memory killer
转载自http://www.miui.com/thread-29268-1-1.html 准备写这个专题之前,心里是有点忐忑的.首先Android内存管理机制相当复杂,想要讲清楚比较困难:其次对于绝大 ...
- jquery easyui datebox 时间控件默认显示当前日期的实现方法
jquery easyui datebox 时间控件默认显示当前日期的实现方法 直接class easyui-datebox后添加一个value="true"就可以