设为首页 收藏本站
查看: 523|回复: 0

[经验分享] [翻译]一步步教你配置SQL SERVER合并复制(二)建立域用户

[复制链接]

尚未签到

发表于 2015-7-4 01:44:17 | 显示全部楼层 |阅读模式
上一篇:[翻译]一步步教你配置SQL SERVER合并复制(一)概念介绍   

接下来的篇幅,我将介绍如何构建能够满足全世界最大的移动行业应用的同步系统,你将会发现它可以当成一个工具书一样进行使用而不仅仅是一个理论的练习,我不会浪费你们的时间仅仅去建立一些理论概念,你们完全有卷起袖子动手操作的机会。

      下面我建了一个域叫做SYNCDOMAIN,在这个域里建了个用户叫SYNCDC,和一个IIS服务器叫做SYNCWEB,一个SQL SERVER Publisher 叫做SYNCPUBLISHER,一个SQL SERVER Distributor叫做SYNCDISTRIBUTOR.建这些是为了完成这本书和给你一个配置这个系统完整的过程。接下来的篇幅里,你将会看到上述的名称在整篇里面频繁地出现着。
剩下的篇幅里,我会教你如何去建立一个域用户,然后还原一个已经下载下来的数据库,这个数据库就是提供合并复制功能的示例数据库。

      在第二小节里,我将要带你去配置一个Distributor,它从你建立一个快照文件夹开始。然后你将通过发布配置向导安全地建立一个发布复制的数据库,建立与它的连接。当然了我也会让你们看到如何断开你们所提供的服务,最后通过几个小例子的实验教你改进发布服务器的性能。

      在第三小节里,我会教你配置同步系统中非常核心的Publisher,你将会按照新建复制向导如何选择一些表,列和一些查询,让客户端只同步相应的表跟相应的列。这里,我依然会示范几个工具来监测发布复制的服务,这样对于突然发生的情况,你就能非常迅速的解决它了。

      在第四小节里我将会带你去配置一个IIS服务器并且安装SQL SERVER Tools.按照配置WEB同步向导你将会在IIS上建立一个虚拟目录。最后我会教你如何去保护你IIS上的进程,减少内存的消耗,然后调节你的web服务器获得更好的性能。

      第五小节是为那些使用C#和.NET COMPACTFRAMEWORK 2.0的人准备的,这里将会教你在设备里如何用代码同步服务器的数据。

废话似乎讲了很多,好吧,让我们现在就开始进行第一个配置吧

建立一个域用户:(译者注:其实如果你觉得建立域的过程太繁琐,其实这步也可省去,可以直接使用服务器里的本地用户,建立域的主要目的是增强系统的安全性):

      利用域能给我们的同步系统带来很大的安全保证,当进行数据同步的时候,.NET CompactFramework上的托管代码将位于域中的用户名、密码发送给服务器验证是否有权限进行数据同步,服务器的验证还包括IIS上的和SQL SERVER上的,这足以提高整个系统的安全性,不被外界所侵入。下面将指导你如何建立一个域用户,这个用户在下面的配置中都将遇到,首先登录你的域控制器,从开始菜单中选择ALL Programs|Administrative Tools 然后单击Active Directory Users and Computers,如下图所示:

DSC0000.gif

Active Directory Users and Computers这个菜单被打开后,展开syncdomain.internal这个节点然后选择单击Computers这个节点,然后你就会看到SYNCDISTRIBUTOR,SYNCPUBLISHERSYNCWEB这些域中的成员,如下图所示:

DSC0001.gif

右键单击Users节点,然后选择New|User,如下图所示:

DSC0002.gif

然后将会弹出一个新建用户的页面,在First name 框框里输入Sync,在Last name里输入User,User Logon name里输入syncuser,如下图所示,然后点击Next

DSC0003.gif

New Object-User菜单中,在PasswordConfirm password中都输入P@ssword,只勾上Password never expires,然后点击Next.

DSC0004.gif

最后会弹出一个确认对话框,确认里面显示的信息与你所填入的信息一致,然后点击Finish,域用户就建立起来了。

DSC0005.gif

下一篇:一步步教你配置SQL SERVER合并复制(三)配置Distributor

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-82899-1-1.html 上篇帖子: [翻译]一步步教你配置SQL SERVER合并复制(三)配置Distributor 下篇帖子: SQL Server 2005 死锁解决探索
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表