SQLServer2005发布订阅(转)

SQL server订阅发布设置 虚拟机安装服务器SRVA:server2019、sql2019再克隆出另一台服务器SRVB:server2019,修改机器名实现两台数据库SRVB向SRVA的订阅发布:SRVA发布、SRV订阅;实现数据库的常规自动作业维护:每日定时备份并设置备份有效期为1月、每月对数据库和数据库日志进行收缩收缩。 阅读详情
 SQL Server 2005 相对于 SQL Server 2000 来说,无论是性能还是功能都有一个相当大的提高 , 甚至可以用 “ 革命 ” 来形容这一次升级。 SQL Server 2005 使 SQL Server 跻身于企业级数据库行列。在数据高可用性方面, SQL Server 2005 为用户提供了数据镜像、复制、故障转移群集、日志传送功能。本文向读者简单介绍 SQL Server 2005 复制功能。

一、复制简介
复制是将数据或数据库对象从一个数据库复制和分发到另外一个数据库,并进行数据同步,从而使源数据库和目标数据库保持一致。使用复制,可以在局域网和广域网、拨号连接、无线连接和 Internet 上将数据分发到不同位置以及分发给远程或移动用户。

一组SQL SERVER2005复制有发布服务器、分发服务器、订阅服服务器(图1 复制服务器之间的关系图)组成,他们之间的关系类似于书报行业的报社或出版社、邮局或书店、读者之间的关系。以报纸发行为例说明,发布服务器类似于报社,报社提供报刊的内容并印刷,是数据源;分发服务器相当于邮局,他将各报社的报刊送(分发)到订户手中;订阅服务器相当于订户,从邮局那里收到报刊。在实际的复制中,发布服务器是一种数据库实例,它通过复制向其他位置提供数据,分发服务器也是一种数据库实例,它起着存储区的作用,用于复制与一个或多个发布服务器相关联的特定数据。每个发布服务器都与分发服务器上的单个数据库(称作分发数据库)相关联。分发数据库存储复制状态数据和有关发布的元数据,并且在某些情况下为从发布服务器向订阅服务器移动的数据起着排队的作用。在很多情况下,一个数据库服务器实例充当发布服务器和分发服务器两个角色。这称为“本地分发服务器”。订阅服务器是接收复制数据的数据库实例。一个订阅服务器可以从多个发布服务器和发布接收数据。
SQL Server 2005高可用性之复制

(图1)

复制有三种类:事务复制、快照复制、合并复制。事务复制是将复制启用后的所有发布服务器上发布的内容在修改时传给订阅服务器,数据更改将按照其在发布服务器上发生的顺序和事务边界,应用于订阅服务器,在发布内部可以保证事务的一致性。快照复制将数据以特定时刻的瞬时状态分发,而不监视对数据的更新。发生同步时,将生成完整的快照并将其发送到订阅服务器。合并复制通常是从发布数据库对象和数据的快照开始,并且用触发器跟踪在发布服务器和订阅服务器上所做的后续数据更改和架构修改。订阅服务器在连接到网络时将与发布服务器进行同步,并交换自上次同步以来发布服务器和订阅服务器之间发生更改的所有行。

二、复制实例

这里以配置一个事务复制来说明复制配置过程。

试验在同一台机器的二个实例间进行,实例名分别是SERVER01、SERVER02。将SERVER01配置发布服务器和分发服务器(也就是前面提到的“本地分发服务器”),SERVER02配置为订阅服务器。在本例中将SERVER01中一个DBCoper库中person表作为发布的数据,在发布前请确保person表有主键、SQL SERVER 代理自动启动、发布数据库是日志是完整模式。

第一步:完全备份SERVER01 DBCopy数据库,在SERVER02上恢复DBCopy数据库(复制前的同步,使用发布的源和目标数据一致)

第二步:在SERVER01上设置发布和分发A 在SERVER01的复制节点—>本地发布右键选择新建订阅(图2)

SQL Server 2005高可用性之复制

()(图2)

B B 在新建发布向导中首先要求选择分发服务器,本例选择本机作为分发服务器,选择默认值。(图3)

SQL Server 2005高可用性之复制

(图3)

