SQL Mobile 2005 Replication配置全过程完全图解[转]

 SQL Mobile 2005 Replication配置全过程完全图解

本文写得细,入门用的。

(一)、我们先做前期数据库建立以及文件的相关配置工作。
1、打开SQL Server Management Studio,新建一个实验用的数据库(SQLMobile)



2、新建一张实验用的表,这是我建的表(还叫SQLMobile),在表里填些数据测试用,这两步就不细说了



3、打开“我的电脑”-- 管理



4、新建一个帐户,作为快照代理帐户

                    

5、新建一个放快照用的文件夹,我的叫snapshot,右键单击该文件夹选择“共享和安全”



6、共享该文件夹,单击“权限”

7、添加刚才新建的BOB帐户



8、给BOB帐户“更改”和“读取”权限



9、单击“安全”选项卡,添加BOB帐户,给BOB帐户设置“读取和运行”、“列出文件夹目录”、“读取”、“写入”四个权限
        

(二)、新建立一个Replication

1、右建Local Publications,选择New Publication


2、将本地计算机设为Distributor


3、输入快照目录



4、选择实验用那个的数据库



6、选择Merge publication(合并复制)



7、订阅类型中勾选对SQL Server Compact Edition 的支持



8、勾选实验用的数据库表



9、默认设置Next



10、可以给发布数据设置Filter ,这里我们就不设置了,单击Next



11、去掉Create a snapshot immediately(立即创建快照)和定期快照,单击Next



12、单击Security Settings

13、输入快照代理帐户用户名、密码,单击OK



14、单击Next



15、单击Next


16、输入发布名,单击Finish


17、等待完成,单击Close

(三)、设置数据库权限、创建发布快照

1、新建一个登陆


2、添加快照代理帐户

3、把快照代理帐户设为distribution 数据库和SQLMobile数据库的db_owner ,单击ok




4、在把IIS匿名访问帐户(computername/iusr_computername )添加到数据库


5、勾选distribution 数据库和SQLMobile数据库,单击OK

6、设置SQLMobile发布的属性

7、在Publication Access List中添加IUSR 帐户



8、右键单击SQLMobile发布,选择View Snapshot Agent Status

9、单击Start,创建一个发布快照

10、等待完成,单击Close

 

四、配置IIS和web同步

1、在X:/Program Files/Microsoft SQL Server/90/Tools/Binn/VSShell/Common7/IDE目录下双击sqlce30setupen.msi文件


2、如果没有安装SQL 2000会有一处警告,不用担心,如果你使用的SQL2005就不用管它


3、单击Next


4、单击Install


5、单击Finish


6、右键单击SQLMobile发布,选择Configure Web Synchronization


7、选择SQL Server Compact Edition


8、在默认网站下创建一个虚拟目录,单击Next

9、在Alias处输入SQLMobile


10、两处警告都点YES




11、选择不启用SSL,单击Next


12、设为客户端匿名访问


13、单击Next


14、输入快照目录,格式为//主机名/快照目录名


15、单击Finish


16、等待完成,单击Close


17、打开IE,输入http://localhost/SQLMobile/sqlcesa30.dll?diag,正常显示视为成功

五、创建Subscription 完结篇

1、单击Connect,选择SQL Server Compact Edition

2、选择New Database

3、输入SQLMobile数据库路径和名称单击OK

4、弹出警告框中选择yes

5、单击连接

6、右键单击SQL Server Compact Edition数据库下的Subscription,选择new Subscription

7、下拉菜单中选择Find SQL Server Publisher

8、连接Publication服务器

9、选择Publication单击Next

 

10、输入订阅名,单击Next

11、输入虚拟目录,选择匿名登录,单击Next

12、使用windows身份验证,单击Next

13、单击Finish,如果需要可以把向导提供的代码拷出来

14、等待完成,单击Close

 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值