社区
MS-SQL Server
帖子详情
关于复制的小问题
zr3636
2003-10-10 01:50:54
同一个服务器上建有两个数据库:A、B。
两数据库结构内容相同。
我的问题是:
如何做到,当添加或者修改数据库A的同时,B数据库也随之变动,并且对B数据库操作时不影响A数据库。
小弟愚笨,需要详细步骤。
...全文
50
3
打赏
收藏
关于复制的小问题
同一个服务器上建有两个数据库:A、B。 两数据库结构内容相同。 我的问题是: 如何做到,当添加或者修改数据库A的同时,B数据库也随之变动,并且对B数据库操作时不影响A数据库。 小弟愚笨,需要详细步骤。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingting
2003-10-29
打赏
举报
回复
那你这个有点问题?
若现在A,B表数据完全相同,B表删除一条记录之后,而A表又要更新那条记录,那怎么同步呢?…
pengdali
2003-10-10
打赏
举报
回复
利用数据库复制技术 实现数据同步更新
复制的概念
复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。
SQL复制的基本元素包括
出版服务器、订阅服务器、分发服务器、出版物、文章
SQL复制的工作原理
SQL SERVER 主要采用出版物、订阅的方式来处理复制。源数据所在的服务器是出版服务器,负责发表数据。出版服务器把要发表的数据的所有改变情况的拷贝复制到分发服务器,分发服务器包含有一个分发数据库,可接收数据的所有改变,并保存这些改变,再把这些改变分发给订阅服务器
SQL SERVER复制技术类型
SQL SERVER提供了三种复制技术,分别是:
1、快照复制(呆会我们就使用这个)
2、事务复制
3、合并复制
只要把上面这些概念弄清楚了那么对复制也就有了一定的理解。接下来我们就一步一步来实现复制的步骤。
第一先来配置出版服务器
(1)选中指定[服务器]节点
(2)从[工具]下拉菜单的[复制]子菜单中选择[发布、订阅服务器和分发]命令
(3)系统弹出一个对话框点[下一步]然后看着提示一直操作到完成。
(4)当完成了出版服务器的设置以后系统会为该服务器的树形结构中添加一个复制监视器。同时也生成一个分发数据库(distribution)
第二创建出版物
(1)选中指定的服务器
(2)从[工具]菜单的[复制]子菜单中选择[创建和管理发布]命令。此时系统会弹出一个对话框
(3)选择要创建出版物的数据库,然后单击[创建发布]
(4)在[创建发布向导]的提示对话框中单击[下一步]系统就会弹出一个对话框。对话框上的内容是复制的三个类型。我们现在选第一个也就是默认的快照发布(其他两个大家可以去看看帮助)
(5)单击[下一步]系统要求指定可以订阅该发布的数据库服务器类型,SQLSERVER允许在不同的数据库如 ORACLE或ACCESS之间进行数据复制。但是在这里我们选择运行"SQL SERVER 2000"的数据库服务器
(6)单击[下一步]系统就弹出一个定义文章的对话框也就是选择要出版的表
(7)然后[下一步]直到操作完成。当完成出版物的创建后创建出版物的数据库也就变成了一个共享数据库。
第三设计订阅
(1)选中指定的订阅服务器
(2)从[工具]下拉菜单中选择[复制]子菜单的[请求订阅]
(3)按照单击[下一步]操作直到系统会提示检查SQL SERVER代理服务的运行状态,执行复制操作的前提条件是SQL SERVER代理服务必须已经启动。
(4)单击[完成]。完成订阅操作。
完成上面的步骤其实复制也就是成功了。但是如何来知道复制是否成功了呢?这里可以通过这种方法来快速看是否成功。展开出版服务器下面的复制——发布内容——右键发布内容——属性——击活——状态然后点立即运行代理程序接着点代理程序属性击活调度把调度设置为每一天发生,每一分钟,在0:00:00和23:59:59之间。接下来就是判断复制是否成功了打开C:\Program Files\Microsoft SQL Server\MSSQL\REPLDATA\unc\XIAOWANGZI_database_database下面看是不是有一些以时间做为文件名的文件夹差不多一分中就产生一个。要是你还不信的话就打开你的数据库看在订阅的服务器的指定订阅数据库下看是不是看到了你刚才所发布的表
txlicenhe
2003-10-10
打赏
举报
回复
楼主的意思大概是只对一部分表进行这样的操作吧?
在数据库A上的表上建触发器即可
Create trigger ...
For insert,update
As
insert 数据库B..表 ...
update 数据库B..表 ...
...
微信小程序wx.setClipboardData
复制
文本
今天在开发中遇到一个
问题
,在小程序中
复制
文本,在做之前也查了资料,大部分都是固定文本
复制
,(小程序本身是不能手动
复制
的)和需求还是不一样的。 对于
复制
官方文档中提供了: wx.setClipboardData设置系统剪贴板的内容。调用成功后,会弹出 toast 提示"内容已
复制
",持续 1.5s。 方法一:要求在小程序页面中可以手动选择文本
复制
。 <text selectable="true">{{texts}}</text> 在text标签中添加selecta.
ubuntu 移动硬盘
复制
小文件可以,
复制
大文件总是
复制
不成功
ubuntu 移动硬盘
复制
小文件可以,
复制
大文件总是
复制
不成功
问题
:在ubuntu16.04下,东芝1T移动硬盘,
复制
几十M的小文件没
问题
,但是
复制
大文件(比如6G或超过6G),
复制
的进度条走完后,出现以下情况:(1)硬盘灯闪烁不停,十几分钟都不停;(2)硬盘拔出超时失败;(3)大文件并没有拷入移动硬盘。 解决办法: (1)使用双接口以移动硬盘数据线,将移动硬盘的两个接口全部插在机箱后的USB口...
多种方式99.9%解决从PDF
复制
文字后乱码
问题
背景 需要从PDF
复制
文字出来做笔记,可是谁知道PDF通过adobe打开后
复制
出来后是乱码,如下图所示: (再次感谢guide哥整理的文档) 解决 尝试过安装字体,可惜没卵用。 方法1-CAJViewer打开 用该软件打开后
复制
,可以完美
复制
,但是有个小
问题
,如下文内容中 “比较消耗资源” 实际上是一行, 但是会显示为 “比较消耗资 源…” 方法2-PDF转为PPT 步骤:(Adobe) 选择文件 导出 选择PPT 导出为PPT再次
复制
文字,如图: 但是也有个小
问题
,如下文内容中 “比较消耗资源”
关于编码
问题
的
复制
黏贴
复制
了一段乱码,比如“a:2:{s:4:"name";s:27:"hellaaaaaaa################";s:7:"isadmin";N;}¨iè?j?+??}??”,后面的乱码明显是utf-8解码存储内容出现的乱码,
复制
黏贴,
复制
的其实是存储的二进制,而不是上面的显示的字符。 ...
微信小游戏
复制
文本到剪切板(JavaScript代码实现)
微信小游戏
复制
文本到剪切板(JavaScript代码实现)前言:正文:结尾 前言: 我们在小游戏开发的时候经常会有一些需求,例如查询好友,或者切换到微信搜索微信公众号引流,这时候一般都会需要提供
复制
用户id,或者
复制
微信公众号id的功能,下面给大家提供一个万能的
复制
文本到剪切板的代码实现。 正文: 主要思路是:创建input对象,加入到当前游戏的document里,然后把需要
复制
的文本写入到input对象的value里面,再把input对象的value
复制
到剪切板,然后删除input对象。 下面是具体代码:
MS-SQL Server
34,875
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章