一步步教你配置SQL SERVER合并复制(二)建立域用户
来源:互联网 发布:驱动精灵mac 编辑:程序博客网 时间:2024/04/29 14:04
接下来的篇幅,我将介绍如何构建能够满足全世界最大的移动行业应用的同步系统,你将会发现它可以当成一个工具书一样进行使用而不仅仅是一个理论的练习,我不会浪费你们的时间仅仅去建立一些理论概念,你们完全有卷起袖子动手操作的机会。
下面我建了一个域叫做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,如下图所示:
当Active Directory Users and Computers这个菜单被打开后,展开syncdomain.internal这个节点然后选择单击Computers这个节点,然后你就会看到SYNCDISTRIBUTOR,SYNCPUBLISHER和SYNCWEB这些域中的成员,如下图所示:
右键单击Users节点,然后选择New|User,如下图所示:
然后将会弹出一个新建用户的页面,在First name 框框里输入Sync,在Last name里输入User,User Logon name里输入syncuser,如下图所示,然后点击Next
在New Object-User菜单中,在Password和Confirm password中都输入P@ssword,只勾上Password never expires,然后点击Next.
最后会弹出一个确认对话框,确认里面显示的信息与你所填入的信息一致,然后点击Finish,域用户就建立起来了。
- 一步步教你配置SQL SERVER合并复制(二)建立域用户
- 一步步教你配置SQL SERVER合并复制(三)配置Distributor
- 一步步教你配置SQL SERVER合并复制(一)概念介绍
- Sql Server +Sql Mobile如何配置合并复制
- 一步步教你彻底完全卸载SQL Server 2005
- SQL Server提高合并复制性能(未看)
- SQL Server事务复制、快照复制、合并复制的区别
- SQL SERVER【非域环境】同步复制(合并)之搭建篇
- SQL Server复制入门(二)
- Ubuntu Server如何配置SFTP(建立用户监狱)
- SQL Server建立用户并分配权限
- 教你一步步编写新闻客户端二
- 一步步教你配置/共享网络打印机
- 一步步教你OpenStack安装与配置
- SQL Server 2005 – 演示一步一步创建合并复制(Merge Replication)
- Sql Server 2008的Republication功能——合并复制
- sql server compact 3.5 连接 sql server 2005 使用同步复制、RDA(二)
- 配置SQL Server 2000复制和同步
- CCProxy代理上网设置方法
- 一步步教你配置SQL SERVER合并复制(一)概念介绍
- iBatis2--SqlMap的配置总结(18条)
- 关系数据库内连接、左连接、右连接图示说明
- 职场新人 勤奋好学和谦卑有礼是关键
- 一步步教你配置SQL SERVER合并复制(二)建立域用户
- FORM开发相关技术(二)
- 在COBOL程序中取得百万分之一秒精度时间(没有使用DB2的情况下)--转载
- 推荐UML工具——StarUML
- 从HTML中攫取你所需的信息
- 物品集中采购系统的设计和实现(开篇)
- pku 1113 Wall(凸包)
- FORM开发相关技术(三)
- ibatis-2.3.3.720的simple_example