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为 ...
随机推荐
- JLOI2010 冠军调查 最小割
var b,f:..] of longint; s,t,i,j,n,m,x,y:longint; l,h:..]of longint; a:..,..]of longint; procedure bf ...
- Magento怎么设置和使用Cookie和Session?
Magento中cookie和session是已经封装了的 Magento的核心对象-Mage_Core_Model_Cookie & Mage_Core_Model_Session Mage ...
- lstm的debug模式下编译不行貌似
待验证,因为也可能是 USE_CUDNN := 1被注释掉的原因
- C++调试技巧
编号:1010时间:2016年5月13日11:15:20功能:C++调试技巧http://www.cnblogs.com/lidabo/p/3631055.html
- 《JavaScript Ninja》之正则表达式
正则表达式 是一个拆分字符串并查询相关信息的过程. 练习网站:JS Bin 正则表达式测试网站:Regular Expression Test Page for JavaScript 正则表达式进修 ...
- Linux netlink机制
netlink 是一种特殊的 socket,它是 Linux 所特有的,类似于 BSD 中的AF_ROUTE 但又远比它的功能强大,目前在最新的 Linux 内核(2.6.14)中使用netlink ...
- JAVA 打印指定月份日历
package learnExercise; import java.util.Scanner; public class PrintCalender { /** * @param args */ p ...
- js实现简单易用的上下无缝滚动效果
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- 当我把电脑500G硬盘格式化了的时候,在想些什么
所以我就想重新尝试一下怎么装多系统,bootloader,MBR到底是怎么回事儿. 简要记录一下: 首先,在可以作为启动盘的U盘里面,备份一份可以用的WinXP镜像+校园网客户端安装文件+驱动精灵安装 ...
- c#部分--- 一维数组放到集合中,在从集合中提取输出
输入班级人数,统计人名,性别,年龄: 建立一维数组,并放到集合中: //Console.Write("请输入班级人数:"); //int a = int.Parse(Console ...