- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL数据库同时方法-具体操作手册(含图)
一、同时前提
注意:使用合并复制时sql不许可更改两边数据库结构。即两边数据库结构要一样(表数,列数等一致),默认第一次同时源会覆盖目标。有些数据库本身触发器里含有alter语句,“这种语句和复制(不管哪种)有冲突”(微软)。要提议用户修改这种语句。
合并复制效果:源和目标不管哪方修改以前数据或增加新数据均会同时给对方。
二、新建用户
公布服务器,订阅服务器全部创建一个同名windows用户,并设置相同密码,做为公布快照文件夹有效访问用户 我电脑--控制面板--管理工具?--计算机管理--用户和组--右键用户--新建用户?--建立一个隶属于administrator组登陆windows用户
三、新建共享
我电脑--D:\ 新建一个目录,名为: PUB? --右键PUB目录--属性--共享--选择共享该文件夹--经过权限按纽来设置具体用户权限,确保第一步中创建用户含有对该文件夹全部权限,推荐为everyone有全部权限--确定 测试:从各自两边“运行”输入“\\对方主机名\pub”,就能够匿名访问并新增或修改文件话就说明配置成功;另外还要从各自两边数据库“查询分析器”登陆对方数据库,使用远端机器名,能够登陆话说明配置成功。
假如不能用 \\对方主机名\pub 访问,则在网卡属性中添加NETBIOS协议。
在cmddos下要求能ping远端机器名,返回结果要能转换成远端ip地址信息。
如不能ping通,则需要修改当地localhost文件。
在\windows\systenm32\dirver\etc目录下hosts.msn文件(用记事本打开)中添加以下内容:
127.0.0.1 localhost
远端ip 远端机器名
四、设置代理服务
设置SQL代理(SQLSERVERAGENT)服务开启用户(公布/订阅服务器均做此设置)
开始--程序--管理工具--服务?--右键SQLSERVERAGENT?--属性--登陆--选择此账户?--输入或选择第一步中创建windows登录用户名?--密码中输入该用户密码
完成该步骤设置后要将SQLSERVERAGENT服务设置为自动开启。
五、相互注册
4.在公布服务器和订阅服务器上相互注册企业管理器?--右键SQL Server组?--新建SQL Server注册...?--下一步--可用服务器中,输入你要注册远程服务器名?--添加?--下一步--连接使用,选择第二个SQL Server身份验证?--下一步—SQL输入用户名和密码
六、开始设置同时
1.创建公布:(此数据库为源数据库)
选中源数据库,工具——复制——创建和管剪公布
2.选择要公布数据库,图中为TT
3.开始创建
4.选择分发服务器恤
5.指定快照文件夹(用来存放来自公布服务器公布快照)
6.选择要公布数据库,图中为TT
7.选择公布类型:(快照公布:适适用于订阅服务器不需要一直保持为最新数据状态,能够为1个小时订阅一次;事务公布:增量订阅,订阅服务器数据库以增量形式更新数据库;合并公布:能够在公布服务器和订阅服务器进行数据更新,也就是支持双边数据库更新,更新后内容定时在公布服务器上面合并,然后订阅服务器上面数据库就和公布一样,也就是双边数据库只要经过合并公布一直是一致。)
8.下一步
9.选择需要同时表
10.下一步
11. 下一步
12. 下一步
13. 下一步
14.创建成功
配置订阅公布服务器:
1.选择要进行订阅服务器
以下图OWEN,工具——复制——请求订阅*OWEN*(意思是OWEN需要订阅操作)
2.选中要订阅数据库(把公布内容订阅到哪个数据库里面)
选择ff数据库作为订阅数据库,点击“请求新订阅”
3.进入向导
4.查看能够订阅已经有公布
5.选择想要订阅公布
**假如没有出现图中划红线部分,则在选中公布服务器,工具——复制——配置公布,订阅服务器和分发;默认实施后面步骤就行了。
6.sql身份认证
7.选择订阅数据库ff
8.初始化订阅,选择默认即可,假如选择“否”,则目标数据库不会被源数据库替换;具体情况以下:
(1)数据库合并同时,以“rowguid”为准
(2)两边数据库必需有“rowguid”,则必需选择“初始化架构和数据”,不然同时报错以下:
(3)当选择“否”时,1)假如两边“rowguid”不一样时,第一次同时不会更新两边数据,只有当一边数据发生更新或插入时,才会被当成新数据插入目标中;2)假如两边“rowguid”一样时,第一次同时不会更新两边数据,只有当一边数据发生更新或插入时,才会被当成新数据更新或插入目标中,所以说选择“否”只适适
原创力文档


文档评论(0)