枫叶交流论坛



 
标题: 创建WindowsCE数据库
admin





UID 1
精华 0
积分 4707
帖子 3656
阅读权限
注册 2006-12-23
状态 离线
发表于 2007-5-21 18:20  资料 短消息 
创建WindowsCE数据库

作者: 张策,  出处:Sybase, 责任编辑: 叶江, 
2007-05-21 13:59
  在Windows CE的设备或模拟器上安装好了SQL Anywhere后,我们就可以创建Windows CE的数据了。本文为SQL Anywhere系列教程第二部份……

  查看本系列 第一部份 第三部份

  这里介绍两种比较常见的创建方法:

  1、命令行方式:

  •   通过dbinit命令创建一个数据库(或在dbisql下执行CREATE DATABASE命令)
  •   将数据库和日至文件(如果有的话)复制到Windows CE设备。当然是通过ActiveSync等工具来完成

  2、鉴于很多人不愿意用命令行的方式来创建数据库,你也可以用Sybase Central提供的可视化管理工具来完成。

  •   启动Sybase Central。通过 开始 - 程序 - SQL Anywhere 9 - Sybase Central。
  •   在tools菜单中选择Adaptive Server Anywhere 9 - Create database(创建数据库)。
  •   注意:在第三步的窗口中,一定要选中“为Windows CE创建此数据库”,这样才能确保新的数据库符合在Windows CE上运行所需的设置。当进行到下一步时,Sybase Central将尝试连接Windows CE设备。所以,务必保持ActiveSync与设备/模拟器的连接。
  •   要想让数据库创建完成后自动部署到Windows CE设备/模拟器上,须选中下一步中的“将数据库复制到Windows CE设备”,然后你可以指定复制路径。
  •   如果本数据库仅为需要在移动设备/模拟器上使用的数据库,那么在本机上创建的数据库副本已没有什么作用,可以择情况选择“复制后删除桌面数据库”。
  •   按照提示一步一步进行,就可将数据库部署到Windows CE设备上了。

  注意事项:

  日志问题:

  首次在 Windows CE 设备上启动数据库之前,不会列出日志文件。缺省情况下,事务日志与数据库文件位于同一目录。

  在将现有数据库复制到 Windows CE 设备时,可以同时复制数据库文件和事务日志文件。如果不将事务日志文件复制到设备,则在 Windows CE 设备上启动数据库时,就会创建新的日志。新的日志不会包含原有事务日志中包含的信息。如果上次使用数据库后没有正确关闭,或者数据库涉及到同步,则可能有问题。因此,最佳做法是同时将数据库文件和事务日志文件复制到 Windows CE 设备。

  查看本系列 第一部份 第三部份



点击看源文
顶部
[广告] 全新不用K线图的傻瓜股票分析软件财富股市侦探准确性高www.cf008.com
 


当前时区 GMT+8, 现在时间是 2008-10-7 19:42

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.157610 second(s), 6 queries

清除 Cookies - 联系我们 - 枫叶技术支持. - Archiver - WAP