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 用于 Oracle 10g 统一数据库

 

Oracle 教程简介

本教程介绍如何使用 MobiLink 协调 Oracle 10g 数据库。它设置 Oracle 10g 统一数据库和 SQL Anywhere 远程数据库之间的同步。还设置 UltraLite 远程数据库。

本教程的目的是协调与销售团队相关的数据。在这种情况下,每个销售人员均是远程同步客户端。每个销售人员都有一个本地 SQL Anywhere 数据库,使用 MobiLink 与位于总部的公司 Oracle 数据库同步。每个销售人员使用膝上型电脑或手提设备访问公司数据和操纵远程数据库的数据。

必需的软件

本教程假定,在运行本教程的本地计算机上安装了完整的 SQL Anywhere(包括 MobiLink)。本教程使用 Oracle 数据库 10g 发行版本 2 创建。本教程可以用于其它版本 Oracle,但不能保证正常运行。本教程还假设,本地计算机上安装了 Oracle 数据库 10g,而且还可以远程访问。

本教程假设您执行 Oracle 数据库 10g 的基本安装,创建名为 orcl 的 starter 数据库。orcl 数据库有订单输入 (OE) 和人事关系 (HR) 示例模式。此外,还可以手动安装示例模式,或使用 Oracle Database Configuration Assistant 进行安装。有关安装这两个示例模式的详细信息,请参见 [external link] http://www.oracle.com/technology/obe/obe1013jdev/common/OBEConnection.htm

本教程假定,以具有 SYSDBA 权限的 SYS 用户身份连接到 Oracle。这是在第 7 课中授予 V_$TRANSACTION Oracle 系统视图的权限时的一个要求。SYS 用户的口令在安装 Oracle 数据库期间设置。

概述

此教程将介绍如何:

  • 在设计远程模式时作出某些重要的判断,如远程表的同步方向。

  • 向统一数据库和远程数据库添加唯一主键。

  • 创建 ODBC 数据源,将 MobiLink 连接到 Oracle 10g 数据库。

  • 使用 [创建同步模型向导] 在统一数据库和远程数据库之间建立同步。

  • 使用 [模型] 模式自定义同步模型。

  • 使用 [部署同步模型向导] 部署统一数据库和远程数据库。

  • 将远程客户端与统一数据库同步。

建议阅读的背景知识

有关 MobiLink 同步的概述,请参见了解 MobiLink 同步

有关 MobiLink 模型的概述,请参见MobiLink 模型