SQL Anywhere Studio,里面包含的三个最主要的组件是ASA数据库(Adaptive Server Anywhere)、UltraLite(ASA的部署选项)和MobiLink(数据同步)。本文为SQL Anywhere系列教程第一部份
查看本系列 第二部份 第三部份
SQL Anywhere Studio是连续多年来移动数据库市场的冠军,那什么叫移动数据库呢?
移动数据库,并非“无线”数据库。很多人问过我这个问题。移动,并非“无线”。无线仅是通信方式的一种。既然是移动数据库,资源消耗一定小,性能一定要好,功能一定要强大,一定要安全。所以,SQL Anywhere Studio的官方宣传是“High Performance out of the box”(开箱即用的高性能)、“Small Footprint”(小如指印)、“Easy to use, easy to administrator”(易使用、易管理)、“True end-to-end security”(真正端到端的安全性)……
别的先不说了。有很多人问过,怎么将数据库装在移动设备上呢?
首先,要注意你使用的是什么移动设备。SQL Anywhere Studio除了支持传统的Windows, Linux和Unix之外,支持的移动平台包括Windows Mobile, Palm, Symbian等。具体详细支持细节,可到支持平台仔细观瞧。
今天,我来说一下如何将SQL Anywhere Studio装载到Windows Mobile中,并且运行数据库。Windows Mobile也有好多版本呢。如果你有现成的Pocket PC/Smartphone,去支持平台看看情况。如果你手边没有Pocket PC/Smartphone,你也可以使用微软的模拟器(Emulator)。
1、配置环境
我现在的机器是Widnows XP Professional Service Pack 2,机器上已经装了ActiveSync 4.1.0。没有安装ActiveSync的可到微软网站去下载安装。手边没有Pocket PC的可通过这里下载Device Emulator 1.0,请严格按照网页上的标准去安装。安装完成后,在“开始”的“程序”中会有“Microsoft Windows Mobile 5.0 MSFP Emulator Images”出现。里面有好几样东西,都是模拟器。你可以点击“Pocket PC - Coolboot”来启动一个模拟器。待模拟器开启之后,还要开启“Device Emulator Manager”,在打开的窗口中点击“refresh”按钮,刚启动的模拟器就显示在里面了。如第一张图:

在图片中高亮的地方点击鼠标右键,选择“Cradle”(插入卡座),就如同Pocket PC插在了卡座上,ActiveSync就能连接上模拟器了。真实的机器我就不用说了吧,插在卡座上就OK了。我就以Windows Mobile 5.0的Pocket PC模拟器为例。
点击看源文