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

SQL Anywhere 11.0.1 (中文) » MobiLink - 服务器管理 » 使用 MobiLink 服务器技术 » MobiLink 统一数据库

 

统一数据库简介

统一数据库保存 MobiLink 所需的系统对象。多数情况下,它还保存应用程序数据,但您也可以其它形式保存全部或部分应用程序数据。

MobiLink 对 32 位和 64 位环境下的 Windows 和 Linux 支持统一数据库。统一数据库可以是符合 ODBC 标准的以下 RDBMS 之一:

有关版本支持信息,请参见[external link] http://www.sybase.com/detail?id=1062617

SQL Anywhere 安装程序包括各种类型 RDBMS 的安装脚本。需要运行适当的安装脚本以便将该 RDBMS 用于 MobiLink。安装脚本将添加 MobiLink 所需的表和存储过程。

有关设置各种类型统一数据库的信息,请参见建立统一数据库

有关为特定的统一数据库编写同步脚本的信息,请参见RDBMS 相关同步脚本

同步到其它数据源

您的 MobiLink 环境必须具有一个已设置为统一数据库的数据库。但您可以同步统一数据库以外的其它数据源。其它数据源几乎可以为任何类型:文本文件、web 服务、非关系数据库、电子表格,等等。您可以:

  • 创建一个混合应用程序,从中可以同步到统一数据库和某些其它数据源。

  • 只同步到统一数据库。

  • 只同步到另一数据源。

请参见直接行处理

修改统一数据库的限制

一些用户发现很难更改他们的统一数据库的模式。对于这类情况,MobiLink 提供了一些尽可能减少更改统一数据库的解决方案。例如,MobiLink 提供多种维护唯一主键的解决方案,其中一些对统一数据库模式的影响降至最低。

此外,将 MobiLink 系统对象放置在一个单独的数据库中几乎可以避免对统一数据库的所有影响。请参见MobiLink 系统数据库


远程表与统一表的关联方式