分别在两台WINDOWS 2008 SERVER的机器上安装SQLSERVER2008 CTP,分别是WINA和WINB。准备工作: 1) 为了测试方便,将它们的防火墙全部关闭,实际生产环境,可以开启1433端口。 2) SQLSERVER代理必须运行。 3) SQLSERVER2008 CTP默认不允许远程访问,在两台机器上各自执行SQLSERVER网络配置程序:MSSQLSERVER的协议->Named Pipes已启用;TCP/IP已启用,重新启动SQLSERVER服务。 4) 在两台SQLSERVER2008上,打开SQL SERVER MANAGERMENT STUDIO,使用sa帐号互相注册:视图->注册服务器->本地服务器组-〉新建服务器注册。 5) 在WINA上共享一个WINB可以读写的目录:C:/SQLCOPY,在配置第一个发布时,需要设置它将作为发布快照文件的存放目录。
制作本地发布: 使用sa帐号打开WINA上的SQL SERVERMANAGERMENT STUDIO 复制-〉本地发布-〉右键‘新建发布’-〉选择XSSYSTEM数据库-〉选择合并发布类型(这个类型可以让发布服务器和订阅服务器的数据互相更新)-〉订阅服务器类型为SQLSERVER2008CTP-〉选中ZCYXS表-〉会给改表增加一个唯一列-〉没有筛选表行-〉立即创建快照,计划在以下时间运行代理:每天在 12:05:00 AM 和 11:59:59 PM 之间、每 5 分钟执行。-〉快照代理的安全设置:WINA/Administrator作为运行快照代理进程的帐号,下面一个使用默认设置-〉输入发布名称XSTB-〉完成
制作本地订阅: 使用sa帐号打开WINA上的SQL SERVERMANAGERMENT STUDIO 复制-〉本地订阅-〉右键‘新建发布’-〉选择发布XSTB-〉在分发服务器上运行所有代理[推送代理]-〉添加SQLSERVER订阅服务器WINB,选择或新建一个目标数据库-〉合并代理安全性->同步此订阅时合并代理的帐号:WINA/Administrator,其他使用默认-〉代理计划选择连续运行-〉一些默认设置后完成 在WINB的SQLSERVER的本地订阅中将看到这条设置。