C 向导第三步要求选择快照的路径,一般情况下选择默认路径
D 向导第四步选择发布的数据库(如图四),选择DBCopy

SQL Server 2005高可用性之复制

(图4)

E 接着选择发布的类型,这里选择事务复制(如图5)
SQL Server 2005高可用性之复制

(图5)

F 选择发布的内容(PERSON),这里不仅可以发表,还可以发布其他的数据库对象,比如函数。在选择某一个表之后还可以选择发布某一列或几列。在这个步骤下一个界面中可以选择要发布的行。

SQL Server 2005高可用性之复制

(图6)

G 设置发布的内容之后设置 运行SQL代理的账号。设置如下:

SQL Server 2005高可用性之复制

(图7)

H 设置上一步之后,给复制起个名字PersonCopy。到此为止,发布和分发已配置成功。(如图8)

SQL Server 2005高可用性之复制

(图8)


第三步:配置订阅。
订阅有两种方种,一种是由发布服务器向订阅服务器“推”数据,由订阅服务器去请求订阅数据。本例在SERVER02上设置请求订阅。
A 第一步在SERVER02复制节点右击订阅,新建订阅(图9)

SQL Server 2005高可用性之复制

(图9)

B 选择发布服务器,在下拉列表框中选择查找SQL SERVER 发布服务器,选择SERVER01,就可以看到刚才新建的发布PersonCopy。如图(10)
SQL Server 2005高可用性之复制

(图10)

C 选择订阅方式。(图11) 这里选择请求订阅

SQL Server 2005高可用性之复制

(图11)

D 选择订阅的本地数据库(如图12)。

SQL Server 2005高可用性之复制

(图12)

E 设置完本地数据库之后要求设置运行代理的安全性,设置成SQL 代理账号。完成以上设置后,订阅已设置完成。

在SERVER01表中插入一条新记录后,在SERVER02中去检查是否同步过来。一般来说,几乎SERVER01执行完了,SERVER02就可以看到更新后的数据。

 另外一篇关于复制分发的文章:http://www.sk7.cc/203.html

转自:http://www.cnblogs.com/zhangpengshou/archive/2008/12/18/1357225.html

VS2022离线安装总闪退?可能是这个--noWeb参数没加对(完整参数指南) 本文深入解析了VS2022离线安装过程中常见的闪退问题,指出核心原因往往在于命令行参数使用不当,特别是`--noWeb`参数。文章提供了完整的参数使用指南和实战解决方案,包括证书处理、安装器文件修复及自动化脚本,帮助用户彻底解决离线部署中的验证失败与闪退难题。 阅读详情

相关推荐

IGV新手必看:5分钟搞定ChIP-seq/DAP-seq/ATAC-seq数据可视化(附常见报错解决方案)

本文为IGV新手提供了一份快速上手的实战指南,详细讲解了如何高效完成ChIP-seq、DAP-seq、ATAC-seq等数据的可视化。内容涵盖软件安装、基因组导入、文件格式转换与优化,并重点剖析了“导入后一片空白”等常见报错的根本原因与解决方案,帮助用户在5分钟内避开雷区,生成可用于发表的IGV专业图谱。

weixin_29198045的博客 539

SQL Server 2005 发布 订阅 (配置实例[图])(转载)

2.1          发布&订阅 1.       测 试环境: Item 发布机 A 订阅机 B OS Windows 2003 Server Windows 2003 Server SQL SQL Server 2005 企业版 SQL Server 2005...

weixin_34372728的博客 180

基于深度学习的Person Re-ID(综述)

一. 问题的提出        Person Re-ID 全称是 Person Re-Identification,又称为 行人重检测 or 行人再识别,直观上可以通过两种思路进行比对,一种是 通过 静态图像(still-image)进行特征比对,另一种是通过视频的时序特征(temporal)进行 Video Re-Id。        不管是采用 图像特征比对的方法 还是 结合时序特征比

跟随技术的脚步-linolzhang的专栏 2万+

SQL Server数据库发布订阅

