本节描述如何在 QNX Neutrino 或嵌入式 Linux 移动设备上安装 DB2 Everyplace。这些移动设备具有各种形式。视您拥有的移动设备的类型而定,提供几种安装选项:
有关将文件传送到移动设备的附加信息,请参阅随移动设备提供的文档。QNX Neutrino 用户还可以查阅 QNX Neutrino Software Developer's Kit(SDK)。
过程
%DSYINSTDIR%/Clients/Linux/database/proc其中 proc 是处理器类型。
libisyncxpt.so libimsaconfig.so libimsadb2e.so libimsafile.so libisyncore.so libisyncconf.so libwbxml.so goISync
设置环境变量
将环境变量 LD_LIBRARY_PATH 设置为 DB2 Everyplace CLI 共享库(libdb2e.so)的安装路径。例如,如果 DB2 Everyplace CLI 共享库存储 在 /DB2e/database/x86 中,则使用下列语句将 /DB2e/database/x86 追加到现有 LD_LIBRARY_PATH:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/DB2e/database/x86
设置加密支持
本节仅适用于 QNX Neutrino 移动设备。要在 QNX Neutrino 设备上启用加密,必须启 动 mqueue 进程。
如果应用程序在初始化加密库后意外终止,则库可能已毁坏。
运行样本应用程序
DB2 Everyplace 数据库和 DB2 Everyplace Sync Server 软件包附带了样本应用程序。
有关 QNX Neutrino 和 Linux 的 DB2 Everyplace 样本应用程序的更多信息,请参阅DB2 Everyplace 样本应用程序概述。
可以从 DB2 Everyplace Sync Server 样本 goISync 的安装目录运行它。在第一次运行之后,将在此目录中创建子目录 /data。
第一次启动 goISync 时,需要为同步配置设置。要配置设置:
现在就可以同步了。
相关任务
相关参考