af采集系统终端与主站数据库同步设计[1]pdf.pdf

af采集系统终端与主站数据库同步设计[1]pdf.pdf

ID:51494248

大小:238.45 KB

页数:4页

时间:2020-03-25

af采集系统终端与主站数据库同步设计[1]pdf.pdf_第1页
af采集系统终端与主站数据库同步设计[1]pdf.pdf_第2页
af采集系统终端与主站数据库同步设计[1]pdf.pdf_第3页
af采集系统终端与主站数据库同步设计[1]pdf.pdf_第4页
资源描述:

《af采集系统终端与主站数据库同步设计[1]pdf.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第31卷第210期电力系统通信Vol.31No.2102010年4月10日TelecommunicationsforElectricPowerSystemApr.10,2010·5·用电信息采集系统终端与主站数据库同步设计欧清海,史兵,吕燕顺(深圳市国电科技通信有限公司,广东深圳518031)摘要:提出了用电信息采集器系统中配套手持终端嵌入式数据库(WindowsCE操作系统下SQLServerMobile)和主机数据库(Windows操作系统下SQLServer)进行数据同步的解决方案,描述了方案中各部分的设计和实现方法。在

2、实际数据的基础上,根据工程实施要求,提出了若干关键实现方法,有效地解决了电力系统抄表环境下嵌入式数据库和主机数据库之间数据相互比较、分析和更新的问题。关键词:数据同步;WindowsCE;SQLServerMobile;手持终端;PDA中图分类号:TN915.853文献标志码:A文章编号:1005-7641(2010)04-0005-04Server,互联网信息服务)将远程的MicrosoftSQL0引言Server数据库表中的数据读取到本地SQLServer随着电力计量自动化的发展,在变电站、电力Mobile数据库表中,或者

3、将本地SQLServerMo-消费大用户及居民集中抄表的应用中,已经广泛bile数据库表中的数据发送到远程MicrosoftSQL使用电能自动采集装置来收集电量。电能自动采Server数据库表中。该方案最大的好处是能够实集装置与后台计算机之间可以通过各种通道(如现数据实时同步,但其缺点也是显而易见的。在软GPRS网络、光纤以太网、电台蜂窝网)实现数据通件开发阶段尚可通过硬件设备上的USB接口,借信,但作为现场维护、调试或网络故障时的后备数助ActiveSync工具,实现数据在主机和PDA(Per-据采集工具,需要手持终端这类设

4、备。sonalDigitalAssistant,个人数码助理)设备上地本文讨论的手持设备采用ARM内核的芯片,实时传输,但在手持抄表机实际使用阶段,实时同以WindowsCE作为其操作系统,使用SQLServer步就必须依赖远距离传输的无线网络的稳定性。Mobile数据库存放现场有关的采集资料。每个手对于电力行业抄表环境而言,用电设备过于分散,持终端嵌入式数据库里的采集资料是主机数据库且大多都距离中心控制室较远,要保证无线传输采集资料的一部分,终端和主机里的资料都会随的实时稳定性,需要投入大量的硬件设施,增加了着操作者的修改发

5、生相互独立的变化,类似于分成本。这种数据交换的方案还有一种致命的缺点布式数据库。如何设计一种经济、适用、高效的抽就是不灵活,该方案提供的是表表之间的交换,对取、合并、同步数据库的工具,成为目前亟待解决于表中数据记录的交换就力不从心了。的问题。利用SD卡作为载体实现数据库同步是一种经济、可行的方法。具体操作流程是:现场环境实1数据库同步软件设计的必要性施人员将数据临时保存在移动设备的SD卡中,Microsoft为SQLServerMobile与SQLServer之后将SD卡带回到中心主机机房,通过定制编数据库交换数据提供了基于T

6、CP/IP网络的远程写的数据库解析、转换、同步应用程序,将SD卡数据访问(RDA,RemoteDataAccess)方案。采用的数据上传到中心主机的SQLServer中,在上传此方案可以实现2种不同操作系统平台下数据库的过程中同步程序会根据预先设定的方案逐行处的同步。它的原理是通过IIS(InternetInformation理每条记录。这种方案节省了数据实时同步时无·6·电力系统通信2010,31(210)线通信耗费的硬件成本,并且操作人员对信息的辑层。命令在业务逻辑层进行实际的解析之后传比较、分析、修改、剔除更加灵活。本文

7、主要阐述采递给数据接口层进行操作,最后将操作之后提取用SD卡方式进行Mobile数据库和主机数据库的的数据结果传递回界面接口层,以便上层模块调数据同步的设计。用。数据库接口层引用ADO.NET这一数据库访2数据库同步软件设计的原则问引擎,实现对Windows和WindowsCE平台环境设计原则:在无缝对接SQLServer数据库和下数据库的操作。数据接口层提供抽象的数据库访SQLServerMobile数据库的基础上,要求系统具问接口,如数据集、行记录、列字段获取、更新、删除有安全、简单直观、高效的特点。等。该层所设计的函数并

8、不知道具体的数据库表结1)安全:只有通过授权的用户才能使用该系构,它只是提供数据的查询、新增、修改、删除操作,统。所以该层模块具有很强的通用、重用性。2)简单直观:用户输入接口少,采用菜单式导航模型,用户无需复杂的培训就能熟练地使用。5用户界面部分设计3)高效:处理整个数据库

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。