Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » SQL Anywhere 数据库连接 » SQL Anywhere for Windows Mobile » 在 Windows Mobile 设备上安装 SQL Anywhere

 

安装注意事项:在 Windows Mobile 上使用 ICU

Unicode 归类算法 (UCA) 是对整个 Unicode 字符集进行排序的一种算法。它提供语言方面的正确比较、排序和大小写转换。UCA 作为 Unicode 标准的一部分开发。SQL Anywhere 使用 Unicode 的国际组件 (ICU) 开放源代码库(由 IBM 开发并维护)来实现 UCA。

在 Windows Mobile 上,如果 UCA 用作 NCHAR 归类或 CHAR 归类,则需要 ICU。如果 CHAR 字符集与操作系统字符集不匹配,则在 Windows Mobile 上也需要 ICU。

缺省情况下,不会将 ICU 库安装在 Windows Mobile 上,因它会使得在 Windows Mobile 上安装 SQL Anywhere 时安装大小增加大约 1.7 MB。但您可以将 SQL Anywhere 安装修改为包括 ICU 库。

如果不安装 ICU 库,则在创建数据库时,必须选择其字符集与 Windows Mobile 字符集匹配的归类或 UTF8BIN 归类作为 CHAR 归类。在创建数据库时,必须选择 UTF8BIN 归类作为 NCHAR 归类。

注意

当在台式机上创建要部署到 Windows Mobile 设备的数据库时,只能在 Windows Mobile 设备上安装了 ICU 库时才使用 UCA 归类。如果设备上未安装 ICU 库,则在 Windows Mobile 上使用 UCA 的数据库将无法使用。

 另请参见