1.源端的表,需要添加主键;2.检查主库的所有者必须为sa;3.检查主库的排序规则,备库要和主库的排序规则要一致;4.建议安装与源端一致的操作系统和数据库版本或相近版本;5.启动sqlserver 代理服务;6.主库服务器的主机名不要和备库服务器的主机名一样;7.在备库服务器可以通过主机名的方式访问主库。右键点击本地发布并选择新建发布;

cainiaolaochen的博客 6522

VoLTE吞字断续优化方案

网络侧通过各节点探针的数据采集,能够进行RTP和RTCP包的分析,确定各节点的上行或下行丢包情况。1.基于测试语音分析,每2秒中大约8个字,每个字约10个RTP语音包。通话过程中,语音有短暂停顿,收音段听语音中会出现“吞字/断续现象”2.连续丢3~5个RTP以上就可能会出现吞字断续的感觉。下行评价的丢包问题,很难有效指导定界定位分析,无从下手。2.部分终端可能存在RTCP不反馈,导致无法获取丢包。1.语音包为UDP包,无反馈,终端无法判定是否丢包。终端可依据自身的调度反馈或弃包进行上行丢包判决。

m0_73503557的博客 1513

用Pixel5玩转AOSP:从零开始定制Android13系统(含GMS集成方案)

本文提供了一份详尽的Pixel 5 AOSP定制指南,涵盖从环境搭建、源码下载、系统编译到刷机的完整流程。重点解决了原生AOSP缺失Google移动服务(GMS)的难题,分享了从官方镜像提取并集成GMS组件的实战方案,助你打造独一无二的Android 13系统。

sam99的博客 527

SQL server 数据库同步(发布与订阅)【解决办法】

介绍SQLserver服务器的数据库订阅与发布的办法

神秘人的博客 7067

uniapp - H5人脸识别认证与活体检测功能(纯前端免费方案+微信sdk人脸识别)完整源码,微信公众号网页/h5端人脸识别功能人脸核身(微信方案提供后端spring boot+thinkphp源码

uniapp实现人脸认证,uniAPP h5手机拍照+人脸识别,免费人脸识别插件,前端人脸识别解决方案,uniapp H5人脸识别带前后摄像头,人脸识别在H5页面进行采集,微信公众号H5人脸核身,H5端人脸识别功能实现,免费h5人脸识别插件方案,微信公众号H5网页实现人脸识别,uniapp人脸监测,uniapp人脸生物监测,使用uniapp开发H5人脸采集功能/人脸识别功能,uniapp项目—h5端人脸采集功能实现,uniapp vue3人脸核身,H5活体检测认证,人脸认证张嘴摇摇头指引动作,人脸核身 微信

🏆 前端领域优质创作者 3809

SQL Server 2005高可用性之复制(原创,首发于it168)

SQL Server 2005相对于SQL Server 2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL Server 2005使 SQL Server 跻身于企业级数据库行列。...

cpp872623的博客 287

【WorkBuddy专栏28】WorkBuddy 网页抓取完全实战——从翻车到行云流水

WorkBuddy 网页抓取完全实战——从翻车到行云流水

AI人人懂 1060

Jetson agx Orin 适配Xenomai4

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。

xiaoning132的专栏 465

Sqlserver发布订阅

1.1、基本概念1)读写分离概念:是把对数据库的读操作和写操作分离开。在一定程度上,读写分离可以缓解读写操作并发时产生锁的问题。2)读写分离原理:是让主数据库处理事务性增、删、改操作(INSERT、DELETE、UPDATE),而从数据库处理查询操作(SELECT)。1.2、技术简介SQL Server提供了三种技术来实现读写分离,分别是:日志传送、事务复制、Always On。日志传送事务复制Always On原理通过SQL Server Agent调度作业进行日志。

旭哥的博客 5931

Ubuntu22.04安装ros(一键搞定)

然后发现可以一键安装,话不多说,直接终端输入如下指令。回车之后系统会自动安装ros。

m0_47313541的博客 7413

sql server 2005 发布订阅

