没有合适的资源?快使用搜索试试~ 我知道了~
sqlce和sqlserver2005数据同步
5星 · 超过95%的资源 需积分: 9 57 下载量 102 浏览量
2010-05-25
15:02:48
上传
评论 2
收藏 1.37MB DOC 举报
温馨提示
试读
21页
包括sql2005发布数据/配置web同步;sqlce订阅。步骤很详细,每一步均有截图和说明。希望能帮助学习移动程序开发的朋友。
资源推荐
资源详情
资源评论
SqlCe 与 SqlServer 的同步
(齐行超----2010 年 5 月 25 日)
1. SqlCe 的介绍:
SqlCe 是一款运行在 windows ce 设备环境下轻量级本地数据库引擎,它不是一个
新产品,其前身是 sql mobile edition 2.0 。主要为嵌入式系统、智能设备提供数据存储
的引擎。与 sql server 的其它版本相比,最大的不同:它不是作为一个服务存在的,而
是一种轻量级的,依附在应用程序进程内的数据库引擎。
2. SqlServer 同步的方式:
2.1 通过触发器是实现两表上的同步
优点:能保证两表的实时同步,不需要额外的辅助导库程序。
缺点:如果两表不在同一库中,此方法无效;且两表间的耦合度很高,脚本处理
起来很麻烦。
2.2 根据时间戳判断是否有更新的数据
一张表添加两个字段,createtime,updateTime。通过此字段获得插入或更新的数据,
再通过辅助程序实现数据导入导出。
优点:方法较简单,可以跨库执行导库程序。
缺点:如表数据较大,会执行过多的 select,消耗大量数据库资源。
2.3 Sql server 自带的复制服务 (这种适合我们实现数据同步)
Sqlserver 通过复制服务实现数据同步的过程有:发布,订阅,也可以实现 web 同
步。
优点:适合多个数据库之间的数据同步,可以同步部分或全部的表。
缺点:参数配置要求高且麻烦。
3. SqlCe 与 SqlServer 同步过程:
sql server 所在的服务器作为发布服务器和分发服务器 ,sqlce 所在的服务器或设备作
为订阅服务器。由 sql server 负责发布和分发数据,配置 web 发布;sqlce 负责订阅数据。
4. 具体实现:
4.1 安装:
vs2005
Sql server 2005
Sql server ce
Iis
vs2005 中 Windows mobile (开发可移动项目)
1. Windows Mobile 6 Professional SDK Refresh.msi ( Windows
mobile 安装包)
2. Windows Mobile 6 Professional Images (CHS).msi(开发 mobile 程
序,部署设备时不支持中文,安装此程序即可)
3. SSCE31SDK-CHS.msi
4. setup.msi
5. NETCFSetupv2.msi(开发 mobile 程序,断点可能加不上,安装
此程序即可)
4.2 准备工作:
1. 服务器分区上创建以文件夹,如:Share ,共享并设置权限。将来
作为数据库快照的存放位置,也是 iis 的虚拟目录。
2. iis 必须是正常开启的,且可以访问其默认网站,iis 的端口默认
为 80。(当 iis 的默认网站头部出现错误图标,一般是因为其端
口被其它程序占用。可以通过右键属性改变其端口。(建议 80
不要动,因为改了之后在数据同步时还要单独处理端口,可能造
成 pda 数据访问不统一现象。))
3. 开启 sqlserver agent 服务(即代理服务)
4.3 实际步骤:
A. 数据发布 :
1) C 盘创建 一个共享文件夹,取名 Share 并分配权限。
2) 选择 复制 --- 本地发布 -- 右键本地发布 --选择新建发布。
3)出现新建发布向导,选择要发布的数据库,点击下一步。
4)选择合并发布 -- 下一步 --选择订阅服务器类型 --下一步。
5)未发布的项目选择表或存储过程。因为 sqlce 不支持存储过程,所以之选表即可,
点击下一步。
6)连续点击下一步,直到配置代理安全,弹出快照代理安全性对话框:选择 在
windows 账户下运行,输入该服务器有效的账号和密码(账号必须是管理员身份);连接
到发布服务器选择使用 sql server 登录名,键入有效的 sql 身份的账号和密码。点击【确
定】,关闭此对话框。
剩余20页未读,继续阅读
qixingchao
- 粉丝: 23
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页