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 执行完整的双向同步。每个表都可以更改为仅上载或仅下载。您也可以选择不同步表。

在模型中,只能将表指定为仅下载,但不能创建仅下载发布。这是因为一个模型只能有一个发布。

♦  更改表映射方向
  1. 在 [模型] 模式中打开 [映射] 选项卡。

  2. 在 [表映射] 窗格中选择一个远程表。

  3. 在 [映射方向] 下拉列表中选择以下选项之一:

    • 双向

    • 只上载到统一的

    • 只下载到远程

    • 未同步

    小心

    缺省情况下,不同步影子表。切勿尝试对其执行同步操作。

  4. 必要时,从 [统一表] 下拉列表中选择要映射到的统一表。

♦  不同步列
  1. 在 [模型] 模式中打开 [映射] 选项卡。

  2. 在 [表映射] 窗格中选择一个表。

    该表的列信息会显示在下部窗格的 [列映射] 选项卡中。

  3. 选择一列。

  4. 在 [映射方向] 下拉列表中选择 [未同步]。

    请注意,必须同步主键。

更改表映射和列映射

如果模型基于某现有远程数据库,则列映射表示最佳猜测。您应检查这些映射并根据需要自定义它们。

♦  更改表映射
  1. 在 [模型] 模式中打开 [映射] 选项卡。

  2. 在 [表映射] 窗格中选择一个表。

  3. 更改所映射的统一表:从 [统一表] 下拉列表中,选择另一不同表。

  4. 更改所映射的远程表:

  5. 更改表的列映射:选择表,然后打开下部窗格中的 [列映射] 选项卡。