• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
ASP.NET系统开发-生Blog
博客园    首页    新随笔    联系   管理    订阅  订阅
合并复制配置

 








一、搭建系统环境...
3


二、打开服务、添加数据库...
3


三、配置同步...
3


1.
设置共享快照...
3


2.
配置分发...
4


3.
建立发布...
5


4.
权限设置...
6


5.
查看快照代理状态...
8


6.
配置web同步...
8


7.
测试web同步配置...
9



一、搭建系统环境


1.        
安装Windows 2000 Professional
SP4
,采用NTFS格式文件格式,将计算机名改为dong(也可为其他名字,尽量保持简单,因为后面会以此计算机名进行较多的配置),重启。


2.        
安装IIS:控制面板—添加删除程序—添加删除windows组件—勾选Internet信息服务(IIS)。


3.        
使用管理员帐户administrator登陆计算机,安装Microsoft
SQL Server 2005 Dveleloper Edition


二、打开服务、添加数据库


1.        
开始—程序—Microsoft SQL Server
2005
—配置工具—SQL Server Configuration
Manager
。


2.         SQL
Server 2005
服务:确保Integration
Services
、FullText Search、SQL
Server
、Analysis Services、SQL
Server Agent
启动。


3.         SQL
Server 2005
网络配置—MSSQLSERVER的协议:
确保Shared Memory、Named
Pipes
、Tcp/IP 启动。


4.        
以sa用户登陆服务器,在“对象资源管理器”中右击“数据库”,选“附件”,将数据库文件PiaoValidateSystem附加到数据库中。


三、配置同步


1. 设置共享快照


在NTFS分区中新建文件夹snapshot,右键—共享,选中“共享该文件夹”,执行“权限”—“添加”,在列表中双击Administrator,





 


在允许列勾选“更改”权限,确定;再选“安全”标签页,添加Administrator,在允许列勾选完全控制之外所有权限,如下图。





 



2. 配置分发


开始—程序—Microsoft
SQL Server 2005
— SQL Server Management
Studio
,以sa用户登陆。在“对象资源管理器”中右击“复制”,选择“配置分发”,



 


在弹出的窗口中点“下一步”,选“dong将充当自己的分发服务器”,“下一步”;快照文件夹输入\\dong\snapshot
,然后一直“下一步”,直到“完成”。 系统会花时间进行配置,配置都成功后点“关闭”。



3. 建立发布


在“对象资源管理器”中找到“复制”—“本地发布”,右键“新建发布”





 


点击“下一步”;发布数据库选择(PiaoValidateSystem),“下一步”;发布类型选择“合并发布”,“下一步”;订阅服务器类型选第一、二、四项,如下图,“下一步”;






 


项目选择TicketValidateInfo表,如图,“下一步”;





 


然后连续“下一步”,直到代理安全性页,点击“安全设置”,弹出“快照代理安全性”窗口,输入进程帐户:dong\administrator,输入帐户密码,配置如下图




“确定”,然后“下一步”;向导操作采取默认,“下一步”;发布名称输入ticketPub,点“完成”,创建发布成功后,“关闭”。

 



4. 权限设置


1)       
在“对象资源管理器”中找到“安全性”—
“登陆名”,右键,选“新建登录名”,在弹出窗口中点“搜索”,找到Administrator,双击,然后“确定”;


2)       
在“服务器角色”栏勾选sysadmin,如图;




 


3)       
“用户映射”,关联distribution,勾选下方的db_owner成员身份;关联PiaoValidateSystem,勾选下方的db_owner成员身份,如下图,然后点击“确定”。




 



4)       
在“对象资源管理器”中找到“复制”—“本地发布”下的[PiaoValidateSystem]:ticketPub,右键,选属性,如图




 


5)       
在弹出菜单的左上方“选择页”列表中点击“FTP快照和Internet”,然后在右下方“web同步”处输入http://dong/sync/sqlcesa30.dll
,如下图




 


6)       
左上侧“选择页”中选择“发布访问列表”,点击右边的“添加”,弹出窗口中会有“DONG\Administrator”项,直接点“确定”,窗口关闭后发布访问列表底部中会新添“DONG\Administrator”项,“确定”关闭整个窗口。


5. 查看快照代理状态


在“对象资源管理器”中找到“复制”—“本地发布”下的[PiaoValidateSystem]:ticketPub,右键,点击“查看快照代理状态”。在弹出窗口中点击“启用”,看是否成功,成功后关闭。


6. 配置web同步


在“对象资源管理器”中找到“复制”—“本地发布”下的[PiaoValidateSystem]:ticketPub,右键,选择“配置web同步”;弹出窗口后点“下一步”;订阅服务器类型选“Sql
Server Mobile
Edition
”,“下一步”;Web服务器窗口,输入运行IIS的计算机名:DONG(默认就是这个),选择“创建新的虚拟目录”,按提示安装Sql
Mobile 2005 Mobile
Edition
;下方定位到“默认web站点”,如图,然后“下一步”;




 


别名输入sync,路径默认,“下一步”;根据提示点两次“是”,建立文件夹及拷贝sql
mobile
服务器代理;不需要使用安全通道(默认),“下一步”;客户端身份验证选第一项“客户端将以匿名方式进行连接”,“下一步”;点击“更改”,选择Administrator,输入密码,勾选“虚拟目录将用于具有unc快照共享的sql
server
合并复制”,



“下一步”;“共享”框中输入file://dong/snapshot,“完成”,成功后“关闭”。

 


7. 测试web同步配置


打开IE浏览器,地址栏输入http://dong/sync/sqlcesa30.dll
,若弹出SQL Server Mobile Server Agent 3.0
代Web同步成功。

 

posted on 2012-06-12 11:00  生  阅读(280)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3