本节列出在 Windows Mobile 上不支持或功能已改变的 SQL Anywhere 的组件和功能。在适当的地方,会列出不支持的功能的替代方法。
有关 Windows Mobile 上支持和不支持的组件的详细信息,请参见 http://www.sybase.com/detail?id=1062623。
SQL Anywhere 包括多种用于管理数据库的工具。其中包括 Sybase Central、Interactive SQL 和实用程序。所有这些管理工具都无法部署到 Windows Mobile。替代方法是,从连接到 Windows Mobile 设备的基于 Windows 的计算机执行数据库管理。
有关详细信息,请参见在 Windows Mobile 上使用管理实用程序。
组件或功能 | 注意事项 |
---|---|
应用程序分析 | 为运行于 Windows Mobile 上的数据库创建跟踪会话时,必须使用 [数据库跟踪向导](不能使用 [应用程序分析向导])配置跟踪。此外,必须通过 Windows Mobile 设备到台式计算机上的数据库服务器上运行的 Windows Mobile 数据库副本上跟踪数据。无法自动从 Windows Mobile 设备创建跟踪数据库,且无法跟踪 Windows Mobile 设备上的本地数据库。请参见应用程序分析。 |
数据库镜像 | Windows Mobile 上不支持。 |
外部存储过程 | Windows Mobile 上不支持。 |
iAnywhere JDBC 驱动程序 | Windows Mobile 上不支持。可在 Windows Mobile 上使用 jConnect。 |
数据库中的 Java | Windows Mobile 上不支持。 |
jConnect | 当您为 Windows Mobile 创建数据库时,可启用 jConnect 驱动程序。如果您想要将数据库移至支持 Java 的计算机,此功能将很有用。不过,启用 jConnect 驱动程序会增加数据库大小,更重要的是,会使运行数据库所需的内存增加大约 200 KB。当在内存有限的环境(如 Windows Mobile)中运行数据库时,应考虑这个额外的内存需求。请参见在 Windows Mobile 上使用 jConnect。 |
Kerberos 验证 | Windows Mobile 上不支持。 |
LDAP 验证 | Windows Mobile 上不支持。 |
ODBC 客户端 | 由于 Windows Mobile 不提供 ODBC 驱动程序管理器或 ODBC 管理器,因此 SQL Anywhere 使用存储于文件中的 ODBC 数据源。请参见在 Windows Mobile 上使用 ODBC 数据源。 |
Open Client | Windows Mobile 上不支持。 |
并行备份 | Windows Mobile 上不支持。 |
个人数据库服务器 (dbeng11) | Windows Mobile 上仅支持网络数据库服务器 (dbsrv11)。此可执行文件支持本地连接和通过网络进行客户端/服务器通信。 |
远程数据访问(包括目录访问服务器) | Windows Mobile 上不支持。 |
本节介绍 Windows Mobile 不支持的 SQL 语句,以及功能已改变或受限制的 SQL 语句。
有关 SQL 语句的完整列表,请参见SQL 语句。
SQL 语句 | 注意事项 |
---|---|
BACKUP 语句 | Windows Mobile 上仅支持 BACKUP DATABASE DIRECTORY 子句。 |
CREATE DATABASE 语句 | CREATE DATABASE 语句可用于在计算机上初始化数据库,该数据库以后可以复制到 Windows Mobile 设备中。请参见创建 Windows Mobile 数据库。 |
CREATE EVENT 语句 | Windows Mobile 上不支持 DiskSpace 事件类型。不过,可以使用此语句定义 GlobalAutoIncrement 事件类型或 ServerIdle 事件类型。 |
CREATE EXISTING TABLE 语句 | Windows Mobile 上不支持。 |
CREATE EXTERNLOGIN 语句 | Windows Mobile 上不支持。 |
CREATE FUNCTION 语句 | 可以在 Windows Mobile 上使用 CREATE FUNCTION 语句来创建用户定义的 SQL 函数,以在数据库中使用。注意,在 Windows Mobile 上不支持 EXTERNAL NAME 子句。 |
CREATE SERVER 语句 | Windows Mobile 上不支持。 |
CREATE TABLE 语句 | Windows Mobile 上不支持 CREATE TABLE 语句中用于创建代理表的 AT 子句。 |
DROP DATABASE 语句 | Windows Mobile 上不支持。 |
DROP SERVER 语句 | Windows Mobile 上不支持。 |
INSTALL JAVA 语句 | Windows Mobile 上不支持。 |
REMOVE JAVA 语句 | Windows Mobile 上不支持。 |
REORGANIZE TABLE 语句 | Windows Mobile 上不支持。 |
RESTORE DATABASE 语句 | Windows Mobile 上不支持。 |
START JAVA 语句 | Windows Mobile 上不支持 |
STOP JAVA 语句 | Windows Mobile 上不支持。 |
本节介绍在 Windows Mobile 上不支持或功能已改变的数据库服务器选项。
选项 | 注意事项 |
---|---|
@data 选项 | Windows Mobile 上不支持。 |
-? 服务器选项 | Windows Mobile 上不支持。 |
-cm 服务器选项 | Windows Mobile 上不支持。 |
-cw 服务器选项 | Windows Mobile 上不支持。 |
-ec 服务器选项 |
Windows Mobile 上不支持高度通信加密 (TLS)。仅支持 none 和 simple 设置。请参见-ec 服务器选项。 |
-gb 服务器选项 | Windows Mobile 上不支持。 |
-ge 服务器选项 | Windows Mobile 上不支持。 |
-qi 服务器选项 | 运行时,网络数据库服务器以图标形式出现在 Windows Mobile 设备的 [今天] 屏幕的右下角。此功能不能被禁用。 |
-s 服务器选项 | Windows Mobile 上不支持。 |
-tmf 服务器选项 | Windows Mobile 上不支持。 |
-tmt 服务器选项 | Windows Mobile 上不支持。 |
-u 服务器选项 | Windows Mobile 上不支持。 |
-ua 服务器选项 | Windows Mobile 上不支持。 |
-uc 服务器选项 | Windows Mobile 上不支持。 |
-ud 服务器选项 | Windows Mobile 上不支持。 |
-uf 服务器选项 | Windows Mobile 上不支持。 |
-ui 服务器选项 | Windows Mobile 上不支持。 |
-ut 服务器选项 | Windows Mobile 上不支持。 |
-ux 服务器选项 | Windows Mobile 上不支持。 |
-xp 服务器选项 | Windows Mobile 上不支持。 |
-ze 服务器选项 | Windows Mobile 上不支持。 |
下表列出了在 Windows Mobile 上不支持或功能已改变的 Sybase Central 向导,并在可能时提供替代方法。
向导 | 注意事项 |
---|---|
备份数据库向导 |
Windows Mobile 不支持档案备份。不支持 [备份数据库向导]。请参见备份类型。 在 Windows Mobile 上您可使用 [创建备份映像向导] 作为替代,该向导分别创建数据库文件和事务日志文件的备份。请参见使用 [备份数据库向导]。 |
更改日志文件设置向导 | Windows Mobile 上不支持。 |
创建数据库向导 | 如果在运行 Sybase Central 的计算机上安装了 Windows Mobile 服务,则此向导会提供可在 Windows Mobile 上创建数据库的选项。请参见创建 Windows Mobile 数据库。 |
创建维护计划向导 |
以下选项在 Windows Mobile 上不可用:
|
消除数据库向导 | Windows Mobile 上不支持。 |
迁移数据库向导 | Windows Mobile 上不支持。 |
恢复数据库向导 | Windows Mobile 上不支持。 |
创建服务向导 | Windows Mobile 上不支持。 |
翻译日志文件向导 | Windows Mobile 上不支持。 |
卸载数据库向导 | 此向导不能映射到 Windows Mobile 上存储数据库文件的目录。不过,您可以通过将 Windows Mobile 数据库复制到计算机并使用 [卸载数据库向导] 来卸载该数据库。 |
升级数据库向导 | 在 Windows Mobile 不支持此向导。不过,您可以通过将 Windows Mobile 数据库复制到计算机并使用此向导,然后将该数据库复制回 Windows Mobile 设备的方法来升级数据库。请参见升级 SQL Anywhere。 |
Windows Mobile 支持 SQL Remote,但以下情况除外:
组件或功能 | 注意事项 |
---|---|
抽取实用程序 (dbxtract) | Windows Mobile 不支持此实用程序。如有必要,可将 Windows Mobile 数据库复制到计算机,以便使用抽取实用程序。 |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |