为预订指定源表、目标表和特权

您必须对每个 JDBC 预订至少定义一个表。如果为预订指定了多个表,则这些表将按照您创建预订时添加它们的顺序进行同步。“定义复制预订”窗口上的表列表显示了此顺序。

一定不能在两个不同的预订中指定相同的源表和目标表。如果要创建两个复制同一个源表的预订,请使用不同的目标表。

此任务是“创建 JDBC 预订”这一大型任务的一部分。当完成这些步骤后,返回到创建 JDBC 预订

过程

要向预订添加表:

  1. 在“JDBC 预订”笔记本的“标识”页上,单击定义预订。“定义复制预订”窗口打开。
  2. 在“定义复制预订”窗口中,单击添加。“添加表”窗口打开。
  3. 在“添加表”窗口中,使用列表来选择要添加到此预订中的复制源。

    单击过滤器,以更改用来限制表列表中的可用表的源过滤器。“过滤器”窗口打开。

    % 符号是一个通配符。在“源模式”和“源表”字段中输入 % 时将显示表列表中所有可用的表。

  4. 对于 Lotus Domino,在“添加表”窗口上单击高级以便为适当的列选择主键。有关更多信息,请参阅配置 JDBC 驱动程序以存取 Lotus Domino 数据
  5. 目标模式字段中,指定表在移动式设备上将使用的模式。如果不指定模式,则在缺省情况下系统将使用源表的模式。
  6. 目标表字段中,指定表在移动式设备上的名称。如果不指定名称,在缺省情况下系统将使用源表名。
  7. 存取特权下,选择您希望此预订的用户对此复制源具有的 SQL 存取特权。例如,如果您允许一些探访护士插入、更新或删除数据,但实习护士只允许查看数据,则需要创建两个不同的预订来处理存取特权方面的差异。这些预订必须使用独立的镜像表。有关 SQL 存取特权的更多信息,请参阅《DB2 通用数据库管理指南:设计与实现》。
  8. 可选:选择对设备加密复选框。这将对移动设备数据库启用加密。(只有在 WinCE、Win32 和 Palm OS 客户机平台上加密才可用)。
  9. 可选:选择使用在所选的 DB2 源中定义的约束复选框。这使所选的 DB2 源表中的约束可用于目标表。
  10. 可选:选择使用在所选的 DB2 源中定义的索引复选框。这使所选的 DB2 源表中的索引可用于目标表。
  11. 可选:在源表空间字段中,单击向下箭头并选择表空间。如果不选择表空间,则 DB2 Everyplace 将在缺省表空间中创建表。
    注意:
    此选项只对 DB2 源可用。iSeries 上的 DB2 不受支持。
  12. 可选:在镜像表空间字段中,单击向下箭头并选择表空间。如果不选择表空间,则 DB2 Everyplace 将在缺省表空间中创建表。
  13. 单击添加将复制源添加到预订中。单击关闭以关闭“添加表”窗口。

相关概念

相关任务