在做测试时,发现第4步有问题,,发布订阅时如果在快照代理安全性选进程帐户的话,设置这一步会导致错误:快照代理 已以用户 ***/*** 的身份执行。 客户端没有所需的特权。.  该步骤失败。 选择sql代理帐户测试没问题。单机测试不用准备工作,直接测试即可,跨机器必须做准备工作。一、准备工作:1.建立一个 WINDOWS 用户,设置为管理员权限,并设置密码,作为发布快照文件的有效访问用户。

认认真真做事,踏踏实实做人 2353

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

SqlServer发布订阅错误收集

SqlServer发布订阅错误收集目录1. SqlServer发布订阅错误收集1.1. Message:脚本对于表“dbo.table”失败。1.1.1. 错误消息1.1.2. 处理方法1.2. 由于出现操作系统错误 3,进程无法读取文件D:\\XXXX\\X.pre (源: MSSQL_REPL,错误号: MSSQL_REPL20024) 1.2.1. 错误消息1.2.2. 解决方法1.3. 应...

Java笔记 1506

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

SQLServer2005在复制功能中创建发布订阅

SQLServer2005在复制功能中创建发布订阅 SQL Server 2005相对于SQL Server 2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL Server 2005使 SQL Server 跻身于企业级数据库行列。在数据高可用性方面,SQL Server 2005为用户提供了数据...

weixin_30784945的博客 114

RDA 更新 Sqlserver 2005 数据库

Sqlserver mobile 2005 Edition 可以建一个 Http 的一个服务,就可以对 Sqlserver 2005 更新数据了,好东西,在Lan可以的,我不知道在 internet 上可不可以? 按道理说也可以的吧,可是我不知道。如果要把Sqlserver 2005 服务端的数据 下到 pda 上要弄整个表,才可以,这个就麻烦了,那pda 还不要慢死,听说用Sqwerver 的发

1216

SQL Server2005修改计算机名后不能发布订阅

SQL Server 2005订阅问题 问题:在一台安装有SQL Server2005的计算机上,更改计算机名后,在发布订阅的时候提示如下错误报告: 由于需要需要配置一个发布订阅,可是一直报告:" sql server 复制需要有实际的服务器名称才能连接到服务器,不支持通过别名、ip地址或其他任何备用名称进行连接。请指定实际的服务器名称“XXX”(Replica...

weixin_33725270的博客 84

sql server 2005 发布订阅总结

Sql server 2005订阅发布   一:快照发布 注意事项:1:两台服务器之间数据库名应保持一致,表中应该有主键。 2:SQL Native Client 配置出的问题,默认情况下,TCP/IP ,Named  Pipes 是默认启动的,而在这里被禁用了,重新启用后就行了,具体操作如下:右击我的电  脑->管理->服务和应用程序->Sql Server 配置管理器 ->客户端协

jawa_lchua的专栏 518

SQLServer2005在复制功能中创建发布订阅(图)

本文向读者简单介绍SQL Server 2005复制功能的建立流程。[@more@]一、复制简介复制是将数据或数据库对象从一个数据库复制和分发到另外一个数据库,并进行数据同步,从而使源数据库和目标数据库保持一致。使用复制,可以在...

ciwan8376的博客 146

SQL Server 2005 与SQL Server 2005之间及SQL Server 2005 与SQL Server 2005之间复制同步的实现

        以前做广东民政数据中心时遇到过SQL Server 2005 与SQL Server 2005之间复制同步及SQL Server 2005 与SQL Server 2000之间复制同步,最近在整理笔记时,才发现所以就拿出来分享(由于现在不能上传视频,需要视频的请Q:287181411,MSN:lixiaowen2007@126.com)。 SQL Server 2005 与SQ

持一颗快乐诚真的心生活 779

sqlserver同步2005到2008

注意事项:sqlserver 不能高版本发布,低版本订阅;就是说sqlsqever2008发布的,2005订阅不了,反过来可以。 具体同步过程: 1.准备二台服务器AB:查看服务器名称在系统里面找到计算机名, 假如A叫serA,ip是192.168.1.1;B叫serB,ip是192.168.1.2; A是发布服务器,B做订阅服务器 2.配置host,找到host,一般在 ...

jizhang05292的博客 280

SQL Server2005复制实现

SQL Server2005复制实现

轮胎企业-高总的专栏 2092
上一篇: C#结构体和字节数组的转换
下一篇: C#序列化技术详解(转)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值